)]}' { "commit": "6e3a83b61ffb946c5f1c25df9312820fe6678743", "tree": "09ad999668651229c3f282b6c6bf023dd95efef9", "parents": [ "8db5a72b61bd89ac7adfad4ac4db372779e64492" ], "author": { "name": "Wyatt Hepler", "email": "hepler@google.com", "time": "Tue Feb 04 07:36:45 2020 -0800" }, "committer": { "name": "Wyatt Hepler", "email": "hepler@google.com", "time": "Tue Feb 04 16:35:40 2020 -0800" }, "message": "pw_kvs: Get checksums working; enable test\n\n- Allow checksums to verify data larger than their internal state. This\n facilitates using a CRC16 in a uint32_t.\n- Move checksum functions to the EntryHeader class, since it ultimately\n stores the checksums and is included with it.\n- Enable one checksum test. Further tests are needed.\n- Make some tweaks to the Get overload for objects.\n\nChange-Id: I989b72905e140794f75c8f8619aaab1623f6f195\n", "tree_diff": [ { "type": "modify", "old_id": "69a13ec13505fa7162640c881ac4031a78b614c3", "old_mode": 33188, "old_path": "pw_kvs/BUILD", "new_id": "0f054f89e94e57226fe0a0dba6c90063bec4f6f4", "new_mode": 33188, "new_path": "pw_kvs/BUILD" }, { "type": "modify", "old_id": "0c17d8799e597e96f1a7ffed6a8039102de93034", "old_mode": 33188, "old_path": "pw_kvs/BUILD.gn", "new_id": "51793869c96fd6d1b80d35de2b8333853d9a4e08", "new_mode": 33188, "new_path": "pw_kvs/BUILD.gn" }, { "type": "modify", "old_id": "9f14c90b3f1fb80be375ff913d4bb0e8124c28c8", "old_mode": 33188, "old_path": "pw_kvs/checksum.cc", "new_id": "f5db0694930dd691e3b32a07a99777d3c2a8e711", "new_mode": 33188, "new_path": "pw_kvs/checksum.cc" }, { "type": "modify", "old_id": "e5333ad8159f83ca10ba3ffc07068f9f28c4a51c", "old_mode": 33188, "old_path": "pw_kvs/checksum_test.cc", "new_id": "fbf228e69132091a4f8c3960258a8ad898ad69f5", "new_mode": 33188, "new_path": "pw_kvs/checksum_test.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "739783d026c8e93b01de4d2d0cc0d06ef8af979e", "new_mode": 33188, "new_path": "pw_kvs/format.cc" }, { "type": "modify", "old_id": "fdf5e143fb418620934a805da2556aacd03b8acf", "old_mode": 33188, "old_path": "pw_kvs/key_value_store.cc", "new_id": "0b6a6a3d4031227a3df2f4aa183a7bb9b48a474d", "new_mode": 33188, "new_path": "pw_kvs/key_value_store.cc" }, { "type": "modify", "old_id": "8d979faf705e9817133182160edf897476887198", "old_mode": 33188, "old_path": "pw_kvs/key_value_store_test.cc", "new_id": "ed2ccc87c6efa4f45757b592a4ffbfbde6868e51", "new_mode": 33188, "new_path": "pw_kvs/key_value_store_test.cc" }, { "type": "modify", "old_id": "9f974b34480a429c013fcd5cd01467b05a232564", "old_mode": 33188, "old_path": "pw_kvs/public/pw_kvs/checksum.h", "new_id": "b1f1658cbce122fc2c3197c8740e18e41baedc46", "new_mode": 33188, "new_path": "pw_kvs/public/pw_kvs/checksum.h" }, { "type": "modify", "old_id": "2b17a97ed79a909da412b042ecc3840b240675c8", "old_mode": 33188, "old_path": "pw_kvs/public/pw_kvs/key_value_store.h", "new_id": "89ae31cee73503d97e43576ade18ea874ddcb006", "new_mode": 33188, "new_path": "pw_kvs/public/pw_kvs/key_value_store.h" }, { "type": "modify", "old_id": "9cd470ca2d6174f1c4756a1f1f16604eb1ac04b4", "old_mode": 33188, "old_path": "pw_kvs/pw_kvs_private/format.h", "new_id": "a1867e4390c6b2056dc7b01a97ededdd099f6659", "new_mode": 33188, "new_path": "pw_kvs/pw_kvs_private/format.h" } ] }