Commit Graph

  • 8d8a1e0634 change: Finished almost my last draft on the paper master Nicholas Novak 2023-12-14 02:23:51 -0800
  • c95b02bd7e feat: Added start of paper to comps Nicholas Novak 2023-12-13 23:54:33 -0800
  • 6fa03619ee chore: Changed project names for the GitHub release Nicholas Novak 2023-12-13 23:48:53 -0800
  • 85f56e55ae change: Added metadata cleaning to Makefile Nicholas Novak 2023-12-13 23:33:47 -0800
  • a2468a832f fix: Returned a file not found error on unity file reads Nicholas Novak 2023-12-13 23:33:10 -0800
  • 5ad8bd2407 feat: Moved over all of the servers to use unity files Nicholas Novak 2023-12-11 16:43:10 -0800
  • 07b676c571 fix: Fixed reversed offsets for unity files Nicholas Novak 2023-12-11 16:38:46 -0800
  • 81915ff4f3 fix: Fixed metadata not being saved Nicholas Novak 2023-12-11 09:57:11 -0800
  • e1d4537af7 change: Updated save loading to work with unity files Nicholas Novak 2023-12-11 09:56:50 -0800
  • e0f1cd2436 feat: Finished testing Unity files and got retrieval working Nicholas Novak 2023-12-11 09:22:50 -0800
  • 5c4ee2bc2e feat: In-progress work on unity files Nicholas Novak 2023-12-11 01:33:39 -0800
  • 19bbf5beff feat: Added support for a chunk's pos to be used as a key Nicholas Novak 2023-12-11 01:33:15 -0800
  • 3cc759ce4b change: Added compile rules to the Makefile so that I don't forget Nicholas Novak 2023-12-11 00:30:02 -0800
  • 5e5df1c961 fix: Fixed chunk imports from save files Nicholas Novak 2023-12-11 00:28:30 -0800
  • f2943c6809 feat: Improved debug messages for block ids Nicholas Novak 2023-12-11 00:23:53 -0800
  • 0d6ff2cf96 feat: Finished and added tests for palette implementation Nicholas Novak 2023-12-11 00:23:31 -0800
  • d1d35c2479 fix: Removed old test results Nicholas Novak 2023-12-10 23:06:09 -0800
  • 255475c77c feat: Started on palette implementation Nicholas Novak 2023-12-10 22:37:37 -0800
  • 88100b58ea change: Removed all the flags for the test command Nicholas Novak 2023-12-10 21:55:22 -0800
  • 76038020f0 feat: Refactored all of the scaling tests and separated them out Nicholas Novak 2023-12-10 21:46:15 -0800
  • 31f3c8e21d feat: Added parallel initialization to inmemory and hash servers Nicholas Novak 2023-12-10 21:28:48 -0800
  • 438c015767 refactor: Changed some variable names after the new refactoring Nicholas Novak 2023-12-10 21:27:39 -0800
  • 806eedf3b9 fix: Fixed the storage server interface to meet the proper types Nicholas Novak 2023-12-10 21:27:05 -0800
  • 6d45421601 feat: Added parallel init to inmemory server Nicholas Novak 2023-12-10 20:44:48 -0800
  • 2219c34c35 refactor: Changed some file names and moved some files around Nicholas Novak 2023-12-10 19:45:29 -0800
  • df2a128e1b refactor: Moved the servers to their separate directories Nicholas Novak 2023-12-08 19:30:19 -0800
  • 2f4303ddb8 change: Finished benchmarking and some more features Nicholas Novak 2023-12-05 15:27:40 -0800
  • 93c7564c43 change: Updated benchmarks to only use reads Nicholas Novak 2023-12-05 14:42:57 -0800
  • a4620b99ce fix: Updated some of the methods in the storage server to be correct Nicholas Novak 2023-12-05 14:38:19 -0800
  • 57d2c15f12 change: Changed BlockID's encoding to use the default for bytes Nicholas Novak 2023-12-05 14:37:45 -0800
  • 05280d7d9a feat: Added a file cache Nicholas Novak 2023-12-05 14:36:02 -0800
  • 0cefb5fd0b feat: Added bench subcommand to Makefile Nicholas Novak 2023-12-05 13:12:31 -0800
  • cd06c19473 fix: Fixed the index lookups for non-zero chunk locations Nicholas Novak 2023-11-28 21:17:55 -0800
  • 9aa5e65c6c fix: Fixed reverse chunk indexing algorithm Nicholas Novak 2023-11-28 14:47:22 -0800
  • 134e9b62b0 feat: Added a README to the project Nicholas Novak 2023-11-18 19:49:53 -0800
  • 42cad2cecc change: Fixed some tests and alternate implementations Nicholas Novak 2023-11-18 19:47:09 -0800
  • 70879ec312 fix: Added hack to find the chunk's position from the region file it is in Nicholas Novak 2023-11-16 00:24:09 -0800
  • 4fd4b6112f change: Finished loading command and added some scripts for extracting world saves Nicholas Novak 2023-11-13 22:56:20 -0800
  • 6719b6e929 feat: Added module to load region files Nicholas Novak 2023-11-13 20:06:07 -0800
  • 3f070b633e change: Removed the old directories from the scaling tests Nicholas Novak 2023-11-13 19:46:22 -0800
  • 8ae838cc2f feat: Added in-memory server to the testing suite Nicholas Novak 2023-11-13 16:55:09 -0800
  • 89a6ddc9af feat: Added the generate command to load existing world saves Nicholas Novak 2023-11-13 16:22:46 -0800
  • 822bda68d6 change: Updated benchmarks for scaling Nicholas Novak 2023-11-12 12:33:39 -0800
  • 1766cd4f48 change: Removed chunk storage dir from being a global variable, and added some more tests Nicholas Novak 2023-11-08 16:24:27 -0800
  • 378d121566 progress: Worked on some more of the packet decoding Nicholas Novak 2023-11-08 16:15:31 -0800
  • aacf61b849 change: Removed some hardcoded border paddings for the tui Nicholas Novak 2023-11-06 15:27:03 -0800
  • f398ea24d1 feat: Started on a proxy server to intercept game packets Nicholas Novak 2023-10-29 21:18:58 -0700
  • 64c5eabeae change: Added the generated binary to the gitignore Nicholas Novak 2023-10-29 19:40:38 -0700
  • e82ad34de5 progress: Finished the chunk-level ui for the visualization Nicholas Novak 2023-10-29 19:32:23 -0700
  • f941bf87f0 feat: Started adding a tui chunk visualizer Nicholas Novak 2023-10-29 01:24:35 -0700
  • 08e5cd80cc fix: Fixed decoding for empty files and added temporary directories to tests Nicholas Novak 2023-10-29 01:23:38 -0700
  • 511d494cd9 chore: Removed rust code from repo Nicholas Novak 2023-10-28 22:05:45 -0700
  • c73a555b04 change: Started rewriting parts of the project in Go Nicholas Novak 2023-10-28 21:40:29 -0700
  • 7419412be4 progress: Work on serializing and deserializing data structures, as well as disk storage Nicholas Novak 2023-10-28 21:39:45 -0700
  • 63ff6e7c2c Got code to compile and serialize correctly Nicholas Novak 2023-10-23 21:29:47 -0700
  • 496a67cc7f feat: Added on-disk cache for files, and way to lookup files. Also started on serialization Nicholas Novak 2023-10-16 21:26:36 -0700
  • dcdf3f3dfb change: Added benchmarks and started on the on-disk storage Nicholas Novak 2023-10-12 14:47:53 -0700
  • a280cb91f5 change: Got some tests failing for repeated inserts Nicholas Novak 2023-10-02 21:02:53 -0700
  • e5547477fc Got a simple retrieve to pass Nicholas Novak 2023-10-02 15:56:33 -0700
  • 914290fe9e change: All the work from the coffee shops and started implementing the first server Nicholas Novak 2023-10-01 01:06:22 -0700
  • 3692f78ba0 Added tests to project Nicholas Novak 2023-09-26 14:55:29 -0700
  • cef39ef57a Initial commit and progress blocking out Nicholas Novak 2023-09-26 13:26:10 -0700