SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-38acf968-b6a8-487a-9297-9c3b7bc873b1 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-5.0.2 Created: 2025-03-28T04:32:27Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa563b834c5ba63905c80ba8533e7a90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4420c39755a0399e76ff4490392a2eb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-231250abc627fef821a5db190bf8fc43 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f97cd6aa68f157fdb7300710babf1c1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54b14dd211288f324d7234e77dd65e31 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-86e2c58effa4e1158a98a44cc0c8262c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-229d88614568739eed49a7db807cf2ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9379b8dd72fb967da938b0907d6578f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5593cf59cde0bcc63d6dc870386c9333 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2464ae8d3ddaafd05b72d7192a2a592 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-548aa7a3a9ae143d98a13dcace7e533a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24ce6f07d841fc7d2ee70208441a434a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d76f26d2799ef81934760a26d7ba2fed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-065544c8f246cbd7ef55a46297785a5a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16eaeef1f56dd3a74c44a9266668db4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-249845ada1377191ddb0de3654a6a35f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c3b17c0a8c531d0587f784c852d22d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-266382baad4ca372748478baeaec84ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d270777630cb32cefd49b0a86f708abf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96d916e129b591843b4d24fecebefa4b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f1070c45d3379251d4f60cd3800f460 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4ed10e555ebd8f0593daf63324b0efa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0845afd7dfbcf9774a88c14069dc8c76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71800d79570f91463bf5ac447a970353 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7b1641512d683224b5321c745a05333 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f8f3e20611b9a6f1efe5e86705ada81 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7d01c7af417d12ea6c5b1f449f3fd18 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2147f322cc889eed061e05c7cad7b97 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-722d863803cbb0cbab99ae80a1bb05cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f64e5fa778b2280f0eb0e26abc460edb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e252fd270831628733f12d2bdb68466a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1301fcfc3d0472ecc21864ce2359403 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11db37b5b76f34341df5b3442783ec3b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eec5713e6d4fc3e582dd245efb547894 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-324cb4b26899803eb25b6d6320f41ffb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b14eea7fb4c2be6acba60600dbc1d0e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22dfacc5e5d654ddff1026a61e3622bc FileName: ./.config/glossary.txt SPDXID: SPDXRef-fa563b834c5ba63905c80ba8533e7a90 FileChecksum: SHA1: d0ba244a9b8dd8973adf78aa56d1e70a4e1b8f6d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./.config/spellcheck.toml SPDXID: SPDXRef-e4420c39755a0399e76ff4490392a2eb FileChecksum: SHA1: 11a193217b2bc9c9eead5984800bc53dcbda72eb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./.github/workflows/sap_tsf.yml SPDXID: SPDXRef-231250abc627fef821a5db190bf8fc43 FileChecksum: SHA1: 05dd585c8b2f8d4406481ac09ea01e09d8447fe2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./.gitignore SPDXID: SPDXRef-1f97cd6aa68f157fdb7300710babf1c1 FileChecksum: SHA1: 2915249d1994a87fee98f0405a4e88129681d5f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./CHANGELOG.md SPDXID: SPDXRef-54b14dd211288f324d7234e77dd65e31 FileChecksum: SHA1: 3c8d8d70011e730bb98222fcb7cc15b46d804cdd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./Cargo.toml SPDXID: SPDXRef-86e2c58effa4e1158a98a44cc0c8262c FileChecksum: SHA1: 9c49cc5ceaaa5ccb7c9166c74229f1eff6f7426d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./README.md SPDXID: SPDXRef-229d88614568739eed49a7db807cf2ee FileChecksum: SHA1: 9462d2ed1676b8718cad3d54db7d88e3a55c2caa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./benches/access_controller.rs SPDXID: SPDXRef-e9379b8dd72fb967da938b0907d6578f FileChecksum: SHA1: c4d4e035bc51e9bf4a69ef57c026560f0384b5d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./benches/monotonic_u64.rs SPDXID: SPDXRef-5593cf59cde0bcc63d6dc870386c9333 FileChecksum: SHA1: 94f677d62d8cf35750725d7778585b33c151eefe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./benches/util.rs SPDXID: SPDXRef-d2464ae8d3ddaafd05b72d7192a2a592 FileChecksum: SHA1: c051e18fe5327d14745d1ddfbde901033214339c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./doc/architecture.md SPDXID: SPDXRef-548aa7a3a9ae143d98a13dcace7e533a FileChecksum: SHA1: 068e3718bd5674aa0a582127de2f7c2d4b25f796 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./doc/file_io.md SPDXID: SPDXRef-24ce6f07d841fc7d2ee70208441a434a FileChecksum: SHA1: c897d899fd6ec9bb1c60a2577af23b44734e8553 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/access_controller.rs SPDXID: SPDXRef-d76f26d2799ef81934760a26d7ba2fed FileChecksum: SHA1: df7112e16b160fdcefb26f9cc828b823476fece8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/container.rs SPDXID: SPDXRef-065544c8f246cbd7ef55a46297785a5a FileChecksum: SHA1: 7738cc58a7d1f3fdf157988c47464cab1985bc2a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/database.rs SPDXID: SPDXRef-16eaeef1f56dd3a74c44a9266668db4e FileChecksum: SHA1: f8ca74e4a3ee9d9a77372a22e3bb90604fc54b67 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/error.rs SPDXID: SPDXRef-249845ada1377191ddb0de3654a6a35f FileChecksum: SHA1: 838cb562e5aeba78af68e728609000655b51f1c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/journal.rs SPDXID: SPDXRef-3c3b17c0a8c531d0587f784c852d22d0 FileChecksum: SHA1: d19aeeac5890fb7d7bb4b3a840deb1f5947d1318 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/lib.rs SPDXID: SPDXRef-266382baad4ca372748478baeaec84ff FileChecksum: SHA1: e2b59153eedd0cca37e469899dc20446c9d9f2f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/metadata.rs SPDXID: SPDXRef-d270777630cb32cefd49b0a86f708abf FileChecksum: SHA1: 19c405f22e81565fed86aa90aaee4eee09114850 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/persistence_layer.rs SPDXID: SPDXRef-96d916e129b591843b4d24fecebefa4b FileChecksum: SHA1: abc528a2b65979b69713d0b4b4f954449cf08de6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/persistence_layer/file_io/database_header.rs SPDXID: SPDXRef-8f1070c45d3379251d4f60cd3800f460 FileChecksum: SHA1: 0ac53dd17cf86dfa6238ea2c290daf0f5c9e822b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/evictable_page.rs SPDXID: SPDXRef-c4ed10e555ebd8f0593daf63324b0efa FileChecksum: SHA1: 57d3d4dbb0d6b54b4f7fc2cd3eb69fad0b86aa99 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/io_task_processor.rs SPDXID: SPDXRef-0845afd7dfbcf9774a88c14069dc8c76 FileChecksum: SHA1: 88d918c765fed0d2e5522e84c2ee913049538f46 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/log_record.rs SPDXID: SPDXRef-71800d79570f91463bf5ac447a970353 FileChecksum: SHA1: 5cbad52646ef39a70f25fa5af00a80a19746f1c6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/mod.rs SPDXID: SPDXRef-b7b1641512d683224b5321c745a05333 FileChecksum: SHA1: 8c0638734c4df592c71a5f02138819f53e177eee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/page_manager.rs SPDXID: SPDXRef-4f8f3e20611b9a6f1efe5e86705ada81 FileChecksum: SHA1: c049bc2d4f43da03f506e4738c28c50a8aaff020 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/random_access_file.rs SPDXID: SPDXRef-c7d01c7af417d12ea6c5b1f449f3fd18 FileChecksum: SHA1: 3925e0ac95e6231abf904cad5ddb719b0ababadd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/persistence_layer/file_io/recovery.rs SPDXID: SPDXRef-b2147f322cc889eed061e05c7cad7b97 FileChecksum: SHA1: eb852137f9c7b09d0d027f31794b1bc52e6bf188 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/sequencer.rs SPDXID: SPDXRef-722d863803cbb0cbab99ae80a1bb05cf FileChecksum: SHA1: 1543b1bfc13ab132d3486ab03bfb7b3c35bf83e7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/sequencer/monotonic_u64.rs SPDXID: SPDXRef-f64e5fa778b2280f0eb0e26abc460edb FileChecksum: SHA1: 97a6664d83f15e4cd622fe9a42a6ea59bde4f88d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/snapshot.rs SPDXID: SPDXRef-e252fd270831628733f12d2bdb68466a FileChecksum: SHA1: 680d90dfcb6588fac6a42d581c00b351d6742fce LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/task_processor.rs SPDXID: SPDXRef-b1301fcfc3d0472ecc21864ce2359403 FileChecksum: SHA1: a7375f90accb55268e39db34d36e9a3f0689ffe9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park FileName: ./src/telemetry.rs SPDXID: SPDXRef-11db37b5b76f34341df5b3442783ec3b FileChecksum: SHA1: 5d3b2978dee79f5e0e393bfcc0a3b93520fb0b49 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/tests.rs SPDXID: SPDXRef-eec5713e6d4fc3e582dd245efb547894 FileChecksum: SHA1: 17e7dfcdbfcec8a6cee9a3dea8556029c2efe434 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/tests/examples.rs SPDXID: SPDXRef-324cb4b26899803eb25b6d6320f41ffb FileChecksum: SHA1: 95b60d03f211106c44d59888cafb585927c46dbe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/transaction.rs SPDXID: SPDXRef-8b14eea7fb4c2be6acba60600dbc1d0e FileChecksum: SHA1: 39cd8cb97608da1678f2c35f79232b4bfd04d9dc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Changgyoo Park FileName: ./src/utils.rs SPDXID: SPDXRef-22dfacc5e5d654ddff1026a61e3622bc FileChecksum: SHA1: e1071f6790e84d263e6cd5489dd267f68ff6517f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Changgyoo Park