├── .github ├── CODEOWNERS └── workflows │ ├── Python-CI.yaml │ └── ci.yaml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── docs ├── RDB_File_Format.md └── RDB_Version_History.md ├── pyproject.toml ├── src ├── constants.rs ├── decoder │ ├── common │ │ ├── listpack.rs │ │ ├── mod.rs │ │ ├── utils.rs │ │ └── ziplist.rs │ ├── hash.rs │ ├── list.rs │ ├── mod.rs │ ├── rdb.rs │ ├── set.rs │ └── sorted_set.rs ├── filter.rs ├── formatter │ ├── json.rs │ ├── mod.rs │ ├── nil.rs │ ├── plain.rs │ └── protocol.rs ├── lib.rs ├── main.rs └── types.rs ├── tests ├── dumps │ ├── README.md │ ├── dictionary.rdb │ ├── easily_compressible_string_key.rdb │ ├── empty_database.rdb │ ├── hash_as_ziplist.rdb │ ├── hash_list_pack.rdb │ ├── integer_keys.rdb │ ├── intset_16.rdb │ ├── intset_32.rdb │ ├── intset_64.rdb │ ├── json │ │ ├── dictionary.json │ │ ├── easily_compressible_string_key.json │ │ ├── empty_database.json │ │ ├── hash_as_ziplist.json │ │ ├── hash_list_pack.json │ │ ├── integer_keys.json │ │ ├── intset_16.json │ │ ├── intset_32.json │ │ ├── intset_64.json │ │ ├── keys_with_expiry.json │ │ ├── linkedlist.json │ │ ├── multidb-skipping.json │ │ ├── multiple_databases.json │ │ ├── parser_filters.json │ │ ├── quicklist_with_multiple_nodes.json │ │ ├── quicklist_with_one_node.json │ │ ├── rdb_version_5_with_checksum.json │ │ ├── regular_set.json │ │ ├── regular_sorted_set.json │ │ ├── sorted_set_as_ziplist.json │ │ ├── uncompressible_string_keys.json │ │ ├── ziplist_that_compresses_easily.json │ │ ├── ziplist_that_doesnt_compress.json │ │ ├── ziplist_with_integers.json │ │ ├── zipmap_that_compresses_easily.json │ │ ├── zipmap_that_doesnt_compress.json │ │ └── zipmap_with_big_values.json │ ├── keys_with_expiry.rdb │ ├── linkedlist.rdb │ ├── multidb-skipping.rdb │ ├── multiple_databases.rdb │ ├── parser_filters.rdb │ ├── plain │ │ ├── dictionary.plain │ │ ├── easily_compressible_string_key.plain │ │ ├── empty_database.plain │ │ ├── hash_as_ziplist.plain │ │ ├── hash_list_pack.plain │ │ ├── integer_keys.plain │ │ ├── intset_16.plain │ │ ├── intset_32.plain │ │ ├── intset_64.plain │ │ ├── keys_with_expiry.plain │ │ ├── linkedlist.plain │ │ ├── multidb-skipping.plain │ │ ├── multiple_databases.plain │ │ ├── parser_filters.plain │ │ ├── quicklist_with_multiple_nodes.plain │ │ ├── quicklist_with_one_node.plain │ │ ├── rdb_version_5_with_checksum.plain │ │ ├── regular_set.plain │ │ ├── regular_sorted_set.plain │ │ ├── sorted_set_as_ziplist.plain │ │ ├── uncompressible_string_keys.plain │ │ ├── ziplist_that_compresses_easily.plain │ │ ├── ziplist_that_doesnt_compress.plain │ │ ├── ziplist_with_integers.plain │ │ ├── zipmap_that_compresses_easily.plain │ │ ├── zipmap_that_doesnt_compress.plain │ │ └── zipmap_with_big_values.plain │ ├── protocol │ │ ├── dictionary.protocol │ │ ├── easily_compressible_string_key.protocol │ │ ├── empty_database.protocol │ │ ├── hash_as_ziplist.protocol │ │ ├── hash_list_pack.protocol │ │ ├── integer_keys.protocol │ │ ├── intset_16.protocol │ │ ├── intset_32.protocol │ │ ├── intset_64.protocol │ │ ├── keys_with_expiry.protocol │ │ ├── linkedlist.protocol │ │ ├── multidb-skipping.protocol │ │ ├── multiple_databases.protocol │ │ ├── parser_filters.protocol │ │ ├── quicklist_with_multiple_nodes.protocol │ │ ├── quicklist_with_one_node.protocol │ │ ├── rdb_version_5_with_checksum.protocol │ │ ├── regular_set.protocol │ │ ├── regular_sorted_set.protocol │ │ ├── sorted_set_as_ziplist.protocol │ │ ├── uncompressible_string_keys.protocol │ │ ├── ziplist_that_compresses_easily.protocol │ │ ├── ziplist_that_doesnt_compress.protocol │ │ ├── ziplist_with_integers.protocol │ │ ├── zipmap_that_compresses_easily.protocol │ │ ├── zipmap_that_doesnt_compress.protocol │ │ └── zipmap_with_big_values.protocol │ ├── quicklist_with_multiple_nodes.rdb │ ├── quicklist_with_one_node.rdb │ ├── rdb_version_5_with_checksum.rdb │ ├── regular_set.rdb │ ├── regular_sorted_set.rdb │ ├── sorted_set_as_ziplist.rdb │ ├── uncompressible_string_keys.rdb │ ├── ziplist_that_compresses_easily.rdb │ ├── ziplist_that_doesnt_compress.rdb │ ├── ziplist_with_integers.rdb │ ├── zipmap_that_compresses_easily.rdb │ ├── zipmap_that_doesnt_compress.rdb │ └── zipmap_with_big_values.rdb └── integration_tests.rs ├── utils └── PKGBUILD └── uv.lock /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @bimtauer 2 | -------------------------------------------------------------------------------- /.github/workflows/Python-CI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/.github/workflows/Python-CI.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/README.md -------------------------------------------------------------------------------- /docs/RDB_File_Format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/docs/RDB_File_Format.md -------------------------------------------------------------------------------- /docs/RDB_Version_History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/docs/RDB_Version_History.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/constants.rs -------------------------------------------------------------------------------- /src/decoder/common/listpack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/common/listpack.rs -------------------------------------------------------------------------------- /src/decoder/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/common/mod.rs -------------------------------------------------------------------------------- /src/decoder/common/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/common/utils.rs -------------------------------------------------------------------------------- /src/decoder/common/ziplist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/common/ziplist.rs -------------------------------------------------------------------------------- /src/decoder/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/hash.rs -------------------------------------------------------------------------------- /src/decoder/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/list.rs -------------------------------------------------------------------------------- /src/decoder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/mod.rs -------------------------------------------------------------------------------- /src/decoder/rdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/rdb.rs -------------------------------------------------------------------------------- /src/decoder/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/set.rs -------------------------------------------------------------------------------- /src/decoder/sorted_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/decoder/sorted_set.rs -------------------------------------------------------------------------------- /src/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/filter.rs -------------------------------------------------------------------------------- /src/formatter/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/formatter/json.rs -------------------------------------------------------------------------------- /src/formatter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/formatter/mod.rs -------------------------------------------------------------------------------- /src/formatter/nil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/formatter/nil.rs -------------------------------------------------------------------------------- /src/formatter/plain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/formatter/plain.rs -------------------------------------------------------------------------------- /src/formatter/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/formatter/protocol.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/src/types.rs -------------------------------------------------------------------------------- /tests/dumps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/README.md -------------------------------------------------------------------------------- /tests/dumps/dictionary.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/dictionary.rdb -------------------------------------------------------------------------------- /tests/dumps/easily_compressible_string_key.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/easily_compressible_string_key.rdb -------------------------------------------------------------------------------- /tests/dumps/empty_database.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/empty_database.rdb -------------------------------------------------------------------------------- /tests/dumps/hash_as_ziplist.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/hash_as_ziplist.rdb -------------------------------------------------------------------------------- /tests/dumps/hash_list_pack.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/hash_list_pack.rdb -------------------------------------------------------------------------------- /tests/dumps/integer_keys.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/integer_keys.rdb -------------------------------------------------------------------------------- /tests/dumps/intset_16.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/intset_16.rdb -------------------------------------------------------------------------------- /tests/dumps/intset_32.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/intset_32.rdb -------------------------------------------------------------------------------- /tests/dumps/intset_64.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/intset_64.rdb -------------------------------------------------------------------------------- /tests/dumps/json/dictionary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/dictionary.json -------------------------------------------------------------------------------- /tests/dumps/json/easily_compressible_string_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/easily_compressible_string_key.json -------------------------------------------------------------------------------- /tests/dumps/json/empty_database.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tests/dumps/json/hash_as_ziplist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/hash_as_ziplist.json -------------------------------------------------------------------------------- /tests/dumps/json/hash_list_pack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/hash_list_pack.json -------------------------------------------------------------------------------- /tests/dumps/json/integer_keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/integer_keys.json -------------------------------------------------------------------------------- /tests/dumps/json/intset_16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/intset_16.json -------------------------------------------------------------------------------- /tests/dumps/json/intset_32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/intset_32.json -------------------------------------------------------------------------------- /tests/dumps/json/intset_64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/intset_64.json -------------------------------------------------------------------------------- /tests/dumps/json/keys_with_expiry.json: -------------------------------------------------------------------------------- 1 | [{"expires_ms_precision":"2022-12-25 10:11:12.573 UTC"}] 2 | -------------------------------------------------------------------------------- /tests/dumps/json/linkedlist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/linkedlist.json -------------------------------------------------------------------------------- /tests/dumps/json/multidb-skipping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/multidb-skipping.json -------------------------------------------------------------------------------- /tests/dumps/json/multiple_databases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/multiple_databases.json -------------------------------------------------------------------------------- /tests/dumps/json/parser_filters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/parser_filters.json -------------------------------------------------------------------------------- /tests/dumps/json/quicklist_with_multiple_nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/quicklist_with_multiple_nodes.json -------------------------------------------------------------------------------- /tests/dumps/json/quicklist_with_one_node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/quicklist_with_one_node.json -------------------------------------------------------------------------------- /tests/dumps/json/rdb_version_5_with_checksum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/rdb_version_5_with_checksum.json -------------------------------------------------------------------------------- /tests/dumps/json/regular_set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/regular_set.json -------------------------------------------------------------------------------- /tests/dumps/json/regular_sorted_set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/regular_sorted_set.json -------------------------------------------------------------------------------- /tests/dumps/json/sorted_set_as_ziplist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/sorted_set_as_ziplist.json -------------------------------------------------------------------------------- /tests/dumps/json/uncompressible_string_keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/uncompressible_string_keys.json -------------------------------------------------------------------------------- /tests/dumps/json/ziplist_that_compresses_easily.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/ziplist_that_compresses_easily.json -------------------------------------------------------------------------------- /tests/dumps/json/ziplist_that_doesnt_compress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/ziplist_that_doesnt_compress.json -------------------------------------------------------------------------------- /tests/dumps/json/ziplist_with_integers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/ziplist_with_integers.json -------------------------------------------------------------------------------- /tests/dumps/json/zipmap_that_compresses_easily.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/zipmap_that_compresses_easily.json -------------------------------------------------------------------------------- /tests/dumps/json/zipmap_that_doesnt_compress.json: -------------------------------------------------------------------------------- 1 | [{"zimap_doesnt_compress":{"MKD1G6":"2","YNNXK":"F7TI"}}] 2 | -------------------------------------------------------------------------------- /tests/dumps/json/zipmap_with_big_values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/json/zipmap_with_big_values.json -------------------------------------------------------------------------------- /tests/dumps/keys_with_expiry.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/keys_with_expiry.rdb -------------------------------------------------------------------------------- /tests/dumps/linkedlist.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/linkedlist.rdb -------------------------------------------------------------------------------- /tests/dumps/multidb-skipping.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/multidb-skipping.rdb -------------------------------------------------------------------------------- /tests/dumps/multiple_databases.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/multiple_databases.rdb -------------------------------------------------------------------------------- /tests/dumps/parser_filters.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/parser_filters.rdb -------------------------------------------------------------------------------- /tests/dumps/plain/dictionary.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/dictionary.plain -------------------------------------------------------------------------------- /tests/dumps/plain/easily_compressible_string_key.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/easily_compressible_string_key.plain -------------------------------------------------------------------------------- /tests/dumps/plain/empty_database.plain: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dumps/plain/hash_as_ziplist.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/hash_as_ziplist.plain -------------------------------------------------------------------------------- /tests/dumps/plain/hash_list_pack.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/hash_list_pack.plain -------------------------------------------------------------------------------- /tests/dumps/plain/integer_keys.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/integer_keys.plain -------------------------------------------------------------------------------- /tests/dumps/plain/intset_16.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/intset_16.plain -------------------------------------------------------------------------------- /tests/dumps/plain/intset_32.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/intset_32.plain -------------------------------------------------------------------------------- /tests/dumps/plain/intset_64.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/intset_64.plain -------------------------------------------------------------------------------- /tests/dumps/plain/keys_with_expiry.plain: -------------------------------------------------------------------------------- 1 | db=0 expires_ms_precision -> 2022-12-25 10:11:12.573 UTC 2 | -------------------------------------------------------------------------------- /tests/dumps/plain/linkedlist.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/linkedlist.plain -------------------------------------------------------------------------------- /tests/dumps/plain/multidb-skipping.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/multidb-skipping.plain -------------------------------------------------------------------------------- /tests/dumps/plain/multiple_databases.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/multiple_databases.plain -------------------------------------------------------------------------------- /tests/dumps/plain/parser_filters.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/parser_filters.plain -------------------------------------------------------------------------------- /tests/dumps/plain/quicklist_with_multiple_nodes.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/quicklist_with_multiple_nodes.plain -------------------------------------------------------------------------------- /tests/dumps/plain/quicklist_with_one_node.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/quicklist_with_one_node.plain -------------------------------------------------------------------------------- /tests/dumps/plain/rdb_version_5_with_checksum.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/rdb_version_5_with_checksum.plain -------------------------------------------------------------------------------- /tests/dumps/plain/regular_set.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/regular_set.plain -------------------------------------------------------------------------------- /tests/dumps/plain/regular_sorted_set.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/regular_sorted_set.plain -------------------------------------------------------------------------------- /tests/dumps/plain/sorted_set_as_ziplist.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/sorted_set_as_ziplist.plain -------------------------------------------------------------------------------- /tests/dumps/plain/uncompressible_string_keys.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/uncompressible_string_keys.plain -------------------------------------------------------------------------------- /tests/dumps/plain/ziplist_that_compresses_easily.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/ziplist_that_compresses_easily.plain -------------------------------------------------------------------------------- /tests/dumps/plain/ziplist_that_doesnt_compress.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/ziplist_that_doesnt_compress.plain -------------------------------------------------------------------------------- /tests/dumps/plain/ziplist_with_integers.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/ziplist_with_integers.plain -------------------------------------------------------------------------------- /tests/dumps/plain/zipmap_that_compresses_easily.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/zipmap_that_compresses_easily.plain -------------------------------------------------------------------------------- /tests/dumps/plain/zipmap_that_doesnt_compress.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/zipmap_that_doesnt_compress.plain -------------------------------------------------------------------------------- /tests/dumps/plain/zipmap_with_big_values.plain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/plain/zipmap_with_big_values.plain -------------------------------------------------------------------------------- /tests/dumps/protocol/dictionary.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/dictionary.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/easily_compressible_string_key.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/easily_compressible_string_key.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/empty_database.protocol: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dumps/protocol/hash_as_ziplist.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/hash_as_ziplist.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/hash_list_pack.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/hash_list_pack.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/integer_keys.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/integer_keys.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/intset_16.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/intset_16.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/intset_32.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/intset_32.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/intset_64.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/intset_64.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/keys_with_expiry.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/keys_with_expiry.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/linkedlist.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/linkedlist.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/multidb-skipping.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/multidb-skipping.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/multiple_databases.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/multiple_databases.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/parser_filters.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/parser_filters.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/quicklist_with_multiple_nodes.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/quicklist_with_multiple_nodes.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/quicklist_with_one_node.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/quicklist_with_one_node.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/rdb_version_5_with_checksum.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/rdb_version_5_with_checksum.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/regular_set.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/regular_set.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/regular_sorted_set.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/regular_sorted_set.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/sorted_set_as_ziplist.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/sorted_set_as_ziplist.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/uncompressible_string_keys.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/uncompressible_string_keys.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/ziplist_that_compresses_easily.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/ziplist_that_compresses_easily.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/ziplist_that_doesnt_compress.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/ziplist_that_doesnt_compress.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/ziplist_with_integers.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/ziplist_with_integers.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/zipmap_that_compresses_easily.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/zipmap_that_compresses_easily.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/zipmap_that_doesnt_compress.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/zipmap_that_doesnt_compress.protocol -------------------------------------------------------------------------------- /tests/dumps/protocol/zipmap_with_big_values.protocol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/protocol/zipmap_with_big_values.protocol -------------------------------------------------------------------------------- /tests/dumps/quicklist_with_multiple_nodes.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/quicklist_with_multiple_nodes.rdb -------------------------------------------------------------------------------- /tests/dumps/quicklist_with_one_node.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/quicklist_with_one_node.rdb -------------------------------------------------------------------------------- /tests/dumps/rdb_version_5_with_checksum.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/rdb_version_5_with_checksum.rdb -------------------------------------------------------------------------------- /tests/dumps/regular_set.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/regular_set.rdb -------------------------------------------------------------------------------- /tests/dumps/regular_sorted_set.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/regular_sorted_set.rdb -------------------------------------------------------------------------------- /tests/dumps/sorted_set_as_ziplist.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/sorted_set_as_ziplist.rdb -------------------------------------------------------------------------------- /tests/dumps/uncompressible_string_keys.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/uncompressible_string_keys.rdb -------------------------------------------------------------------------------- /tests/dumps/ziplist_that_compresses_easily.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/ziplist_that_compresses_easily.rdb -------------------------------------------------------------------------------- /tests/dumps/ziplist_that_doesnt_compress.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/ziplist_that_doesnt_compress.rdb -------------------------------------------------------------------------------- /tests/dumps/ziplist_with_integers.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/ziplist_with_integers.rdb -------------------------------------------------------------------------------- /tests/dumps/zipmap_that_compresses_easily.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/zipmap_that_compresses_easily.rdb -------------------------------------------------------------------------------- /tests/dumps/zipmap_that_doesnt_compress.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/zipmap_that_doesnt_compress.rdb -------------------------------------------------------------------------------- /tests/dumps/zipmap_with_big_values.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/dumps/zipmap_with_big_values.rdb -------------------------------------------------------------------------------- /tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/tests/integration_tests.rs -------------------------------------------------------------------------------- /utils/PKGBUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/utils/PKGBUILD -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badboy/rdb-rs/HEAD/uv.lock --------------------------------------------------------------------------------