Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						c470772a13
					 | 
					
						
						
							
							Merge branch 'management_rpc_server'
						
						
						
						
						
						
					 | 
					
						2025-09-22 16:26:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						bd34fd092a
					 | 
					
						
						
							
							Persist backend per database id in admin metadata so restarts and lazy opens always use the correct engine (Sled/Redb)
						
						
						
						
						
						
					 | 
					
						2025-09-22 15:29:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						8e044a64b7
					 | 
					
						
						
							
							fix incorrect keycount displayed in database info over RPC calls
						
						
						
						
						
						
					 | 
					
						2025-09-19 14:04:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						87177f4a07
					 | 
					
						
						
							
							update documentation about 0.db admin db + symmetric encryption + include RPC examples + asymmetric transpart named key instances for encryption and signatures
						
						
						
						
						
						
					 | 
					
						2025-09-19 11:55:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						151a6ffbfa
					 | 
					
						
						
							
							fixed test
						
						
						
						
						
						
					 | 
					
						2025-09-19 10:35:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						8ab841f68c
					 | 
					
						
						
							
							Key generation now automatically derives X25519 keys from Ed25519 keys which allows user to transparantly use their key name for encrypting/decrypting and signing/verifying
						
						
						
						
						
						
					 | 
					
						2025-09-18 22:37:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						8808c0e9d9
					 | 
					
						
						
							
							Implemented symmetric encryption; new commands are SYM KEYGEN; SYM ENCRYPT; SYM DECRYPT
						
						
						
						
						
						
					 | 
					
						2025-09-18 11:59:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						c6b277cc9c
					 | 
					
						
						
							
							fixed DEL showing wrong deletion amount + AGE LIST now returns a list of managed keys names without nested arrays or labels
						
						
						
						
						
						
					 | 
					
						2025-09-18 00:19:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8331ed032b
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-09-17 07:02:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						b8ca73397d
					 | 
					
						
						
							
							implemented 0.db as admin database architecture + updated test file
						
						
						
						
						
						
					 | 
					
						2025-09-16 16:06:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						1b15806a85
					 | 
					
						
						
							
							fix invalid values in RPC response about database instance details
						
						
						
						
						
						
					 | 
					
						2025-09-15 13:45:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						da325a9659
					 | 
					
						
						
							
							fix bug where meta files where not auto-created upon starting + fix bug where meta json files were actually binary + improved access control to database instances
						
						
						
						
						
						
					 | 
					
						2025-09-15 10:34:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						bdf363016a
					 | 
					
						
						
							
							WIP: adding access management control to db instances
						
						
						
						
						
						
					 | 
					
						2025-09-12 17:11:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						8798bc202e
					 | 
					
						
						
							
							Restore working code
						
						
						
						
						
						
					 | 
					
						2025-09-11 18:33:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						9fa9832605
					 | 
					
						
						
							
							combined curret main (with sled) and RPC server
						
						
						
						
						
						
					 | 
					
						2025-09-11 17:23:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						4bb24b38dd
					 | 
					
						
						
							
							fix typo in README
						
						
						
						
						
						
					 | 
					
						2025-09-11 15:34:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						f3da14b957
					 | 
					
						
						
							
							Merge branch 'append'
						
						
						
						
						
						
					 | 
					
						2025-09-11 15:31:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						5ea34b4445
					 | 
					
						
						
							
							update variable name as 'gen' is a reserved keyword since Rust 2024 edition
						
						
						
						
						
						
					 | 
					
						2025-09-11 15:25:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						d9a3b711d1
					 | 
					
						
						
							
							Update tot Rust 2024 edition + update Cargo.toml file
						
						
						
						
						
						
					 | 
					
						2025-09-11 15:24:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						d931770e90
					 | 
					
						
						
							
							Fix test suite + update Cargo.toml file
						
						
						
						
						
						
					 | 
					
						2025-09-09 16:04:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timur Gordon
							
						 
					 | 
					
						
						
							
						
						a87ec4dbb5
					 | 
					
						
						
							
							add readme
						
						
						
						
						
						
					 | 
					
						2025-08-27 15:39:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a1127b72da
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-23 05:20:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3850df89be
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-23 05:15:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						45195d403e
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-23 05:12:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f17b441ca1
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-23 05:07:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ff4ea1d844
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-23 05:04:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9e1dcdb6c
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-23 04:57:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						56699b9abb
					 | 
					
						
						
							
							Merge branch 'main' into append
						
						
						
						
						
						
						
						* main:
  fixed test not running due to misaligned path 
						
						
					 | 
					
						2025-08-22 17:24:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd90a49615
					 | 
					
						
						
							
							sled backend
						
						
						
						
						
						
					 | 
					
						2025-08-22 17:20:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9054737e84
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-22 17:09:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						09553f54c8
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-22 16:56:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						58cb1e8d5e
					 | 
					
						
						
							
							fixed test not running due to misaligned path
						
						
						
						
						
						
					 | 
					
						2025-08-22 16:54:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d3d92819cf
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-22 16:26:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4fd48f8b0d
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-22 16:16:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4bedf71c2d
					 | 
					
						
						
							
							Update herodb/instructions/age_usage.md
						
						
						
						
						
						
					 | 
					
						2025-08-22 14:02:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b9987a027b
					 | 
					
						
						
							
							Merge pull request 'clean workspace: remove supervisor packe + add instructions about how AGE redis commands work' (#2) from blpop into main
						
						
						
						
						
						
						
						Reviewed-on: #2 
						
						
					 | 
					
						2025-08-22 12:25:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						3b9756a4e1
					 | 
					
						
						
							
							clean workspace: remove supervisor packe + add instructions about how AGE redis commands work
						
						
						
						
						
						
					 | 
					
						2025-08-22 14:21:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f22a25f5a1
					 | 
					
						
						
							
							Merge pull request 'BLPOP + COMMAND + MGET/MSET + DEL/EXISTS + EXPIRE/PEXPIRE/PERSIST + HINCRBY/HINCRBYFLOAT + BRPOP + DBSIZE + EXPIREAT/PEXIREAT implementations' (#1) from blpop into main
						
						
						
						
						
						
						
						Reviewed-on: #1 
						
						
					 | 
					
						2025-08-22 11:41:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						892e6e2b90
					 | 
					
						
						
							
							Implemented EXPIREAT and PEXPIREAT
						
						
						
						
						
						
					 | 
					
						2025-08-19 16:21:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						b9a9f3e6d6
					 | 
					
						
						
							
							Implemented DBSIZE
						
						
						
						
						
						
					 | 
					
						2025-08-19 16:05:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						463000c8f7
					 | 
					
						
						
							
							Implemented BRPOP and minimal COMMAND DOCS stub, and wired side-aware waiter delivery
						
						
						
						
						
						
					 | 
					
						2025-08-19 15:52:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						a92c90e9cb
					 | 
					
						
						
							
							implemented HINCRBY/HINCRBYFLOAT + fixed partial-frame handling bug causing sporadic protocol parsing errors when sending or receiving large bulk strings (AGE ciphertext/signature) (happend because TCP segmentation can split a single RESP frame; both client & server assumed a single read would contain the whole frame)
						
						
						
						
						
						
					 | 
					
						2025-08-19 15:36:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						34808fc1c9
					 | 
					
						
						
							
							Implemented EXPIRE/PEXPIRE/PERSIST
						
						
						
						
						
						
					 | 
					
						2025-08-19 11:34:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						b644bf873f
					 | 
					
						
						
							
							implement MGET/MSET and variadic DEL/EXISTS
						
						
						
						
						
						
					 | 
					
						2025-08-19 11:16:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						a306544a34
					 | 
					
						
						
							
							implement COMMAND
						
						
						
						
						
						
					 | 
					
						2025-08-18 16:21:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime Van Hees
							
						 
					 | 
					
						
						
							
						
						afa1033cd6
					 | 
					
						
						
							
							implement BLPOP
						
						
						
						
						
						
					 | 
					
						2025-08-18 16:13:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9177fa4091
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-18 12:30:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						51ab90c4ad
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-16 18:24:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						30a09e6d53
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-16 13:58:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						542996a0ff
					 | 
					
						
						
							
							...
						
						
						
						
						
						
					 | 
					
						2025-08-16 13:33:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |