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