From 6449060836a14c751c6907c749f5603d9be5c901 Mon Sep 17 00:00:00 2001 From: Wojtek Date: Thu, 4 Dec 2025 10:04:49 +0100 Subject: [PATCH 1/2] license --- COPYING | 13 +++++++++ LICENSE | 73 +++++++++++++++++++++++++++++++++++++++++++++++++ LICENSE.txt | 0 NOTICE | 13 +++++++++ README.md | 9 ++++++ dbzero/setup.py | 6 ++++ pyproject.toml | 8 +++++- 7 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 COPYING create mode 100644 LICENSE delete mode 100644 LICENSE.txt create mode 100644 NOTICE diff --git a/COPYING b/COPYING new file mode 100644 index 00000000..289cfacf --- /dev/null +++ b/COPYING @@ -0,0 +1,13 @@ +This project is licensed under the terms of the GNU Affero General Public License version 3 (AGPLv3). + +The full text of the license is available at: +https://www.gnu.org/licenses/agpl-3.0.txt + +You should have received a copy of the GNU AGPL with this program. If not, see https://www.gnu.org/licenses/. + +Summary (non-substituting the license): +- If you modify and run this software over a network, you must offer the complete corresponding source to users interacting with it (AGPL Section 13). +- You may copy, distribute, and modify under AGPLv3 terms, preserving notices and providing source. +- This software is provided without warranty. + +For full legal terms, see the `LICENSE` file in this repository and the FSF link above. \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..26e48032 --- /dev/null +++ b/LICENSE @@ -0,0 +1,73 @@ +GNU AFFERO GENERAL PUBLIC LICENSE +Version 3, 19 November 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software. + +The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program—to make sure it remains free software for all its users. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. + +Developers that use our General Public Licenses protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License which gives you legal permission to copy, distribute and/or modify the software. + +A secondary benefit of defending all users' freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The GNU Affero General Public License is designed specifically to ensure that, in such cases, the source code of the program is made available to the users of that program. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS + +0. Definitions. + +"This License" refers to version 3 of the GNU Affero General Public License. + +"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. + +"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. + +To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. + +To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. + +To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. + +An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. + +1. Source Code. + +The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. + +... (full AGPLv3 text continues unchanged) ... + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If your software can interact with users remotely through a computer network, you should also make sure that it provides a way for users to get its source. For example, if your program is a web application, its interface could display a "Source" link that leads users to an archive of the code. There are many ways you could offer source, and different solutions will be better for different programs; see section 13 for the specific requirements. + +You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU AGPL, see . diff --git a/LICENSE.txt b/LICENSE.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/NOTICE b/NOTICE new file mode 100644 index 00000000..42d80790 --- /dev/null +++ b/NOTICE @@ -0,0 +1,13 @@ +DBzero — Community Edition + +Copyright (c) dbzero-software + +This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/. + +Additional notices for distributions: +- Preserve this NOTICE file in redistributions. +- If offered over a network, provide users a clear link to the complete corresponding source code (AGPLv3 Section 13). \ No newline at end of file diff --git a/README.md b/README.md index 04a86bab..469298d7 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,15 @@ dbzero Community Edition +## License + +This project is licensed under the GNU Affero General Public License v3.0 (AGPLv3). See `LICENSE` for the full text. + +- If you modify and run this software over a network, you must offer the complete corresponding source code to users interacting with it (AGPLv3 §13). +- Redistributions must preserve copyright and license notices and provide source. + +For a short summary, see `COPYING`. For attribution details, see `NOTICE`. + ## Getting started To make it easy for you to get started with GitLab, here's a list of recommended next steps. diff --git a/dbzero/setup.py b/dbzero/setup.py index f550af7d..33a5f848 100644 --- a/dbzero/setup.py +++ b/dbzero/setup.py @@ -11,4 +11,10 @@ description='DBZero community edition', packages=['dbzero'], python_requires='>=3.8', + license='AGPL-3.0-or-later', + classifiers=[ + 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3 :: Only', + ], ) diff --git a/pyproject.toml b/pyproject.toml index 620fc2a4..6a40e683 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,13 +8,19 @@ version = '0.1.0' description = 'DBZero Community edition' readme = 'README.md' requires-python = '>=3.8' -license = {file = 'LICENSE.txt'} +license = {file = 'LICENSE'} authors = [ ] dependencies = [ 'fasteners==0.19' ] +classifiers = [ + 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3 :: Only', +] + [tool.semantic_release.remote] password = { env = "GH_TOKEN" } From fe1d0fd6049aead18f301d57476f785b5adba88f Mon Sep 17 00:00:00 2001 From: Wojtek Date: Thu, 4 Dec 2025 11:13:49 +0100 Subject: [PATCH 2/2] license headers --- NOTICE | 4 ++-- dbzero/dbzero/__init__.py | 3 +++ dbzero/dbzero/atomic.py | 3 +++ dbzero/dbzero/compare.py | 3 +++ dbzero/dbzero/dbzero.py | 2 +- dbzero/dbzero/decorators.py | 3 +++ dbzero/dbzero/enum.py | 3 +++ dbzero/dbzero/fast_query.py | 3 +++ dbzero/dbzero/initialization.py | 3 +++ dbzero/dbzero/interfaces.py | 3 +++ dbzero/dbzero/locked.py | 3 +++ dbzero/dbzero/memo.py | 3 +++ dbzero/dbzero/reflection_api.py | 3 +++ dbzero/dbzero/select.py | 3 +++ dbzero/dbzero/storage_api.py | 3 +++ dbzero/dbzero/utilities.py | 3 +++ dbzero/setup.py | 4 +++- pyproject.toml | 1 - python_tests/__init__.py | 3 +++ python_tests/conftest.py | 3 +++ python_tests/data_for_tests.py | 3 +++ python_tests/memo_test_types.py | 3 +++ python_tests/migration2_init.py | 3 +++ python_tests/migration2_test.py | 3 +++ python_tests/migration_init.py | 3 +++ python_tests/migration_test_1.py | 3 +++ python_tests/migration_test_2.py | 3 +++ python_tests/test_allocator.py | 3 +++ python_tests/test_assign.py | 3 +++ python_tests/test_atomic.py | 3 +++ python_tests/test_autocommit.py | 3 +++ python_tests/test_bool.py | 3 +++ python_tests/test_bytearray.py | 3 +++ python_tests/test_bytes.py | 3 +++ python_tests/test_cache.py | 3 +++ python_tests/test_commit.py | 3 +++ python_tests/test_compare.py | 3 +++ python_tests/test_copy_prefix.py | 3 +++ python_tests/test_crash_recovery.py | 3 +++ python_tests/test_datetime.py | 3 +++ python_tests/test_decimal.py | 3 +++ python_tests/test_decorators.py | 3 +++ python_tests/test_dict.py | 3 +++ python_tests/test_diff_storage.py | 3 +++ python_tests/test_durability.py | 3 +++ python_tests/test_dyn_scope.py | 3 +++ python_tests/test_enum.py | 3 +++ python_tests/test_enum_class.py | 3 +++ python_tests/test_exists.py | 3 +++ python_tests/test_fast_query.py | 3 +++ python_tests/test_fetch.py | 3 +++ python_tests/test_field_layout.py | 3 +++ python_tests/test_filter.py | 3 +++ python_tests/test_find.py | 3 +++ python_tests/test_foreign_tags.py | 3 +++ python_tests/test_graph_model.py | 3 +++ python_tests/test_index.py | 3 +++ python_tests/test_inheritance.py | 3 +++ python_tests/test_init.py | 3 +++ python_tests/test_issues_1.py | 3 +++ python_tests/test_issues_10.py | 3 +++ python_tests/test_issues_11.py | 3 +++ python_tests/test_issues_12.py | 3 +++ python_tests/test_issues_13.py | 3 +++ python_tests/test_issues_2.py | 3 +++ python_tests/test_issues_3.py | 3 +++ python_tests/test_issues_4.py | 3 +++ python_tests/test_issues_5.py | 3 +++ python_tests/test_issues_6.py | 3 +++ python_tests/test_issues_7.py | 3 +++ python_tests/test_issues_8.py | 3 +++ python_tests/test_issues_9.py | 3 +++ python_tests/test_join.py | 3 +++ python_tests/test_list.py | 3 +++ python_tests/test_load.py | 3 +++ python_tests/test_locked.py | 3 +++ python_tests/test_memo.py | 3 +++ python_tests/test_memo_dataclass.py | 3 +++ python_tests/test_memo_immutable.py | 3 +++ python_tests/test_memo_init.py | 3 +++ python_tests/test_memo_lofi.py | 3 +++ python_tests/test_memo_no_cache.py | 3 +++ python_tests/test_memo_singleton.py | 3 +++ python_tests/test_meta_io.py | 3 +++ python_tests/test_migration.py | 3 +++ python_tests/test_multi_index.py | 3 +++ python_tests/test_multi_prefix.py | 3 +++ python_tests/test_multiple_inheritance.py | 3 +++ python_tests/test_multiprocess.py | 3 +++ python_tests/test_object.py | 3 +++ python_tests/test_object_lifecycle.py | 3 +++ python_tests/test_object_stress.py | 3 +++ python_tests/test_page_io.py | 3 +++ python_tests/test_prefix_api.py | 3 +++ python_tests/test_query_compare.py | 3 +++ python_tests/test_query_serialization.py | 3 +++ python_tests/test_query_signature.py | 3 +++ python_tests/test_reflection_api.py | 3 +++ python_tests/test_refresh.py | 3 +++ python_tests/test_schema.py | 3 +++ python_tests/test_scoped_enums.py | 3 +++ python_tests/test_scoped_types.py | 3 +++ python_tests/test_select.py | 3 +++ python_tests/test_set.py | 3 +++ python_tests/test_slice.py | 3 +++ python_tests/test_snapshot.py | 3 +++ python_tests/test_split_by.py | 3 +++ python_tests/test_storage.py | 3 +++ python_tests/test_storage_stats.py | 3 +++ python_tests/test_tag_fields.py | 3 +++ python_tests/test_tags.py | 3 +++ python_tests/test_telemetry.py | 3 +++ python_tests/test_touch.py | 3 +++ python_tests/test_tuple.py | 3 +++ python_tests/test_types.py | 3 +++ python_tests/test_utilities.py | 3 +++ python_tests/test_uuid.py | 3 +++ python_tests/test_volume_stress.py | 3 +++ python_tests/test_weak_refs.py | 3 +++ python_tests/test_zorch_model.py | 3 +++ samples/dump.py | 3 +++ samples/explore.py | 3 +++ samples/explore_model.py | 3 +++ samples/explore_queries.py | 3 +++ samples/generate.py | 3 +++ samples/model.py | 3 +++ samples/queries.py | 3 +++ scripts/generate_meson.py | 3 +++ scripts/generate_meson_dbzero.py | 3 +++ scripts/generate_meson_tests.py | 3 +++ src/dbzero/bindings/TypeId.cpp | 3 +++ src/dbzero/bindings/TypeId.hpp | 3 +++ src/dbzero/bindings/python/ArgParse.cpp | 3 +++ src/dbzero/bindings/python/ArgParse.hpp | 3 +++ src/dbzero/bindings/python/Memo.cpp | 3 +++ src/dbzero/bindings/python/Memo.hpp | 3 +++ src/dbzero/bindings/python/MemoExpiredRef.cpp | 3 +++ src/dbzero/bindings/python/MemoExpiredRef.hpp | 3 +++ src/dbzero/bindings/python/MemoTypeDecoration.cpp | 3 +++ src/dbzero/bindings/python/MemoTypeDecoration.hpp | 3 +++ src/dbzero/bindings/python/Migration.cpp | 3 +++ src/dbzero/bindings/python/Migration.hpp | 3 +++ src/dbzero/bindings/python/PyAPI.cpp | 3 +++ src/dbzero/bindings/python/PyAPI.hpp | 3 +++ src/dbzero/bindings/python/PyAtomic.cpp | 3 +++ src/dbzero/bindings/python/PyAtomic.hpp | 3 +++ src/dbzero/bindings/python/PyCommonBase.hpp | 3 +++ src/dbzero/bindings/python/PyHash.cpp | 3 +++ src/dbzero/bindings/python/PyHash.hpp | 3 +++ src/dbzero/bindings/python/PyInternalAPI.cpp | 3 +++ src/dbzero/bindings/python/PyInternalAPI.hpp | 3 +++ src/dbzero/bindings/python/PyLocked.cpp | 3 +++ src/dbzero/bindings/python/PyLocked.hpp | 3 +++ src/dbzero/bindings/python/PyLocks.cpp | 3 +++ src/dbzero/bindings/python/PyLocks.hpp | 3 +++ src/dbzero/bindings/python/PyObjectTagManager.cpp | 3 +++ src/dbzero/bindings/python/PyObjectTagManager.hpp | 3 +++ src/dbzero/bindings/python/PyReflectionAPI.cpp | 3 +++ src/dbzero/bindings/python/PyReflectionAPI.hpp | 3 +++ src/dbzero/bindings/python/PySafeAPI.cpp | 3 +++ src/dbzero/bindings/python/PySafeAPI.hpp | 3 +++ src/dbzero/bindings/python/PySnapshot.cpp | 3 +++ src/dbzero/bindings/python/PySnapshot.hpp | 3 +++ src/dbzero/bindings/python/PyTagSet.cpp | 3 +++ src/dbzero/bindings/python/PyTagSet.hpp | 3 +++ src/dbzero/bindings/python/PyTagsAPI.cpp | 3 +++ src/dbzero/bindings/python/PyTagsAPI.hpp | 3 +++ src/dbzero/bindings/python/PyToolkit.cpp | 3 +++ src/dbzero/bindings/python/PyToolkit.hpp | 3 +++ src/dbzero/bindings/python/PyTypeManager.cpp | 3 +++ src/dbzero/bindings/python/PyTypeManager.hpp | 3 +++ src/dbzero/bindings/python/PyTypes.hpp | 3 +++ src/dbzero/bindings/python/PyWeakProxy.cpp | 3 +++ src/dbzero/bindings/python/PyWeakProxy.hpp | 3 +++ src/dbzero/bindings/python/PyWorkspace.cpp | 3 +++ src/dbzero/bindings/python/PyWorkspace.hpp | 3 +++ src/dbzero/bindings/python/PyWrapper.hpp | 3 +++ src/dbzero/bindings/python/Types.cpp | 3 +++ src/dbzero/bindings/python/Types.hpp | 3 +++ src/dbzero/bindings/python/Utils.hpp | 3 +++ src/dbzero/bindings/python/WhichType.cpp | 3 +++ src/dbzero/bindings/python/WhichType.hpp | 3 +++ src/dbzero/bindings/python/collections/CollectionMethods.hpp | 3 +++ src/dbzero/bindings/python/collections/PyByteArray.cpp | 3 +++ src/dbzero/bindings/python/collections/PyByteArray.hpp | 3 +++ src/dbzero/bindings/python/collections/PyDict.cpp | 3 +++ src/dbzero/bindings/python/collections/PyDict.hpp | 3 +++ src/dbzero/bindings/python/collections/PyDictView.cpp | 3 +++ src/dbzero/bindings/python/collections/PyDictView.hpp | 3 +++ src/dbzero/bindings/python/collections/PyIndex.cpp | 3 +++ src/dbzero/bindings/python/collections/PyIndex.hpp | 3 +++ src/dbzero/bindings/python/collections/PyIterator.hpp | 3 +++ src/dbzero/bindings/python/collections/PyList.cpp | 3 +++ src/dbzero/bindings/python/collections/PyList.hpp | 3 +++ src/dbzero/bindings/python/collections/PySet.cpp | 3 +++ src/dbzero/bindings/python/collections/PySet.hpp | 3 +++ src/dbzero/bindings/python/collections/PyTuple.cpp | 3 +++ src/dbzero/bindings/python/collections/PyTuple.hpp | 3 +++ src/dbzero/bindings/python/dbzero.cpp | 3 +++ src/dbzero/bindings/python/iter/PyJoinIterable.cpp | 3 +++ src/dbzero/bindings/python/iter/PyJoinIterable.hpp | 3 +++ src/dbzero/bindings/python/iter/PyJoinIterator.cpp | 3 +++ src/dbzero/bindings/python/iter/PyJoinIterator.hpp | 3 +++ src/dbzero/bindings/python/iter/PyObjectIterable.cpp | 3 +++ src/dbzero/bindings/python/iter/PyObjectIterable.hpp | 3 +++ src/dbzero/bindings/python/iter/PyObjectIterator.cpp | 3 +++ src/dbzero/bindings/python/iter/PyObjectIterator.hpp | 3 +++ src/dbzero/bindings/python/shared_py_object.cpp | 3 +++ src/dbzero/bindings/python/shared_py_object.hpp | 3 +++ src/dbzero/bindings/python/types/ByteUtils.cpp | 3 +++ src/dbzero/bindings/python/types/ByteUtils.hpp | 3 +++ src/dbzero/bindings/python/types/DateTime.cpp | 3 +++ src/dbzero/bindings/python/types/DateTime.hpp | 3 +++ src/dbzero/bindings/python/types/PyClass.cpp | 3 +++ src/dbzero/bindings/python/types/PyClass.hpp | 3 +++ src/dbzero/bindings/python/types/PyClassFields.cpp | 3 +++ src/dbzero/bindings/python/types/PyClassFields.hpp | 3 +++ src/dbzero/bindings/python/types/PyDecimal.cpp | 3 +++ src/dbzero/bindings/python/types/PyDecimal.hpp | 3 +++ src/dbzero/bindings/python/types/PyEnum.cpp | 3 +++ src/dbzero/bindings/python/types/PyEnum.hpp | 3 +++ src/dbzero/bindings/python/types/PyEnumType.cpp | 3 +++ src/dbzero/bindings/python/types/PyEnumType.hpp | 3 +++ src/dbzero/bindings/python/types/PyObjectId.cpp | 3 +++ src/dbzero/bindings/python/types/PyObjectId.hpp | 3 +++ src/dbzero/bindings/python/types/PyTag.cpp | 3 +++ src/dbzero/bindings/python/types/PyTag.hpp | 3 +++ src/dbzero/core/collections/CompT.hpp | 3 +++ .../core/collections/SGB_Tree/SGB_CompressedLookupTree.hpp | 3 +++ src/dbzero/core/collections/SGB_Tree/SGB_Key.hpp | 3 +++ src/dbzero/core/collections/SGB_Tree/SGB_LookupTree.hpp | 3 +++ src/dbzero/core/collections/SGB_Tree/SGB_Tree.hpp | 3 +++ src/dbzero/core/collections/SGB_Tree/sgb_tree_head.hpp | 3 +++ src/dbzero/core/collections/SGB_Tree/sgb_tree_node.hpp | 3 +++ src/dbzero/core/collections/SGB_Tree/sgb_types.hpp | 3 +++ src/dbzero/core/collections/b_index/IttyIndex.hpp | 3 +++ src/dbzero/core/collections/b_index/bindex_interface.hpp | 3 +++ src/dbzero/core/collections/b_index/bindex_iterator.hpp | 3 +++ src/dbzero/core/collections/b_index/bindex_types.cpp | 3 +++ src/dbzero/core/collections/b_index/bindex_types.hpp | 3 +++ src/dbzero/core/collections/b_index/empty_index.hpp | 3 +++ src/dbzero/core/collections/b_index/mb_index.hpp | 3 +++ src/dbzero/core/collections/b_index/mb_index_def.hpp | 3 +++ .../core/collections/b_index/mb_index_generic_input_range.hpp | 3 +++ src/dbzero/core/collections/b_index/type.hpp | 3 +++ src/dbzero/core/collections/b_index/v_bindex.hpp | 3 +++ .../core/collections/b_index/v_bindex_const_iterator.hpp | 3 +++ src/dbzero/core/collections/b_index/v_bindex_iterator.hpp | 3 +++ .../collections/b_index/v_bindex_joinable_const_iterator.hpp | 3 +++ .../core/collections/b_index/v_bindex_joinable_iterator.hpp | 3 +++ src/dbzero/core/collections/bitset/FixedBitset.hpp | 3 +++ src/dbzero/core/collections/full_text/CP_Vector.hpp | 3 +++ src/dbzero/core/collections/full_text/CartesianProduct.cpp | 3 +++ src/dbzero/core/collections/full_text/CartesianProduct.hpp | 3 +++ .../core/collections/full_text/ConverterIteratorAdapter.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_ANDIterator.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_ANDIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_ANDNOTIterator.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_ANDNOTIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_BaseIndex.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_BaseIndex.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_FixedKeyIterator.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_FixedKeyIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_IndexIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_Iterator.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_Iterator.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_IteratorBase.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_IteratorBase.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_IteratorFactory.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_MemoryIndex.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_ORXIterator.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_ORXIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_Serialization.hpp | 3 +++ src/dbzero/core/collections/full_text/FT_SpanIterator.cpp | 3 +++ src/dbzero/core/collections/full_text/FT_SpanIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/InvertedIndex.hpp | 3 +++ src/dbzero/core/collections/full_text/IteratorFactory.hpp | 3 +++ src/dbzero/core/collections/full_text/IteratorGroup.cpp | 3 +++ src/dbzero/core/collections/full_text/IteratorGroup.hpp | 3 +++ src/dbzero/core/collections/full_text/LongTag.hpp | 3 +++ src/dbzero/core/collections/full_text/SortedIterator.hpp | 3 +++ src/dbzero/core/collections/full_text/TP_Vector.hpp | 3 +++ src/dbzero/core/collections/full_text/TagProduct.cpp | 3 +++ src/dbzero/core/collections/full_text/TagProduct.hpp | 3 +++ src/dbzero/core/collections/full_text/key_value.hpp | 3 +++ src/dbzero/core/collections/map/v_map.hpp | 3 +++ src/dbzero/core/collections/pools/LimitedPool.hpp | 3 +++ src/dbzero/core/collections/pools/RC_LimitedPool.hpp | 3 +++ src/dbzero/core/collections/pools/StringPools.cpp | 3 +++ src/dbzero/core/collections/pools/StringPools.hpp | 3 +++ src/dbzero/core/collections/range_tree/BlockItem.hpp | 3 +++ src/dbzero/core/collections/range_tree/FT_BoundIterator.hpp | 3 +++ src/dbzero/core/collections/range_tree/FastQueue.hpp | 3 +++ src/dbzero/core/collections/range_tree/IndexBase.cpp | 3 +++ src/dbzero/core/collections/range_tree/IndexBase.hpp | 3 +++ src/dbzero/core/collections/range_tree/RT_FTIterator.hpp | 3 +++ src/dbzero/core/collections/range_tree/RT_NullBlock.hpp | 3 +++ src/dbzero/core/collections/range_tree/RT_Range.hpp | 3 +++ src/dbzero/core/collections/range_tree/RT_RangeIterator.hpp | 3 +++ src/dbzero/core/collections/range_tree/RT_Serialization.hpp | 3 +++ src/dbzero/core/collections/range_tree/RT_SortIterator.hpp | 3 +++ .../core/collections/range_tree/RangeIteratorFactory.hpp | 3 +++ src/dbzero/core/collections/range_tree/RangeTree.hpp | 3 +++ src/dbzero/core/collections/range_tree/RangeTreeBlock.hpp | 3 +++ src/dbzero/core/collections/rle/RLE_Sequence.hpp | 3 +++ src/dbzero/core/collections/sgtree/intrusive_node.hpp | 3 +++ src/dbzero/core/collections/sgtree/sgtree_node.hpp | 3 +++ src/dbzero/core/collections/sgtree/v_sgtree.hpp | 3 +++ src/dbzero/core/collections/vector/LimitedMatrix.hpp | 3 +++ src/dbzero/core/collections/vector/LimitedMatrixCache.hpp | 3 +++ src/dbzero/core/collections/vector/LimitedVector.hpp | 3 +++ src/dbzero/core/collections/vector/SparseBoolMatrix.cpp | 3 +++ src/dbzero/core/collections/vector/SparseBoolMatrix.hpp | 3 +++ src/dbzero/core/collections/vector/VLimitedMatrix.hpp | 3 +++ .../core/collections/vector/joinable_const_iterator.hpp | 3 +++ src/dbzero/core/collections/vector/v_bdata_block.hpp | 3 +++ src/dbzero/core/collections/vector/v_bvector.hpp | 3 +++ src/dbzero/core/collections/vector/v_sorted_sequence.hpp | 3 +++ src/dbzero/core/collections/vector/v_sorted_vector.hpp | 3 +++ src/dbzero/core/compiler_attributes.hpp | 3 +++ src/dbzero/core/crdt/CRDT_Allocator.cpp | 3 +++ src/dbzero/core/crdt/CRDT_Allocator.hpp | 3 +++ src/dbzero/core/dram/DRAMSpace.cpp | 3 +++ src/dbzero/core/dram/DRAMSpace.hpp | 3 +++ src/dbzero/core/dram/DRAM_Allocator.cpp | 3 +++ src/dbzero/core/dram/DRAM_Allocator.hpp | 3 +++ src/dbzero/core/dram/DRAM_Prefix.cpp | 3 +++ src/dbzero/core/dram/DRAM_Prefix.hpp | 3 +++ src/dbzero/core/exception/AbstractException.cpp | 3 +++ src/dbzero/core/exception/AbstractException.hpp | 3 +++ src/dbzero/core/exception/Exceptions.cpp | 3 +++ src/dbzero/core/exception/Exceptions.hpp | 3 +++ src/dbzero/core/intrusive/base_traits.hpp | 3 +++ src/dbzero/core/intrusive/bs_set_hook.hpp | 3 +++ src/dbzero/core/intrusive/detail/config_begin.hpp | 3 +++ src/dbzero/core/intrusive/detail/config_end.hpp | 3 +++ src/dbzero/core/intrusive/detail/ebo_functor_holder.hpp | 3 +++ src/dbzero/core/intrusive/detail/generic_hook.hpp | 3 +++ src/dbzero/core/intrusive/detail/mpl.hpp | 3 +++ src/dbzero/core/intrusive/detail/no_exceptions_support.hpp | 3 +++ src/dbzero/core/intrusive/detail/parent_from_member.hpp | 3 +++ src/dbzero/core/intrusive/detail/pointer_to_other.hpp | 3 +++ src/dbzero/core/intrusive/detail/transform_iterator.hpp | 3 +++ src/dbzero/core/intrusive/detail/tree_algorithms.hpp | 3 +++ src/dbzero/core/intrusive/detail/tree_node.hpp | 3 +++ src/dbzero/core/intrusive/detail/utilities.hpp | 3 +++ src/dbzero/core/intrusive/intrusive_fwd.hpp | 3 +++ src/dbzero/core/intrusive/link_mode.hpp | 3 +++ src/dbzero/core/intrusive/options.hpp | 3 +++ src/dbzero/core/intrusive/sg_set.hpp | 3 +++ src/dbzero/core/intrusive/sgtree.hpp | 3 +++ src/dbzero/core/intrusive/sgtree_algorithms.hpp | 3 +++ src/dbzero/core/memory/AccessOptions.cpp | 3 +++ src/dbzero/core/memory/AccessOptions.hpp | 3 +++ src/dbzero/core/memory/Address.cpp | 3 +++ src/dbzero/core/memory/Address.hpp | 3 +++ src/dbzero/core/memory/AlgoAllocator.cpp | 3 +++ src/dbzero/core/memory/AlgoAllocator.hpp | 3 +++ src/dbzero/core/memory/Allocator.cpp | 3 +++ src/dbzero/core/memory/Allocator.hpp | 3 +++ src/dbzero/core/memory/BitSpace.hpp | 3 +++ src/dbzero/core/memory/BitsetAllocator.hpp | 3 +++ src/dbzero/core/memory/BoundaryLock.cpp | 3 +++ src/dbzero/core/memory/BoundaryLock.hpp | 3 +++ src/dbzero/core/memory/CacheRecycler.cpp | 3 +++ src/dbzero/core/memory/CacheRecycler.hpp | 3 +++ src/dbzero/core/memory/DP_Lock.cpp | 3 +++ src/dbzero/core/memory/DP_Lock.hpp | 3 +++ src/dbzero/core/memory/DirtyCache.cpp | 3 +++ src/dbzero/core/memory/DirtyCache.hpp | 3 +++ src/dbzero/core/memory/MemLock.cpp | 3 +++ src/dbzero/core/memory/MemLock.hpp | 3 +++ src/dbzero/core/memory/Memspace.cpp | 3 +++ src/dbzero/core/memory/Memspace.hpp | 3 +++ src/dbzero/core/memory/MetaAllocator.cpp | 3 +++ src/dbzero/core/memory/MetaAllocator.hpp | 3 +++ src/dbzero/core/memory/OneShotAllocator.cpp | 3 +++ src/dbzero/core/memory/OneShotAllocator.hpp | 3 +++ src/dbzero/core/memory/PageMap.hpp | 3 +++ src/dbzero/core/memory/Prefix.cpp | 3 +++ src/dbzero/core/memory/Prefix.hpp | 3 +++ src/dbzero/core/memory/PrefixCache.cpp | 3 +++ src/dbzero/core/memory/PrefixCache.hpp | 3 +++ src/dbzero/core/memory/PrefixImpl.cpp | 3 +++ src/dbzero/core/memory/PrefixImpl.hpp | 3 +++ src/dbzero/core/memory/PrefixViewImpl.cpp | 3 +++ src/dbzero/core/memory/PrefixViewImpl.hpp | 3 +++ src/dbzero/core/memory/Recycler.hpp | 3 +++ src/dbzero/core/memory/ResourceLock.cpp | 3 +++ src/dbzero/core/memory/ResourceLock.hpp | 3 +++ src/dbzero/core/memory/SlabAllocator.cpp | 3 +++ src/dbzero/core/memory/SlabAllocator.hpp | 3 +++ src/dbzero/core/memory/SlabAllocatorConfig.hpp | 3 +++ src/dbzero/core/memory/SlabItem.cpp | 3 +++ src/dbzero/core/memory/SlabItem.hpp | 3 +++ src/dbzero/core/memory/SlabManager.cpp | 3 +++ src/dbzero/core/memory/SlabManager.hpp | 3 +++ src/dbzero/core/memory/SlotAllocator.cpp | 3 +++ src/dbzero/core/memory/SlotAllocator.hpp | 3 +++ src/dbzero/core/memory/SnapshotCache.cpp | 3 +++ src/dbzero/core/memory/SnapshotCache.hpp | 3 +++ src/dbzero/core/memory/VObjectCache.cpp | 3 +++ src/dbzero/core/memory/VObjectCache.hpp | 3 +++ src/dbzero/core/memory/WideLock.cpp | 3 +++ src/dbzero/core/memory/WideLock.hpp | 3 +++ src/dbzero/core/memory/config.cpp | 3 +++ src/dbzero/core/memory/config.hpp | 3 +++ src/dbzero/core/memory/diff_utils.cpp | 3 +++ src/dbzero/core/memory/diff_utils.hpp | 3 +++ src/dbzero/core/memory/mptr.cpp | 3 +++ src/dbzero/core/memory/mptr.hpp | 3 +++ src/dbzero/core/memory/swine_ptr.hpp | 3 +++ src/dbzero/core/memory/utils.cpp | 3 +++ src/dbzero/core/memory/utils.hpp | 3 +++ src/dbzero/core/metaprog/Multimorph.hpp | 3 +++ src/dbzero/core/metaprog/binary_cast.hpp | 3 +++ src/dbzero/core/metaprog/bool_meta_op.hpp | 3 +++ src/dbzero/core/metaprog/int_seq.hpp | 3 +++ src/dbzero/core/metaprog/is_sequence.hpp | 3 +++ src/dbzero/core/metaprog/last_type_is.hpp | 3 +++ src/dbzero/core/metaprog/misc_utils.hpp | 3 +++ src/dbzero/core/metaprog/tuple_utils.hpp | 3 +++ src/dbzero/core/metaprog/type_traits.hpp | 3 +++ src/dbzero/core/platform/utils.hpp | 3 +++ src/dbzero/core/serialization/Base.hpp | 3 +++ src/dbzero/core/serialization/Ext.hpp | 3 +++ src/dbzero/core/serialization/Fixed.hpp | 3 +++ src/dbzero/core/serialization/FixedVersioned.hpp | 3 +++ src/dbzero/core/serialization/Foundation.cpp | 3 +++ src/dbzero/core/serialization/Foundation.hpp | 3 +++ src/dbzero/core/serialization/Serializable.cpp | 3 +++ src/dbzero/core/serialization/Serializable.hpp | 3 +++ src/dbzero/core/serialization/Types.cpp | 3 +++ src/dbzero/core/serialization/Types.hpp | 3 +++ src/dbzero/core/serialization/ansi_ptr.cpp | 3 +++ src/dbzero/core/serialization/ansi_ptr.hpp | 3 +++ src/dbzero/core/serialization/array.hpp | 3 +++ src/dbzero/core/serialization/bounded_buf_t.cpp | 3 +++ src/dbzero/core/serialization/bounded_buf_t.hpp | 3 +++ src/dbzero/core/serialization/compose.hpp | 3 +++ src/dbzero/core/serialization/hash.cpp | 3 +++ src/dbzero/core/serialization/hash.hpp | 3 +++ src/dbzero/core/serialization/list.hpp | 3 +++ src/dbzero/core/serialization/micro_array.hpp | 3 +++ src/dbzero/core/serialization/mu_store.cpp | 3 +++ src/dbzero/core/serialization/mu_store.hpp | 3 +++ src/dbzero/core/serialization/optional_item.hpp | 3 +++ src/dbzero/core/serialization/packed_array.hpp | 3 +++ src/dbzero/core/serialization/packed_int.hpp | 3 +++ src/dbzero/core/serialization/packed_int_pair.hpp | 3 +++ src/dbzero/core/serialization/ref_counter.hpp | 3 +++ src/dbzero/core/serialization/str_ptr.hpp | 3 +++ src/dbzero/core/serialization/string.hpp | 3 +++ src/dbzero/core/serialization/unbound_array.hpp | 3 +++ src/dbzero/core/storage/BDevStorage.cpp | 3 +++ src/dbzero/core/storage/BDevStorage.hpp | 3 +++ src/dbzero/core/storage/BaseStorage.cpp | 3 +++ src/dbzero/core/storage/BaseStorage.hpp | 3 +++ src/dbzero/core/storage/BlockIOStream.cpp | 3 +++ src/dbzero/core/storage/BlockIOStream.hpp | 3 +++ src/dbzero/core/storage/CFile.cpp | 3 +++ src/dbzero/core/storage/CFile.hpp | 3 +++ src/dbzero/core/storage/ChangeLog.cpp | 3 +++ src/dbzero/core/storage/ChangeLog.hpp | 3 +++ src/dbzero/core/storage/ChangeLogIOStream.cpp | 3 +++ src/dbzero/core/storage/ChangeLogIOStream.hpp | 3 +++ src/dbzero/core/storage/ChangeLogTypes.hpp | 3 +++ src/dbzero/core/storage/DRAM_IOStream.cpp | 3 +++ src/dbzero/core/storage/DRAM_IOStream.hpp | 3 +++ src/dbzero/core/storage/DiffIndex.cpp | 3 +++ src/dbzero/core/storage/DiffIndex.hpp | 3 +++ src/dbzero/core/storage/Diff_IO.cpp | 3 +++ src/dbzero/core/storage/Diff_IO.hpp | 3 +++ src/dbzero/core/storage/ExtSpace.cpp | 3 +++ src/dbzero/core/storage/ExtSpace.hpp | 3 +++ src/dbzero/core/storage/MemBaseStorage.cpp | 3 +++ src/dbzero/core/storage/MemBaseStorage.hpp | 3 +++ src/dbzero/core/storage/MemoryStorage.cpp | 3 +++ src/dbzero/core/storage/MemoryStorage.hpp | 3 +++ src/dbzero/core/storage/MetaIOStream.cpp | 3 +++ src/dbzero/core/storage/MetaIOStream.hpp | 3 +++ src/dbzero/core/storage/Page_IO.cpp | 3 +++ src/dbzero/core/storage/Page_IO.hpp | 3 +++ src/dbzero/core/storage/REL_Index.cpp | 3 +++ src/dbzero/core/storage/REL_Index.hpp | 3 +++ src/dbzero/core/storage/SparseIndex.cpp | 3 +++ src/dbzero/core/storage/SparseIndex.hpp | 3 +++ src/dbzero/core/storage/SparseIndexBase.hpp | 3 +++ src/dbzero/core/storage/SparseIndexQuery.cpp | 3 +++ src/dbzero/core/storage/SparseIndexQuery.hpp | 3 +++ src/dbzero/core/storage/SparsePair.cpp | 3 +++ src/dbzero/core/storage/SparsePair.hpp | 3 +++ src/dbzero/core/storage/Storage0.cpp | 3 +++ src/dbzero/core/storage/Storage0.hpp | 3 +++ src/dbzero/core/storage/StorageFlags.hpp | 3 +++ src/dbzero/core/storage/copy_prefix.cpp | 3 +++ src/dbzero/core/storage/copy_prefix.hpp | 3 +++ src/dbzero/core/storage/diff_buffer.cpp | 3 +++ src/dbzero/core/storage/diff_buffer.hpp | 3 +++ src/dbzero/core/threading/Flags.hpp | 3 +++ src/dbzero/core/threading/ProgressiveMutex.cpp | 3 +++ src/dbzero/core/threading/ProgressiveMutex.hpp | 3 +++ src/dbzero/core/threading/ProgressiveMutexDuration.hpp | 3 +++ src/dbzero/core/threading/ROWO_Mutex.hpp | 3 +++ src/dbzero/core/threading/ThreadTracker.cpp | 3 +++ src/dbzero/core/threading/ThreadTracker.hpp | 3 +++ src/dbzero/core/utils/BoundCheck.hpp | 3 +++ src/dbzero/core/utils/ChronoMeter.cpp | 3 +++ src/dbzero/core/utils/ChronoMeter.hpp | 3 +++ src/dbzero/core/utils/FixedList.hpp | 3 +++ src/dbzero/core/utils/FlagSet.hpp | 3 +++ src/dbzero/core/utils/InterProcessLock.cpp | 3 +++ src/dbzero/core/utils/InterProcessLock.hpp | 3 +++ src/dbzero/core/utils/ProcessTimer.cpp | 3 +++ src/dbzero/core/utils/ProcessTimer.hpp | 3 +++ src/dbzero/core/utils/SortedArray.hpp | 3 +++ src/dbzero/core/utils/auto_map.hpp | 3 +++ src/dbzero/core/utils/base32.cpp | 3 +++ src/dbzero/core/utils/base32.hpp | 3 +++ src/dbzero/core/utils/bisect.hpp | 3 +++ src/dbzero/core/utils/blob_sort.hpp | 3 +++ src/dbzero/core/utils/conversions.cpp | 3 +++ src/dbzero/core/utils/conversions.hpp | 3 +++ src/dbzero/core/utils/dary_heap.hpp | 3 +++ src/dbzero/core/utils/hash_combine.cpp | 3 +++ src/dbzero/core/utils/hash_combine.hpp | 3 +++ src/dbzero/core/utils/hash_func.cpp | 3 +++ src/dbzero/core/utils/hash_func.hpp | 3 +++ src/dbzero/core/utils/heap.hpp | 3 +++ src/dbzero/core/utils/heap_utils.hpp | 3 +++ src/dbzero/core/utils/lexical_cast.hpp | 3 +++ src/dbzero/core/utils/null_stream.cpp | 3 +++ src/dbzero/core/utils/null_stream.hpp | 3 +++ src/dbzero/core/utils/num_pack.hpp | 3 +++ src/dbzero/core/utils/operators.hpp | 3 +++ src/dbzero/core/utils/preprocessor.hpp | 3 +++ src/dbzero/core/utils/shared_void.hpp | 3 +++ src/dbzero/core/utils/string_compare.cpp | 3 +++ src/dbzero/core/utils/string_compare.hpp | 3 +++ src/dbzero/core/utils/to_string.hpp | 3 +++ src/dbzero/core/utils/unique_set.hpp | 3 +++ src/dbzero/core/utils/uuid.cpp | 3 +++ src/dbzero/core/utils/uuid.hpp | 3 +++ src/dbzero/core/utils/weak_vector.hpp | 3 +++ src/dbzero/core/vspace/MappedAddress.hpp | 3 +++ src/dbzero/core/vspace/db0_ptr.hpp | 3 +++ src/dbzero/core/vspace/safe_buf_t.cpp | 3 +++ src/dbzero/core/vspace/safe_buf_t.hpp | 3 +++ src/dbzero/core/vspace/v_object.hpp | 3 +++ src/dbzero/core/vspace/v_ptr.hpp | 3 +++ src/dbzero/core/vspace/vtypeless.cpp | 3 +++ src/dbzero/core/vspace/vtypeless.hpp | 3 +++ src/dbzero/object_model/CommonBase.hpp | 3 +++ src/dbzero/object_model/LangCache.cpp | 3 +++ src/dbzero/object_model/LangCache.hpp | 3 +++ src/dbzero/object_model/LangConfig.hpp | 3 +++ src/dbzero/object_model/ObjectBase.hpp | 3 +++ src/dbzero/object_model/ObjectCatalogue.cpp | 3 +++ src/dbzero/object_model/ObjectCatalogue.hpp | 3 +++ src/dbzero/object_model/ObjectModel.cpp | 3 +++ src/dbzero/object_model/ObjectModel.hpp | 3 +++ src/dbzero/object_model/bytes/ByteArray.cpp | 3 +++ src/dbzero/object_model/bytes/ByteArray.hpp | 3 +++ src/dbzero/object_model/class.hpp | 3 +++ src/dbzero/object_model/class/Class.cpp | 3 +++ src/dbzero/object_model/class/Class.hpp | 3 +++ src/dbzero/object_model/class/ClassFactory.cpp | 3 +++ src/dbzero/object_model/class/ClassFactory.hpp | 3 +++ src/dbzero/object_model/class/ClassFields.cpp | 3 +++ src/dbzero/object_model/class/ClassFields.hpp | 3 +++ src/dbzero/object_model/class/Field.cpp | 3 +++ src/dbzero/object_model/class/Field.hpp | 3 +++ src/dbzero/object_model/class/FieldID.cpp | 3 +++ src/dbzero/object_model/class/FieldID.hpp | 3 +++ src/dbzero/object_model/class/MemberID.cpp | 3 +++ src/dbzero/object_model/class/MemberID.hpp | 3 +++ src/dbzero/object_model/class/Schema.cpp | 3 +++ src/dbzero/object_model/class/Schema.hpp | 3 +++ src/dbzero/object_model/dict/Dict.cpp | 3 +++ src/dbzero/object_model/dict/Dict.hpp | 3 +++ src/dbzero/object_model/dict/DictIterator.cpp | 3 +++ src/dbzero/object_model/dict/DictIterator.hpp | 3 +++ src/dbzero/object_model/dict/DictView.cpp | 3 +++ src/dbzero/object_model/dict/DictView.hpp | 3 +++ src/dbzero/object_model/enum/Enum.cpp | 3 +++ src/dbzero/object_model/enum/Enum.hpp | 3 +++ src/dbzero/object_model/enum/EnumDef.cpp | 3 +++ src/dbzero/object_model/enum/EnumDef.hpp | 3 +++ src/dbzero/object_model/enum/EnumFactory.cpp | 3 +++ src/dbzero/object_model/enum/EnumFactory.hpp | 3 +++ src/dbzero/object_model/enum/EnumValue.cpp | 3 +++ src/dbzero/object_model/enum/EnumValue.hpp | 3 +++ src/dbzero/object_model/has_fixture.hpp | 3 +++ src/dbzero/object_model/index/Index.cpp | 3 +++ src/dbzero/object_model/index/Index.hpp | 3 +++ src/dbzero/object_model/index/IndexBuilder.hpp | 3 +++ src/dbzero/object_model/item/Item.hpp | 3 +++ src/dbzero/object_model/item/Pair.hpp | 3 +++ src/dbzero/object_model/iterators.hpp | 3 +++ src/dbzero/object_model/iterators/BaseIterator.hpp | 3 +++ src/dbzero/object_model/iterators/ForwardIterator.cpp | 3 +++ src/dbzero/object_model/iterators/ForwardIterator.hpp | 3 +++ src/dbzero/object_model/iterators/TypedIterator.hpp | 3 +++ src/dbzero/object_model/iterators/VarArgsIterator.cpp | 3 +++ src/dbzero/object_model/iterators/VarArgsIterator.hpp | 3 +++ src/dbzero/object_model/list/List.cpp | 3 +++ src/dbzero/object_model/list/List.hpp | 3 +++ src/dbzero/object_model/list/ListIterator.cpp | 3 +++ src/dbzero/object_model/list/ListIterator.hpp | 3 +++ src/dbzero/object_model/object.hpp | 3 +++ src/dbzero/object_model/object/KV_Index.cpp | 3 +++ src/dbzero/object_model/object/KV_Index.hpp | 3 +++ src/dbzero/object_model/object/Object.cpp | 3 +++ src/dbzero/object_model/object/Object.hpp | 3 +++ src/dbzero/object_model/object/ObjectAnyBase.cpp | 3 +++ src/dbzero/object_model/object/ObjectAnyBase.hpp | 3 +++ src/dbzero/object_model/object/ObjectAnyImpl.cpp | 3 +++ src/dbzero/object_model/object/ObjectAnyImpl.hpp | 3 +++ src/dbzero/object_model/object/ObjectImmutableImpl.cpp | 3 +++ src/dbzero/object_model/object/ObjectImmutableImpl.hpp | 3 +++ src/dbzero/object_model/object/ObjectImplBase.cpp | 3 +++ src/dbzero/object_model/object/ObjectImplBase.hpp | 3 +++ src/dbzero/object_model/object/ObjectInitializer.cpp | 3 +++ src/dbzero/object_model/object/ObjectInitializer.hpp | 3 +++ src/dbzero/object_model/object/Options.cpp | 3 +++ src/dbzero/object_model/object/Options.hpp | 3 +++ src/dbzero/object_model/object/ValueTable.cpp | 3 +++ src/dbzero/object_model/object/ValueTable.hpp | 3 +++ src/dbzero/object_model/object/XValuesVector.cpp | 3 +++ src/dbzero/object_model/object/XValuesVector.hpp | 3 +++ src/dbzero/object_model/object/lofi_store.hpp | 3 +++ src/dbzero/object_model/object/o_immutable_object.cpp | 3 +++ src/dbzero/object_model/object/o_immutable_object.hpp | 3 +++ src/dbzero/object_model/object/o_object.cpp | 3 +++ src/dbzero/object_model/object/o_object.hpp | 3 +++ src/dbzero/object_model/object_header.cpp | 3 +++ src/dbzero/object_model/object_header.hpp | 3 +++ src/dbzero/object_model/set/Set.cpp | 3 +++ src/dbzero/object_model/set/Set.hpp | 3 +++ src/dbzero/object_model/set/SetIterator.cpp | 3 +++ src/dbzero/object_model/set/SetIterator.hpp | 3 +++ src/dbzero/object_model/tags/JoinIterable.cpp | 3 +++ src/dbzero/object_model/tags/JoinIterable.hpp | 3 +++ src/dbzero/object_model/tags/JoinIterator.cpp | 3 +++ src/dbzero/object_model/tags/JoinIterator.hpp | 3 +++ src/dbzero/object_model/tags/OR_QueryObserver.cpp | 3 +++ src/dbzero/object_model/tags/OR_QueryObserver.hpp | 3 +++ src/dbzero/object_model/tags/ObjectIterable.cpp | 3 +++ src/dbzero/object_model/tags/ObjectIterable.hpp | 3 +++ src/dbzero/object_model/tags/ObjectIterator.cpp | 3 +++ src/dbzero/object_model/tags/ObjectIterator.hpp | 3 +++ src/dbzero/object_model/tags/ObjectTagManager.cpp | 3 +++ src/dbzero/object_model/tags/ObjectTagManager.hpp | 3 +++ src/dbzero/object_model/tags/QueryObserver.hpp | 3 +++ src/dbzero/object_model/tags/SelectModified.cpp | 3 +++ src/dbzero/object_model/tags/SelectModified.hpp | 3 +++ src/dbzero/object_model/tags/Slice.cpp | 3 +++ src/dbzero/object_model/tags/Slice.hpp | 3 +++ src/dbzero/object_model/tags/SplitIterable.cpp | 3 +++ src/dbzero/object_model/tags/SplitIterable.hpp | 3 +++ src/dbzero/object_model/tags/SplitIterator.cpp | 3 +++ src/dbzero/object_model/tags/SplitIterator.hpp | 3 +++ src/dbzero/object_model/tags/TagDef.cpp | 3 +++ src/dbzero/object_model/tags/TagDef.hpp | 3 +++ src/dbzero/object_model/tags/TagIndex.cpp | 3 +++ src/dbzero/object_model/tags/TagIndex.hpp | 3 +++ src/dbzero/object_model/tags/TagSet.cpp | 3 +++ src/dbzero/object_model/tags/TagSet.hpp | 3 +++ src/dbzero/object_model/tuple/Tuple.cpp | 3 +++ src/dbzero/object_model/tuple/Tuple.hpp | 3 +++ src/dbzero/object_model/tuple/TupleIterator.cpp | 3 +++ src/dbzero/object_model/tuple/TupleIterator.hpp | 3 +++ src/dbzero/object_model/value.hpp | 3 +++ src/dbzero/object_model/value/Member.cpp | 3 +++ src/dbzero/object_model/value/Member.hpp | 3 +++ src/dbzero/object_model/value/ObjectId.cpp | 3 +++ src/dbzero/object_model/value/ObjectId.hpp | 3 +++ src/dbzero/object_model/value/StorageClass.cpp | 3 +++ src/dbzero/object_model/value/StorageClass.hpp | 3 +++ src/dbzero/object_model/value/TypeUtils.cpp | 3 +++ src/dbzero/object_model/value/TypeUtils.hpp | 3 +++ src/dbzero/object_model/value/TypedAddress.cpp | 3 +++ src/dbzero/object_model/value/TypedAddress.hpp | 3 +++ src/dbzero/object_model/value/Value.hpp | 3 +++ src/dbzero/object_model/value/XValue.cpp | 3 +++ src/dbzero/object_model/value/XValue.hpp | 3 +++ src/dbzero/object_model/value/long_weak_ref.cpp | 3 +++ src/dbzero/object_model/value/long_weak_ref.hpp | 3 +++ src/dbzero/workspace/AtomicContext.cpp | 3 +++ src/dbzero/workspace/AtomicContext.hpp | 3 +++ src/dbzero/workspace/Config.cpp | 3 +++ src/dbzero/workspace/Config.hpp | 3 +++ src/dbzero/workspace/DependencyWrapper.hpp | 3 +++ src/dbzero/workspace/Fixture.cpp | 3 +++ src/dbzero/workspace/Fixture.hpp | 3 +++ src/dbzero/workspace/FixtureThreads.cpp | 3 +++ src/dbzero/workspace/FixtureThreads.hpp | 3 +++ src/dbzero/workspace/GC0.cpp | 3 +++ src/dbzero/workspace/GC0.hpp | 3 +++ src/dbzero/workspace/LockFlags.cpp | 3 +++ src/dbzero/workspace/LockFlags.hpp | 3 +++ src/dbzero/workspace/LockedContext.cpp | 3 +++ src/dbzero/workspace/LockedContext.hpp | 3 +++ src/dbzero/workspace/MutationLog.cpp | 3 +++ src/dbzero/workspace/MutationLog.hpp | 3 +++ src/dbzero/workspace/PrefixCatalog.cpp | 3 +++ src/dbzero/workspace/PrefixCatalog.hpp | 3 +++ src/dbzero/workspace/PrefixName.cpp | 3 +++ src/dbzero/workspace/PrefixName.hpp | 3 +++ src/dbzero/workspace/ResourceManager.cpp | 3 +++ src/dbzero/workspace/ResourceManager.hpp | 3 +++ src/dbzero/workspace/Snapshot.cpp | 3 +++ src/dbzero/workspace/Snapshot.hpp | 3 +++ src/dbzero/workspace/Utils.cpp | 3 +++ src/dbzero/workspace/Utils.hpp | 3 +++ src/dbzero/workspace/WeakFixtureVector.cpp | 3 +++ src/dbzero/workspace/WeakFixtureVector.hpp | 3 +++ src/dbzero/workspace/Workspace.cpp | 3 +++ src/dbzero/workspace/Workspace.hpp | 3 +++ src/dbzero/workspace/WorkspaceView.cpp | 3 +++ src/dbzero/workspace/WorkspaceView.hpp | 3 +++ tests/dbzero_tests.cpp | 3 +++ tests/unit_tests/AlgoAllocatorTest.cpp | 3 +++ tests/unit_tests/BDevStorageTest.cpp | 3 +++ tests/unit_tests/Base32Test.cpp | 3 +++ tests/unit_tests/BaseWorkspaceTest.cpp | 3 +++ tests/unit_tests/BisectTest.cpp | 3 +++ tests/unit_tests/BitSpaceTests.cpp | 3 +++ tests/unit_tests/BitsetAllocatorTest.cpp | 3 +++ tests/unit_tests/BlockIOStreamTest.cpp | 3 +++ tests/unit_tests/CRDT_AllocatorTests.cpp | 3 +++ tests/unit_tests/CapacityTreeTest.cpp | 3 +++ tests/unit_tests/CartesianProductTest.cpp | 3 +++ tests/unit_tests/ChangeLogIOStreamTest.cpp | 3 +++ tests/unit_tests/ChangeLogTest.cpp | 3 +++ tests/unit_tests/ClassFactoryTest.cpp | 3 +++ tests/unit_tests/ComposeTests.cpp | 3 +++ tests/unit_tests/CoreUtilsTests.cpp | 3 +++ tests/unit_tests/DHeapTests.cpp | 3 +++ tests/unit_tests/DRAMSpaceTest.cpp | 3 +++ tests/unit_tests/DiffBufferTest.cpp | 3 +++ tests/unit_tests/DiffIndexTest.cpp | 3 +++ tests/unit_tests/DiffUtilsTest.cpp | 3 +++ tests/unit_tests/Diff_IOTest.cpp | 3 +++ tests/unit_tests/EnumTest.cpp | 3 +++ tests/unit_tests/FT_BaseIndexTest.cpp | 3 +++ tests/unit_tests/FT_FixedKeyIteratorTest.cpp | 3 +++ tests/unit_tests/FT_SpanIteratorTest.cpp | 3 +++ tests/unit_tests/FixedBitsetTests.cpp | 3 +++ tests/unit_tests/FlagSetTests.cpp | 3 +++ tests/unit_tests/IndexTest.cpp | 3 +++ tests/unit_tests/IttyIndexTest.cpp | 3 +++ tests/unit_tests/KV_IndexTest.cpp | 3 +++ tests/unit_tests/LangCacheTest.cpp | 3 +++ tests/unit_tests/LimitedMatrixCacheTests.cpp | 3 +++ tests/unit_tests/LimitedMatrixTests.cpp | 3 +++ tests/unit_tests/LimitedPoolTest.cpp | 3 +++ tests/unit_tests/LimitedVectorTests.cpp | 3 +++ tests/unit_tests/LoFiStoreTests.cpp | 3 +++ tests/unit_tests/MUStoreTest.cpp | 3 +++ tests/unit_tests/MemspaceTests.cpp | 3 +++ tests/unit_tests/MetaAllocatorTest.cpp | 3 +++ tests/unit_tests/MetaIOStreamTest.cpp | 3 +++ tests/unit_tests/MorphingBIndexTest.cpp | 3 +++ tests/unit_tests/ObjectBaseTests.cpp | 3 +++ tests/unit_tests/ObjectInitializerTest.cpp | 3 +++ tests/unit_tests/ObjectModelTest.cpp | 3 +++ tests/unit_tests/ObjectTests.cpp | 3 +++ tests/unit_tests/PackedArrayTest.cpp | 3 +++ tests/unit_tests/PackedIntPairTest.cpp | 3 +++ tests/unit_tests/PackedIntTest.cpp | 3 +++ tests/unit_tests/PageMapTest.cpp | 3 +++ tests/unit_tests/Page_IOTest.cpp | 3 +++ tests/unit_tests/PrefixCacheTest.cpp | 3 +++ tests/unit_tests/PrefixImplTest.cpp | 3 +++ tests/unit_tests/PrefixNameTest.cpp | 3 +++ tests/unit_tests/PrefixViewImplTest.cpp | 3 +++ tests/unit_tests/PySafeAPITest.cpp | 3 +++ tests/unit_tests/QuerySerializationTest.cpp | 3 +++ tests/unit_tests/RLE_SequenceTest.cpp | 3 +++ tests/unit_tests/ROWO_MutexTest.cpp | 3 +++ tests/unit_tests/RangeTreeTest.cpp | 3 +++ tests/unit_tests/RefCounterTest.cpp | 3 +++ tests/unit_tests/ResourceLockTest.cpp | 3 +++ tests/unit_tests/SGBCompressedLookupTreeTest.cpp | 3 +++ tests/unit_tests/SGBLookupTreeTest.cpp | 3 +++ tests/unit_tests/SGB_TreeTests.cpp | 3 +++ tests/unit_tests/SchemaTest.cpp | 3 +++ tests/unit_tests/SerializationTest.cpp | 3 +++ tests/unit_tests/SetIndexTest.cpp | 3 +++ tests/unit_tests/SlabAllocatorTests.cpp | 3 +++ tests/unit_tests/SparseBoolMatrixTests.cpp | 3 +++ tests/unit_tests/SparseIndexQueryTest.cpp | 3 +++ tests/unit_tests/SparseIndexTest.cpp | 3 +++ tests/unit_tests/SparsePairTest.cpp | 3 +++ tests/unit_tests/SwinePtrTest.cpp | 3 +++ tests/unit_tests/TagProductTest.cpp | 3 +++ tests/unit_tests/UniqueAddressTest.cpp | 3 +++ tests/unit_tests/VBIndexTests.cpp | 3 +++ tests/unit_tests/VBVectorTests.cpp | 3 +++ tests/unit_tests/VBVectorWorkspaceTests.cpp | 3 +++ tests/unit_tests/VLimitedMatrixTests.cpp | 3 +++ tests/unit_tests/VMapTest.cpp | 3 +++ tests/unit_tests/VObjectCacheTest.cpp | 3 +++ tests/unit_tests/VObjectTest.cpp | 3 +++ tests/unit_tests/VSortedVectorTest.cpp | 3 +++ tests/unit_tests/VSpaceTests.cpp | 3 +++ tests/unit_tests/ValueTableTest.cpp | 3 +++ tests/unit_tests/VersionTest.cpp | 3 +++ tests/unit_tests/WorkspaceTest.cpp | 3 +++ tests/unit_tests/XValuesVectorTest.cpp | 3 +++ tests/utils/EmbeddedAllocator.cpp | 3 +++ tests/utils/EmbeddedAllocator.hpp | 3 +++ tests/utils/PrefixProxy.hpp | 3 +++ tests/utils/SubClass.cpp | 3 +++ tests/utils/SubClass.hpp | 3 +++ tests/utils/TP_Utils.cpp | 3 +++ tests/utils/TP_Utils.hpp | 3 +++ tests/utils/TestBase.cpp | 3 +++ tests/utils/TestBase.hpp | 3 +++ tests/utils/TestWorkspace.cpp | 3 +++ tests/utils/TestWorkspace.hpp | 3 +++ tests/utils/cp_data_1.cpp | 3 +++ tests/utils/cp_data_1.hpp | 3 +++ tests/utils/diff_data_1.cpp | 3 +++ tests/utils/diff_data_1.hpp | 3 +++ tests/utils/utils.cpp | 3 +++ tests/utils/utils.hpp | 3 +++ 828 files changed, 2478 insertions(+), 5 deletions(-) diff --git a/NOTICE b/NOTICE index 42d80790..0ce53d32 100644 --- a/NOTICE +++ b/NOTICE @@ -1,6 +1,6 @@ -DBzero — Community Edition +dbzero — Community Edition -Copyright (c) dbzero-software +Copyright (c) 2025 DBZero Software sp. z o.o. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. diff --git a/dbzero/dbzero/__init__.py b/dbzero/dbzero/__init__.py index 38fdbfff..012ef6a4 100644 --- a/dbzero/dbzero/__init__.py +++ b/dbzero/dbzero/__init__.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from .dbzero import * from .memo import * from .enum import * diff --git a/dbzero/dbzero/atomic.py b/dbzero/dbzero/atomic.py index 267e5955..1649a075 100644 --- a/dbzero/dbzero/atomic.py +++ b/dbzero/dbzero/atomic.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from __future__ import annotations from typing import Any, Dict diff --git a/dbzero/dbzero/compare.py b/dbzero/dbzero/compare.py index b96e3913..129d5344 100644 --- a/dbzero/dbzero/compare.py +++ b/dbzero/dbzero/compare.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from typing import Optional, List from .interfaces import Memo, Tag import dbzero as db0 diff --git a/dbzero/dbzero/dbzero.py b/dbzero/dbzero/dbzero.py index 21899e3d..c9e4f4dc 100644 --- a/dbzero/dbzero/dbzero.py +++ b/dbzero/dbzero/dbzero.py @@ -10,7 +10,7 @@ def load_dynamic(name, path): def __bootstrap__(): global __bootstrap__, __loader__, __file__ - paths = [os.path.join(os.path.split(__file__)[0]), "/src/dev/build/debug", "/usr/local/lib/python3/dist-packages/dbzero/"] + paths = [os.path.join(os.path.split(__file__)[0]), "/src/dev/build/release", "/usr/local/lib/python3/dist-packages/dbzero/"] __file__ = None for path in paths: if os.path.isdir(path): diff --git a/dbzero/dbzero/decorators.py b/dbzero/dbzero/decorators.py index 14cd80e2..76564c71 100644 --- a/dbzero/dbzero/decorators.py +++ b/dbzero/dbzero/decorators.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import inspect import functools import sys diff --git a/dbzero/dbzero/enum.py b/dbzero/dbzero/enum.py index eb713a46..0369589a 100644 --- a/dbzero/dbzero/enum.py +++ b/dbzero/dbzero/enum.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from typing import Any, Optional, List, Union, overload from .interfaces import EnumType from .dbzero import _make_enum diff --git a/dbzero/dbzero/fast_query.py b/dbzero/dbzero/fast_query.py index 11e196dd..d552721f 100644 --- a/dbzero/dbzero/fast_query.py +++ b/dbzero/dbzero/fast_query.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + # This is an experimental version of a possible Query Engine # implementation for dbzero from typing import Union, Callable, Tuple, Dict diff --git a/dbzero/dbzero/initialization.py b/dbzero/dbzero/initialization.py index c6bfc287..c285e8c3 100644 --- a/dbzero/dbzero/initialization.py +++ b/dbzero/dbzero/initialization.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + """dbzero initialization functions""" from .dbzero import _init, open as dbzero_open diff --git a/dbzero/dbzero/interfaces.py b/dbzero/dbzero/interfaces.py index 8b7104ea..cffd114c 100644 --- a/dbzero/dbzero/interfaces.py +++ b/dbzero/dbzero/interfaces.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + """ Definitions of interfaces and types used in dbzero. diff --git a/dbzero/dbzero/locked.py b/dbzero/dbzero/locked.py index dbb263d5..71b6d8cc 100644 --- a/dbzero/dbzero/locked.py +++ b/dbzero/dbzero/locked.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import asyncio from typing import List, Tuple from .dbzero import begin_locked, _async_wait, get_config, commit diff --git a/dbzero/dbzero/memo.py b/dbzero/dbzero/memo.py index 172e0b9a..3cc0467d 100644 --- a/dbzero/dbzero/memo.py +++ b/dbzero/dbzero/memo.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import inspect import dis from typing import Callable, Optional diff --git a/dbzero/dbzero/reflection_api.py b/dbzero/dbzero/reflection_api.py index 71d33dcf..70443b32 100644 --- a/dbzero/dbzero/reflection_api.py +++ b/dbzero/dbzero/reflection_api.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from __future__ import annotations from collections import namedtuple from enum import Enum diff --git a/dbzero/dbzero/select.py b/dbzero/dbzero/select.py index 251263f8..1e70aab0 100644 --- a/dbzero/dbzero/select.py +++ b/dbzero/dbzero/select.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from typing import Optional, Callable, Iterable, Tuple from .interfaces import Memo, QueryObject, Snapshot import dbzero as db0 diff --git a/dbzero/dbzero/storage_api.py b/dbzero/dbzero/storage_api.py index dbdb8306..87745bc8 100644 --- a/dbzero/dbzero/storage_api.py +++ b/dbzero/dbzero/storage_api.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from collections import namedtuple from typing import Iterator, Any from .dbzero import _get_prefixes, _get_current_prefix, _get_prefix_of, _get_mutable_prefixes diff --git a/dbzero/dbzero/utilities.py b/dbzero/dbzero/utilities.py index 59eccc9e..3663cbc7 100644 --- a/dbzero/dbzero/utilities.py +++ b/dbzero/dbzero/utilities.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from typing import Iterator _NORMALIZE_TRANSLATION_SOURCE = 'ĄĆĘŁŃÓŚŻŹ' diff --git a/dbzero/setup.py b/dbzero/setup.py index 33a5f848..ffeae50a 100644 --- a/dbzero/setup.py +++ b/dbzero/setup.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from setuptools import setup import sys @@ -13,7 +16,6 @@ python_requires='>=3.8', license='AGPL-3.0-or-later', classifiers=[ - 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3 :: Only', ], diff --git a/pyproject.toml b/pyproject.toml index 6a40e683..19cb59f4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,6 @@ dependencies = [ ] classifiers = [ - 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3 :: Only', ] diff --git a/python_tests/__init__.py b/python_tests/__init__.py index e69de29b..37d93b8c 100644 --- a/python_tests/__init__.py +++ b/python_tests/__init__.py @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + diff --git a/python_tests/conftest.py b/python_tests/conftest.py index e81a31e8..facea099 100644 --- a/python_tests/conftest.py +++ b/python_tests/conftest.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + """Conftest for test package""" # pylint: disable=redefined-outer-name import os diff --git a/python_tests/data_for_tests.py b/python_tests/data_for_tests.py index fe056f93..39922166 100644 --- a/python_tests/data_for_tests.py +++ b/python_tests/data_for_tests.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + test_strings = ['ZiTRlLtWMSjcGFQQFpHTVBkoGzxuAFjbtIMboKrTUMhkLIhxpphtLXpUZvEtvjriMKYWyMnvuriWIuejIVNntICiluWMOOvEXSQNmFlneuEbSkeOQBfqqBaXYbibIpgLbPGBjXHnfFTYvTdxGJewmGkJugYubLzjgrZqOuYvSyEeXBeOesegmHgHQMSWwrSfAIgajhbORWdnOFGvLuOH', 'KXsARNPoXIyTzihOFDLeazmarRgSLyScFTQGpoeLSADkTxsUrmAKHkvVAcaZdPlwdCcAZBuVFjootdiJEEBVaOkjn', 'SsQgosSEOMciURkHfPwnrbNkpZIQKkXAaEQfCwATiLCzvDFntBoOboPwlyhlBCxtwHrAnjslafedVWNFwpuOBmEypbgkzFFHiSAhvKjGaSduyvOUWCxLnXIGJLYaAOdmYbjdMDXGgvxETBEZuycSnTsCWXXBXkYqcyPQAEbLYBSwrTgINBFxyAKwWwNxjCkJzXJRSRZLBxWFqzjeIsSj', 'VdRaQUItSMxOyKwVnAYzLhIwweTGkkMykoqGXpWyEQBStbXSpytevdLKrFJrTwUrFmOJpycujddsKIuhsSUutMXUmT', 'kYmIBoAZCoCGPyXSjLXGwBwXYtxeVKeFmjrRIEYGvKYiSCviqsPeImNnyxiAMNxAuzXp', 'oCEoOnMxhxYQThlHXgOLNacnxmbzGuPhNhqdQSbMQEOALZdbJUznxByRlCSGx', 'lfhiRfHjLiFiYskbdnwvVEYSkddDqOkBeBzimwshehdnfrZ', 'mBbuNZMOzoMNHBhxiUBTyxWxwjLNlfdtVkKAyMvissHcZIOkjeohcHuWRcMIHjaSloobPJohbEJDwIjlZcsAGrSjBwJWhNjtRxUYGXKZycBEsJEJovwxpGOVMISuwzGjeGVtiGrQGvbNioqhZNfSqXoTpGiGuWxKbxJmcvZXTGQueap', 'eEswhGmgGZGkCdPwKRhmlFDwOKahMzdVCRaMrMBSxtoTOVvKDhcNwYKIGgnPm', 'wWZrkkinuJtEgEHNSoOpOUWKVSTuynHePppEIrBiePzxgbfHXEiUqOPcKxriqqNrFulOzACjINxNmCoKsFeuhwyYFrPOphErSKZmOJpqhDNNAqKjMRugvZfTtSUCzlNYRPYmscZlHVfDICnOhWpVsLzlStUOnsLTrnQdJmmjjOzOb', 'ielnMkVhApjMgCSvrCWRzPOe', 'ieGEvagKQvwLLOGMImhaqWelLZfddbsQQoQPEQJjnvbzMFNadAPYeeVZzFinNyKGqrIQLpgtrYwBOEHJwplTKUynBzFxeVGiUCJPfFZYkDehUbwoejeormVmadlIibjZRqCoYHCEJDxPQyWZejxhyDsnlkOeKrHSHpAtGGqfAzuLNzMLaDbHZwUcrUXFiyhcMZbVyMQmpWKWAIeMOPILNun', 'kqraXmdkWNWFCMkjiFoNogPNEUJVBvcdiVmqFvPfdIjmwszLPhXzxejCGqVngAJEwTkDMStsxKzmQFUMMpHoXydTkSGBlILrVKymtoaiKmaUeZOjBzVdcZhfXtkdwZtvJLY', 'YrlobjlhwDEtEcaJwIbuZInAzpXXfbUYqkaNmorSRHksOMgnmyOcjvsmqxQxyZYgcFOxiJamHvMAuIcNnkVRLOcwKkXHeHjyqurhDRsTygTrhchAkUAKVAqHiHNzLbetAIGbONRgMEbPayNEHSHTCUDEbzLOewwBUWAYwVHkgiNVTYhsImdohmuFgbkvyraDFEbDRJGZdNtZPRkRRMxZzWENN', 'fvsImVHNIdxyvrvgbigLjegtPJPcSGtRkEgqwtehghRlPtlNiSjlgxXxMmJngOgBChTIguzRPmoIGiZpwcomUzQPEgsOrOdZkQWfFxuullLEtrEYIISCOxNsotIKuxiWOmN', 'MAzeZidmscxFxwxiEEOetYHYUJfteVSbBcVYeVnwIYiiebpBAgbgVpxJdppmxAaTZxpNaobxOvjvdaFRqjAcdNbXObfmjQlzwAnmQhzEs', 'eYsuGXrqDKfHMNViECvBJQrGhwztWDJfvcqnFYKTKlaAwDvbnfFhGYBidkGCYgxLFQsYpGxdAwbvZPGLohPTlTJjevJtnecStAQBqvSJSpsJrVmKqkaWPmGMSmOiQATYVgbSDuUqazTYWy', 'vCdcbpokNwVvjLlWyx', 'eXbzjChPmMXVmyagPBqPUTyNaMZTBtfMNNwbbiQkVNihtYAmXqzmCXmgAUZrqGSEOVHbMixOXxwUQ', 'LPQhiHKkmEuQuAymUROyNJnWqPlzEUZnVAwXWehNBpzJjMdJFRPCCCaxQTjEwzkIjLKYsoWAJkwKVpbyWTGpTYhOiqgocXnatEKkTfxdhOPLPOiAdXjeoEmdEsfExDZazlPZDNbUiEHRIBPBbWawTnkEPmJPkgsbzMYbgDxLsxnCZYwqiEJqktE', 'qRSmPHyCyEDTtYYAaqfpecFjqcIYHlgYgVSrDeCAxwZCmoJvKarhGbreUtizi', 'jlOoJMlauOYZlyXWtFGinCljhCYaQOlWrnRmCEkncXXpaAjbnkKUtDdEbHmfZiprTILpOWVlrAiGymTIvHHBXdPgRajvOaostklzsYOXtWJefpmlyTNXJvSzphkmxgALjDrInsgPdrMpqPLRzOvYkUsUgcRAICiRnKjWJZYNTCKStChQlmwtqrgCvGufMrzKpZSiatErqHRRMLrChSuUeyLJiCqoZYrdLAVeSHYacWPotNNcwmue', 'tnyvHhnuuWJcAYXvOJVfOnkyvyIljDesHidAvZVeHgbspNnZxuwEMWJLYQvybDToJYlNmKjMXRTVDCZiIWCgpXqZnMahbWtiIYZIArkIALdzYDTypzBNTyMPgddVgxerPCOoOgZcbhFBrBMwICPbRFQubNCaIOXKDlvgjqxeIGpexjYtw', 'JJIPveslfSzwtddZwcBhiQpxyHTYRFYJggnEnCXwAitBKWlJfjTjSfmnEX', 'lWdtDbQilZqlbDVecDbaILizyBjWBtEACsJUfxpGDsxRbQnJcjHtgjjQfsyLOVolLaaQMLTboHDXPkcSgtdiPrNuaTHJNIkWBoRfiAMkImDCuWPEdYZFBOnNkSfLYFMtHerRRbAIUGjbLByFFKftlgWTgUfQSVtDhIRFtHIwMxrJANEpexhYxxv', 'dTksCwbxdjeeSvhHwSbUDJNxhDplEsCSwDtzpuJlDtXJXQngViPRrqyZdIgmxKsAyhSjfiepetZBgJtBFaIOgJKCUcvTKgJZuVysGzzSyDNnUSYURbAEVLIrNipKzBQrQebgKTwugXrgOiizhQwOkqwazFtKegqKaZsGQxSHeGpdcViVoaotCZDAuLIoHoRnklRKkff', 'FDOqAxPLJwrwQGABPzEQwSoklqQGFjuqGxvhWhLcZgQukjqMmeoJoPwFUvHggonXgMFiyrEEBivNvpfsahYCCWdQBXoEBbOBQB', 'HOXwCIUFechVhCCfUZDEmaYlTaGzwJdhHUihzQMQdmpkkcxVikGNsadPmpQZkYmvuATBouLhnjsMerWTYstSNhBsAzXzgYSekTLyWVNRTcnZEZJBwwwxoDWqPqqPlmzvnyQSUVzUVcJowVeXuClrewMhDUhJzUCyVjFSicraqJPcgZNCPvjLBE', 'BwTkhrEKCNldxXvATmcqYPiNMYywFOliPrRKEDXTfYjpMfRdhVWZLpYMdyCzraeTOgmFllHQWHMEZQSWsHiSWxuNvSYBQHFMjmconNFTsnvhajMmHwiEnAOoTqfs', 'VZfKIRmaXmbLuJKmQArQfesPBzuVBRiwBkDAveXqwtDBmchCQGtiUsbNQDeGTSvpNzvTRsfUszUqVMcnGQnMLtDkatJmmZNiYJiWwponQUVzGIDHsiaicoTfHkGsaqlnKiypsWcEGsdziWAhkCSDWCKPZuBjkOZvHvrGdVGhNUkbVbzs', 'toDvfrZFyjnGxFshcmxmJgrTGPtzmKkpkIjSXOety', 'KBLOlBwcBxVnMUwJXbqzyTuIehOtcjWFMXuwnw', 'eXqYXRujSfsVXBoyhdcPOLlYuOLwNxAqBDpZSBCNkZowgCdqSRNrsRYJwVSvQxWPGnxToMPeRBPMDgalmMoYZXLEUAJcalpYtvaiaeezXUHoAtPGwMRsvDzJpmjaCcYOAhRvBQVvcIdjRZDfGucvkRdHxLDjKNfKaPmV', 'pHJPWKRYeJTSTCyjjDzzYJScSNpYXwFQIMXGMbtbRGjxsfFgpItYkCInxtIKZQIZLW', 'iaZKGAZMtZTLGxrFlEzSOqUPahWTiYgMSgCMhufYOOrPArhqQzwFdZGySqAFbmsKcotqflXuoqiWXZeyENRD', 'oTRtlIxHJMpsfrsoPoYoLWiDTYoaOfbOYYjXzqeemvUIPhmKRMujTcrykfuAnSyetMozmPyjDxTLJrdgoENSyXzVicTjJqZKLRaidfUForpbvBhHxfAEfuBafZhvKMrYnXLxxLdPMCoKxLpxSrFsJuzoaHvAEgVsieaOfPuSxkNBj', 'rOtrRmAOpdUXeiMJIKsmyltXfUebel', 'VxDDpyRSxqEsEandJzmildQbEfQvidddGddYbCCpnrKoxOkEUFsUSsTgwlgVhAYrVihadIpBtpVwSRzsbmlTxTLByKsHMHEVsCsnSAIvsJJiultBlMMRFJGKRLUicyYzlzNgaQNYAJEqhMxQjmzqWmtdzBqbbydRvUqoCAOOtgkDjiEbsEvFoGuVDdptlYvgXejTrclphzhfRKuhlFDldcrksCbnWHBsgwoosBCzzLkutdJrDidwAFuC', 'ralYhIfdCmjbjnNSbMcltikzJerJJhbMKGHaxFZRXPmHETBPZUXmGiDyWMsazGRvtmjVxuXJWqRpXhcFkUcMojIbzBZdmWoJtFgqKYTpQKSoOEMqWhEgpaQqYViyKRgqA', 'vEiYNwEgRwSRkwIPFXhAagUqBdNGoMhviLcusxENrrKLUSAhZxWnJIqAgqALtiSRySTzIRkSpIAmTtLwMMMdcCvfzH', 'rQxnoHrYpAVSapbhRjHZpKZIFGMDDtyVZHpEkTtYOLkEbQDsQfbOHvZUJwWMWacoLfewZGmrOMSUUXfkdjUlvSFEpFCqMSVjJWxvoRNtsnuvIKlmLNBQbJkIwTRAEqI', 'bTVZtCZQumsPEcWBZvjVtCBrfFjGWUScvJujgVTEbhjxTNIQLESgvVZuseszNGlRojvhZzccyEdXNUYlnoMTvyaLfDmxsGcIxlkkZElmpCLElRwsU', 'kkQwkgNvWXiuCVkuHmKzereOfvwuBHbZndHiAqFqDezNLNtQaFPfvPJLIkHwKSYNjBVUftSyaVdPrIMBNrDGyMDEVUxXrOgVNCbnUevELERSUHwJtQl', 'TTBbozdGTJHWrRBUSPWCzlMGvHHTEMmqQzQuTYzXkuyxBnroMMyzhOdzMdOyGMdzcHLcQwLIlnRfgiUtlNGSqkemQNDOkiUfUzpgyNEBvURRpnABiykpUzPomFEOZOiOLwinEnJ', 'ClkGRNcAnKyCbZRNTZkZNymLulVZcnkWwyfIZzUwGdkJETpfkiKjjRijGisrJGzawElpxqghMWoMBNyYKoMjkyQmjFXSWOSXbBvmZgTJkbLKpzwpykGrqswZYcexMaMfSUyUIhazPAXBPxcRrLZKAIEpIDwnzCZSrRpCaLOWwGHdVamkcGgQRUBbVEjnwwtFnGRStLePSBIslAddWLnCevdgmzqtFJVqsxiSlrelZV', 'OqmdrtpQWKqFDxSAEgepMsptXGUvsKaLCVFDelaEXUoKrGC', 'qAQsldcdpFOdjoAWCDGYfryNzINFSvwEEfamHpITHCiSSHuTrHUyODoqwodzQIrRNbspCNYkRXlnb', 'WmZNbhqocFbVgPEhkuAKRouuuFDefSTmZuxGfQaOTiGFFNLFXmWXKuAGZLdNGhdICSUquMAJgPnjcaTzjjPNdXQzGqfumZHBxyKPIPmsmyQmHhxrWEqIcjhUKhmYMbwtFFiBORNMfWnBSnuhxgskAKUlZulhBrVTofpmbBtTApqzmQHApIrVOcBsYkplA', 'whJSsyTVmyWVpIJoGLLpKhxDkmDuWLGfoSfsXqKqibMMWhHozXgJOBTpZCOCxahArhtPYSktFOXAtYoHaIOhjSKfSzqHGarykoZuExPHjnsvLFcxEXHvruqzKiaisTRlyiojlUYE', 'qcLijAvzpylXyNxnmTcAbHdXfJa', 'zDJfjCtdUQxceCWiARBZdIHfTXORvmOJoOdoUUldVntHjJaLEmVWNczBwHYWFwRxrziwFjlKgglhkQkIdTUQXsREHDCFUgcmEilASSwxsbW', 'IuYYBhKQZQNKdjCfEIldqlFZzAYSdMUqZnoqutAcIQMFWWfooRfKTraSArSvPNdufAQwiPAQuM', 'qKQCpbdgYarKwWOhyeQmgFZblBSEmNeKpJLnBTUVHUBWvCMAfshNaumUXEexqnlzoYTVGmeAflaIAAwTFCrMxDOERGNVbhcpqGLajUPXIdbiqpQJiskhNMSMdeOwIKWststdLQwzjApkEuDltfWeorvhoAgHwtkgckOppRUzFgVgwBeOQOlsebZgoSBEBhzrOKHGInzaXeQicFPxcdSRYq', 'eCDTGWMtl', 'RPpteWIqkDRSIEKJJqqZvBJDPrAfdMcFVkTipeyJQGfHRiBUTvbZcobxPFOBzOALxrqPzQlhJgsXmUciGghwyBAdIpaFjhbIPOKiRNGnKOdnJgLtrorxwWxtDhmyRSbekvwfzylRYTZXTXJRakLXrCEjNc', 'fbAKHChsjoPJYurWIXEGTrVWCFCWkNaVeDzemSRRpXgCzgTpzXnBDqYZidEsBVNcTTmaHqapPaquJbTjOQLzslBjCEsVWyzqtoXWEPlORVIsEdfGgbJNrwHGcxwrkKejTBmEgplMBguWeLYywgHZLKAEPJlxzOKFZuuKTSoGdkuRUAvriwImmryYgU', 'SJZSCxcUBdraisJsFWBRUBKYRxWgAywJnKFgrTHvzQXkZcyoFjTAmvzDEFTxtAqijbapFemWvSNSpAYNwgamcNKPbdHVuCtefihmVFzQLeSvtxOwTEDpBWlNsSAGPKNGMYnsovhlRiRwKVnxjLoXzzICReKyaXqbwZjzRzoFSXf', 'zSlcIzsqigVnfMPMSjeHkONPbnnMqWJvSrFspjIWshDegYawWqAOJhqPLbQAAoyZeWMQMGxrEyxjkFNUUZJohsHokjLdeVlLJlflhSKsQuLCYfmVpfeYtnGmKSZJPDSdNzKWdEhaUV', 'VhwEWkHsslvbDgGCaJXHqZrgQzMDFVNkyispXSjEgvWXgazdYFMsEMkrTNWPaJcGjGKLw', 'wSjKDtJGnedfWCfrmfLsCXZyuctnzmyIQHCtxBMuDf', 'fhjobiPyKRZVwXmUJXvYUKKEJpbOZHzpAQFeKnkAyAHkkeIeiWlTexRQdKKwsxNnomvoGdzUhLecWyFXXNXjFEbtlCnMNuExcCBknsyJFMlAzaK', 'UGzcIKjBFcnINIziMvrosDnVQPUmJdHLNVCKOArscaAPiaQFjpNwbQOxTDthQQArzUtDFQoJVgFrHNHqOUUSaVMfOQleTmUqaHKiVHXiFDqznjuFIHpiqfP', 'vMofDfTXLSOlPWMHEzOhTkJMIqLiMrLQgpHlQtHtoIEHbuLMEutQaoTFybhDeJrYKGdaVGDaVwmGuLuCbCTJqLFOZPiHMHVSuJHfjMZjLKfmlXLINPqXLKsllcpLPeJKsUByJxUFsCdpWFLMzfZJjxrCiAdGzVVVDenLaSLYCqjxuqGtuWikqyBSHYZoqdkWYICJoZuhdUtZamyhlaGf', 'sNXGfeSWuLfAyIGZesZQFDVyrpKegCHEuGYxpNtEEHgMifNrjwEd', 'WWIeJxJcNxioGhmLFfuAgTcSmVOpKvPNGkjXxSbInrESLWFvbtCIgYHWrsXJoAffMhNNxrDXFvhGtsknwAzpKHNwZAxJtlofRtBpZUcKcObddKzszoRgmsctSQdhCFgNxPGuZkCJeeIgZvhkzjLOSxnowCcuUjZgssLyCqVyISlvUzTzhq', 'vawwLExDRRKJDPFzqoZRjcovNrYynPSpZkhDevoVEGwirSYOtFNIuaNWSZvsSqDToujsUNeFBcRRtYOdsnZqWQIBGJMenCF', 'TsGRmCluCtWUENpYTJZFQbmQreETHTOOSBInmxPlXxPjNEZAOqXjJPIgeyCAjsoOggPtyOXYB', 'SIASyXpVjsSbkHDxhkkaJWdoWyMPXdsYvHhSdcSrRXpHPcFNXLpvmDgDbDeeCGlsQElocAktpgvSIbKDQydHhlMdABofnhVSzqLAnwwwquUBYeZnMIPAXWgnADxJFrKmZrTQrsyPxryBWFzRYxKCCrvvtWVpLeykExvCWVRHaJFrpMoTimYSKOJPaXhhSvCHVIKScSaKMuNyqIctBnjFLbIpJYEYDAgx', 'ffNczBewxQfofiZVVQLxsbTPZkNIIGHUFdDuQvYByMBNOAsWhpMtpBfKkvEoosLviQGlFtKHeikZWxCbCcGXkFoUYhmwaeLhylIOZpYXksTfPyXCO', 'MPcjjRpeoMFpJaNFpbwJfckLgCkGYFXGxzLzrvfanmwITrjklJwJQyzAVpnSfrpKRkXMvmSGdZakDAHfagaiLtfYWYZWPJrRmbSZPeoJPXSiJwZTQiKTjz', 'gkKVwzhipFDCAvInZGhTZoNFSaimat', 'ZKYBWSmCLDmWGJDTwXqgfTCArXRTvzxrKIGHNMhazPVztIiTenjUIjomMhJwVgKOeNwuHwOVoTCnpDAoPxKaRqxIJEidALEediBLQxeyiJmFmFtdeqgzttuTsHrSzjdbmgyjfLrYqjgLqwndYHuSvMqIPDZHkINWgnpidSSHBtIClwyoCTZloWLeihULRwpSBJXLzHtTnpIJGyVHqmJKQRmZmWSAhsGyZyMYALRxdgWmaTEMC', 'hRdxOCtNtCxGbqYHgamOXkPhMdoRVkcHBKeGXRDesVRKgQMXOFtALtroKcLYeYCDacAVCLWxstBbrZhxRkgnHjXbtRxkTLunkWltPRGatTliZYmpoQoSTlOkVLTuKONXcPfNimgWONogQHOiHDnmisZZYBlsqHdFqbNygwxncEshmrMQCfEhUvROcgaCyZJiPTyOPZDUpTrzdcueptvyCQjQfhdWKcwVQCvLJzAnGvDVxfkNDPTrtWwc', 'JDQfRUjeqpxjpyvLKvbdJiWwybaBKmtHkHEhTeiemThGmOStqetSvWDTIEpgHljQEQTmOnNenzVeGsiDdLPqHiDTUj', 'aJjuzkQtcIqgSbIxlwhKjMWjwmbmFdoWhSNNTQytKlvbvFSzpbSAdrnrIUVhkVqNnEQsXFLYShbwWExyRqftecUddeqSVmUfcxpELPZKIWFUauTKIuJICOSpKnKQOCClzIsKDroWUzHOfCctIDZOCGpweLCMFzLobAagaOwQgZHJYPayCfjaQoqaPuURkstaFhxrUzpDgmdJcXtollMAHVQbVJUTJPUQRupWjch', 'bSFkqxUaOFWyZWENUSxlG', 'JrNObZzeDRQLuwHZqIYMENuEGnoIuhlpwrsDQDYTJEPxHEE', 'lMQItDIEjMpIOPAgQvjpTtyTaCNquNrCxznTRgrXBVCQvrFXenrgFurBayvmbfgrDfTsU', 'xDMyoWJiCdKrqZtRnYmcTYHaswfArWvMIhBIdJRwKzZWUCnLaRpOuivEeOYstBPbjVbHxesVrNOLkbAoQAlOckYXcNxUxzDbFHQlECMiDKFxduYvqsthZjrtboKzkPTgGnHCVIWBxGswbRwntAWVssYuiHiQjrEQl', 'ZiiTcZoCOabGPasrsiZEINKvcoXevuoyXfsEQwwiHjHfTgHACAtHYPYwcbxmTQPlFeEFAQWQpEqwMNAjKHMDfFgwDkubDkNdCkDdLaSpGgmRiMumBrMAmvWpXlQDIsIvmJuRWiYkzijXqmkdRjYnfbwbWJKNBaqeWrYEmCGLdXQxokPmf', 'cDTMwReaVZiNJXYfoTIMePcWpRMxzfhahMxGihczEFKrpPIJOWIEFhgbJNnqucrhdWTkOWKaJjfpvfArVSvMEAcrynBckkAaZtvfYUzoQaGhgJOofGxLECwBCWxUIhjEniCKQRDsvkPzmMgHXfPdfUNlYVSwsGgPezDctYjpnmHfeRcgecUvpTITcYkrlWUyMMhNd', 'iLQiBumxtNmiSKONWBYRcDlYpDXCsxTtmQoOGXGzjFEWcbRlvWdnEsKcYXIRHqzfsdqluJzQmgHcHnAREFhIKZjAUSVjYeYCDunXlweswrYnZuMZWryeSRfVYnfVsQdonJmeEFwOWpAnOGwsLFDYdFFsPNDMKPInbPnKGZoVZPAiTqMovUFQLUweXwFMKWtZhnDhXLIOAMljeXEdFVxskHGeKRROFxacxEoMEmFn', 'ywkSONGAiSdylDkiWyGNzMmAggasHhELdvDYGlFeMATDqmLgIBUxvfIFOHQkfHOFaIXOsAwAxoFizaoOAaUetUqoQEOxGFVCrdDLCxvlTPMKHjegaJPwVLW', 'vNxoatQJfgxiBRvzUWeNhXImsDoLQxYEwtvoXrDYwTbJubyqzxxJEJzGCsXShZQYXWRdYlOmKhUWnAPfOxOVsdkiRJrpepGNkkOYuazxtt', 'wYVPQTVWCojvuKDGNibIiHkhRikAoTYILIeCdlgKTIKRABAInynFeYhAqFCBtniOAuedNIsmFaMxptfnQUBzKSEeFwOCQxecyXMidBwynrLrsgKvtapBPFEZzjkTXjvmcZAylLgicKmIwkshliWdTiQRciOPoKPOunyHPfWLBcLFAgnGCSBNikCwTOaWmfsnIcYlw', 'whKjHurQubIiTxwHyIEjsxCVJrjdFqrJQOHzzQvSgfGKxLaYDBgOyAXFqQHLRcONHcFCLsXPiCfXuwBWMUWqvvyLbbkEAIlSpjKVJGnNyCddNCukIZRRIOQlieFumyXEQPYEzKUUDNYzCzBijjUYirOXetmtSxHjquOfbOeYcOAudDdbjuzjMeTWVnSPeWOazSYNHMplIPnnSLRkcKYH', 'QmBnUcNCfqTkHeIWpAYWvUkMfzTiYlqaEVRWYOvGxxGQPoImCrROwWhBZOnqbalFJyFKUHZdMGdbUKBuRqCNPhhrGQLuYkdaiWLHymPOkbYHYTyvzAOEWDmNasTQaawskLiMLCvzssh', 'eYjhijJUbJxWfdzcvfDMsHZzuxTCALyZAvBIZgdYnpKdSWkYMfnIpMsnOopzFgcWhTJwwsqBnKZQMJZQWtDHyEACCymPRDDCHpxTYuQAqPHTkaAyQfWyxcRwxIoebxKWmFAcFeZkYkTiEwDGsKYdLVKywvUpHbHVMjHTEiJPGrDjpfrQ', 'MmSIrSmaBHhuDGKvHTQrucmbArQRmlsRYIMgszfxVOeFVaZMUWQZcY', 'WZelfpVFgNksqoWslcwqhqIhkBCUJmSqChYsjOpmNTZgbAYFwVboqhApzmCywqgHcaOEBEuTmkziLqprGvNhBBAbbrVzIoEsDZQreVInMuvMxeGwpFBDDgazqCHxS', 'kEkocGGTFrZMBdZypiuZzZcqlZZoVVwAiGFibSgRHSSpcydKoNrjyOmozCgpLtBMdUhNiiXeSNYQCHphRjBofvNgdIsqlCxdCVyMNxLGnlDyZwriLxkOpraoCORXJHNXMJJWAZVcnDNQUevwGdoS', 'wrTrjxjOsDcjYToFriKhCXoNfxmmFddHfpCVoRplwQAxaZiHLmZjiJPvBlaUlvjUQLPE', 'wmiRmtRLpJlStGVjbS', 'oOoafxKzhIXWpKOyIrRsrVjPuuIPdBOFxhHAcuSTamYiYZyQMCbRFnXJebaoBVwgGEqmFxfJFFtEYphwpLloldOxeiTEZYMITnnAhzKCEJrALMeIPgxcrdMecBMDKZCdwXxyxyxXwNYbflCPiJVISrcvKpaWFuBDQALGXzuqIHPjMXsDOFsHOqrMeTDxMzCoBaoNuPgRaCmOGO', 'eGNCIwuzqgqRmvlPDaSe', 'Rl', 'MphfDWfQTDQnfUvlY', 'OhXOowtVcBubIqsZdYQyhtYlshXYSJSwQvnFuMCDfUeqsYuSDQdNoZmqSqZaKegityaPnoPdvhGtLkmnZdeYoUchPQtQYMTPZBQxdgTrReofcBVSvSVqzBhmcUVwnoCmTCcLnZq', 'HdDFDuSCFVUHWaGIRGLrJxMitdQEIhAtDDUbJmQysTViqXeWAQQmraiWgeuCJUnaohhXiytGYPZaVJIENAuklnvhZpZEavYFHHskrkwU', 'UCfqxEuJdifqFKkytHfPClEjPsDLoTqbyrXriwaVniQZcDtnltuInTCNGvQAsXhHYWjucsqxoqwDaasvKaiGPTIGplopXWdJJxayWUplPEeyOUfcjWUdwcHzaRqKXWRdwPfmehrF', 'qQZkDFVrzKlVfiPODztxtrQLsdMLxSqDICwRekvIdStCIEoBEqpDNtWlElTsaxeWVYtZsHczynXKerHKoRRlFonrGHnSK', 'rtpNSyzYtUhxMlUOejxuIrOWqwKpCPzrrJZylhMSgImfRbPDbcdFBXucvwDHlJprhdfuVNBpddrQBKjiZmBQmqvQzkhfIiDSuHxTlgHybeniIRriMbgoTLeBCqyhfLWmEbRpXeMxViADTWsiNkvLNPzGeaqbWXflQMNOeGjguVDb', 'aDpuRoSfshMdiuNCVIUepCaphUzJtgXMQVAVJhdmSizPgwSlSyMpqJRQFuefnScsoUOixOIlUIIhfZEqfIwKwsglVfuXgdMWAQBROwKdumCpovVIWHhSjrieRDCQNEoLIBclqsIvtJEmRxFijfeOiIELHCfbvVIvbVSXtCrIDpDEFFljhkmFNMF', 'IsyfWSUiWGVIHgfyRlZjAgmTdXoXAVInuyztLAbhRniABPgdJJvSPshpLxGtDtwKfyCGRsXnkvEcwQyLxInZhbFzLwUGQzrtXHmErDWtiAYLDmzJhayFYFSZHIiqLCELaGKeULeAUgosrnfMpHUhDWLIjdsTuMvfkPaGxi', 'RZxQCkwNgMDrVxGteYhzkafFwwkXYZeqnywSOoLZIAGlBJLwitvSBQrQkidZdSKMnKlDJRYOSGKPuxcUqNqUxxWblldsXbKUkTfuGBRBbCYryGuOQNMOmTeFkPMEhcXrkZOpnySfgXbAVGAonKzIBWwhKmGjoyuUICXBObQZFMJzsoOgLqTGLGGYkGqVxxSQxJXr', 'hQAybSlwKMpHClCKGfvUxQWLgPcKFgGpqcBHdNuCGxJOgQyNzrjQThOXLASxP', 'PgfIKRLWxRvvMLsNCyINvqofnPWNxXubFQFMRedczwkCzcorZBBBgiicfhZnstbnloNKBZSOuGsBhCirjHaBSXxSvTLMsYrtegYLZWmaZiVWKXtLMcrCQqKTQFmoolTuSLHFKRnvBcBgNmZlbOAGoFXjoqzdfmsYgOluXzVFVtNhxOijOUdiAfYrVcwzEuSroZvpwsTnMIXf', 'pfibmwdCkvsXTiwbHRPKuURlpjOCfAVRnskurBhuaFttlfchsBYYIKKcxvLrgzLIToslvcwEyDXlgpzsmwslFOKcIEZFxKhAXEeJvNrBSdnOmsSiNoopEwIgoGtXkhnOTdYpKrorBtxTuFNXEDpOGyPobCvZJuBWssMIOFzcdfbvUPIElzSlEODsINGqKxkCExYUgAbjNsfNO', 'jxhYPSOMBbQEOoNlctGppCcAFNzwnojCOGDZaPFQ', 'BKJHARpWHvqJwCuCMkoiw', 'RFWJXgByfqzGDeWhczgYntOnzwRtLSobKLhmZPYYmnurauuqYGBtgVakCOgSklSppefxbvFwDUpJQuzKuqJUixEIMAsybRmvJFdcNxoykBtSWTOSBhxxcMGmJcffcCMmYAeNWjqqocTgbgrTWrKLHWgkDaEQLPnhtFyNgIgiZWwrrXlCzgnyabSYXhuPUZJTQIToANCJfVWMRbUfmferuhLKdMfNyesiMmOmNyhtZkcvCbuwfYuvsj', 'AunmGuIpgrPkfLhiGRyQyOhfsGZDiNJFjuGeWnQyQUeNMkEIucjyHkXuPExtBnqgDMobHkEyunUsJsDHAJgQcNANwFqHGyyXLKTungNYUQFeVKUrloFjrcZGnhVMJVeebhoepyfaOfUfvyTLdlVegNBjrhOHhetHhRTZtjbvEbucNNfnciLoXeLOyzTdggekIvkdjUkmJDN', 'SMXLwPGHNVExqoeIQnSjGbfKMeuIlhqCbLtwqUKjtYBsfPENcNUzFlxHYcWaFUUPTzWjqVbJMqrmXweepZOZnoswBDRnHggGlxELxEJpqqlnrdvhjEKGMcmpaqMqPlRgHpWwAHNtKvbXKYlQqNJSLQSzZedsFQoINAspjTddaDiMlvdfKuBfBREtNWYVSwWU', 'rWIuiNwFkvTkCKvSpJmDMIKJkyqGjQTteZNxkpiUcrmlgjCjvYqgbyFJzPrHlgefGadMyGgaNQORaQXqdpkYWaUVLVCMFxOSbNJxDJvoRgZcqhUjPGUaDlFoEmeZjXmZMOquRFAYDzQZTJZY', 'FgQRSZorlROjOOmOZBGntqvxHiPPQUScdfNktMSeLycgnCqvNqASUhBILpxBYQUjmINUuoOBPlYqqZyYfbTZsrskhSgiTlEPYVQ', 'yNiaIZVeXfvGpMKFUJyEnBppKOYgYTbYsLAiCQnVsvXdoLaVMkfRGLuKnSaXTkGGqVUEtNPyyzSGQQ', 'znmYERxKgvKRhVsefeKIYLGjAOSHcafhngApzAvfohyubhdQYFeQPIkJboUDOqcBjoRmWoHERCvghbPVwupYIXKyFgkMRcUIuJzudLuTJtMYCMAqAIJvOHcISKtxelkGRbtDmjCrRqJWAgOdBXMzCLojMNxTroCEsyWwlttpKMMwKiEyzvOogIGVzbhETVKiEuIzXWBUikGkqxmqoOfSjscsDHAujmzrYvDgNxcqcRIeEpCAECXDJGofGwbUNwa', 'naklWrXBVjhkUVeNpImjxhFwinkCRtSFkRiCEmtEOubXoRINSLcEwvIHLdBxmYwIoLJgUOxVKpGqEhYgdnDlpTwlzyycOIcOYtfrgdBlNtKcWzZGIuFGzviseXIVLORIBPlkowcXNwoueQzCUlNjiAvEyESEsQMrJGrucdpHmExcWOzhTLBwQkHpBfwyLhUPdwNIDmHzgcsSy', 'KMxBnEhzSodACYWUFgtiEhkEUAoGYfEdVKvrPEDEaXYZufZhRQZIbJUKDnaZDJdWAziFZjGKdgJcGkrCxscIrtyWumhSaczzlNnekuqmVKpqXcEodkBCxLjSbyLZPOujJdVyezciMUrjqcoZdDKwBHvDjtqjJXXDyfjeKjGRG', 'WDCIWZfDbcLKLsddUwiPio', 'tTeLOHPCZtTjbNNgQytSXrFXEsdXHPcWxvRLVffLoJYdmZwXGVlJBItGDVctxwiiecAUjFAxzUZHptodDVhwROjUqGU', 'jYmNBtmwCHCBCjLXoh', 'xYMUiSuiyUUdusODYHvLnkrPMIYWQrKZgRpnDGtQCvCFxNZgAonepyXWaMtbsJabMpRFakQiSqAtPeCABCEXLgpQHnzPFWcwkAfcBewINmNGnoIocpzJHjGVPtWIqRUWOIRgKvrkBHtZFAkbGNVFdqjhGKIgfFhoYzhWxjFbLpeJYMAYdTorfSKvuqwumOmitTrriBotyKDjCOvHl', 'zHCtawuxKZVrESfZoEwupH', 'Z', 'gCIPmNWPrPtHCqWyNzbShrXyjmiltmHqTUnfQGjSPvnWAZqQwIHzShcIqJShDRYFdTlHQXsLfcPe', 'wxaNKKUcKHmVOviSxfGXNQOIHSnkyHWUOLFjMjVEqbzIYbACHfjUFNchdeZOWLYuzTlwnFlBSJHFSPyUgygqGNRasADriNhsDaKeQSshIwRPzABkIRQelqXiGEgiHxXDTOTcxUQDBMZvMVCYEWogSyPxxPolGpKUxJWpNWFoMRSQlDdfywFQoTtmroIiIGrcoAuQQLRafNdCjvIIHMsbyegfHTnWZZoVFkpghXZnwaotxRixtsGgZ', 'DdHLtamspcNEQRisxDIbslcGOsUtcYngwgPFFYhbBCugtPbmVQhZTGTycWEHeZaLQM', 'dgreoktCJzKtEeCnfLwTmcCtjcoBoVRkXJmCgFcjIZJVJfSnHdZzWknyaQnnHONsNwWMTrKIiOVMjmpvnRLebYZUNywUbmqDoVurxazUujaipquwjZlwnOaxloWIeThxAMTNPqGFwulJetIHraNLQiMLwBAIXATkasWoYFaCfiVtrrlxVmSgvHKKwjtzM', 'cukHqGCNkLJzEZSlFGviQgDGrPQYCyVoabONVgkWxjyGasXWHuGpmWOlvdHIlzeRsOGDKecaNNRVxwklQWOVDxftpHknzACOeFkuOfCFMLcTUemCsybFKGZyBGpFXCfFgDgvFTZpgXfJRPdrcZwfltXizuCxQjtFkZBYziOUswCpOBoDoJxhjGYICJrLtoIDvEwRdzhwPDebIfGgjLphTq', 'oxUPdYiQgjObDpwGEefhpNWBHxarnowIFdIYGLCKMMEMBVYwDQiRxUtHGPKjZcHLHIHhuyVuEdwSZhRgHlRiQMnqQeaHPZpXJXjCzMFixpfEiiGdBqSfbUpjsEpZEf', 'wEZkRDwrGUmuShgCKOgXfrVJfADzhLqkEyflRqEPngAPSoehbedtmXbCJpznbKlkLQPWCdGCrlRHHysXSSUCoUgQwNScsLtAotXgQMUPmfqqzkmXAhifYeyRoIayVDQYpyNxhjFoTLaBLhfGBcYNLWysADZLjlCnaQmFIYJUubciGLZnSnVtpOxAihZxrYgNAaAdhQTrCLbkDqroQUwcVGEIIaUbOPfqAHXwJlfPOsRGgJsaLpAxoCbOk', 'PIqItWDhMuKCxpEEMLptKNtxFDvDnLJOUhfTdIJCBjKIuVxIZmufHvWVZoxcpzoXxoYbibyFGfypdnxjVIsDxGICtNpmKwHPQQZjHYBfnJPaQILUhhFesOTchVnZavIYtyNyYhIdbQcEhblrZTVkWBPpuMGMaUbm', 'MTwFQwgUZWebsEfWPhaZqbOfOFhPDrvYGeJnMYeWEwrDxvlWXoZTbeMKOSfVooBBiEYFhpLLdYPuVQjNigeXBNslmcWPJeZVAtxFZWxrhXSCZDjAMnkPAXvwYJksVUqrOPBWlYRXDirUlnpWXvlYfHFIgvUuiHKuCVlsDSidFYrwbNGdoojkAueVrPlZdqcZYqApvdpSztsOXierhsGJzFJZWlOUnvbgkroPItRtwHKyeuIpaUPatKsNFuHPym', 'qACoorWIDvWkIDheHmudQLFrjPoWJKMYRFKUMYwiCjuMDtTaXxzEZNFHjJjEtjjJGLYbNHsw', 'UhVpYOJfBYVtJuTPXKTsChGSVRpgkSExZOfUaCuGGrwFTRtroOAVBxPzThjPIhTEvwSMBsCHBKTlGJIdtgrgpbArckZNnRfQSvvccfXRoeKFMdxQcRcKWTHDIftZTFzAbavguXpnTSRkIfiUyUOCOoeurKvjbNlfYlRGnJzSbCCdiiLwlUmfWdsPxWar', 'OnmbDOsUZesNtiCWayqvmGfigBKreEtnTLQnYJabMJSHxwCgHZqpctBDswrkOPmygHNkyXcRdkPyXeQhBSRmDiRHXppGBiDujQpYSzqapgrusmDlSaAWVpARPbyvbXxDpzPXeJvRNgewiVeTokNfBdqCBDLAmJvyOzMXPLacglqXZuZroOYklDuNFkesRhKyReUqnbDsyTLKwOVvNoVMwpqDYYLIiXZfMEwBfYnOFSCbhu', 'mDjQFqKbzDkMHCVLrkbqHYsnCZfZyKfCzfTQnzSeQVEFnNuqFTZotLnbDzjMfJngjroyeKVqohWVrNBPSkJOdGMpjUlAlqZFzqgHxNCKlOPmcdAPqgCQIKPIKWypXtUkwIYuyREwJrunUBsrsmYBqMkrefHlCriMlgjSMHHRGOWqypBiRsOYhKGVGerfwhUGNskxZlCmiWTeDcq', 'VTMBQtWCZJJrlCWHvugrYYhBBGfdVTdIjDHegGFvaAnDWFtVtuEaiRAGstuFQCaUDpjUAtQNbZxIzczzNCEVQbLcLYcGwYTorhncueyhTUYTNqHJudDyKZOayvPnQNEAMfucVeFzVTyv', 'wiTJQIywCQAxuRGCpgNKWSaakgYkjxFGqQSsxOzbk', 'fkYpgUEOXAnFqHCrOdDKlQEygmzw', 'nGedZhHZdDBXFrfFMGHKOfRToRTbdFKkNtyTOWvmXTcDxBqhbxjUcKaqnAEmuFeVmVLTzWxayzNCdqdRqSjquPFpmVVAkYAEXSGkJtwKWRMyauTsi', 'vUdjJGKZCNPkHIRPnspECEfDjkfKjAkzCzvEyZCIUmFJiMOmIYAJIPmQyYmabDQaQXPaoGUfPRmFgEbPgWezDLrzTXpFmpEVLCzsJNiCxQpTxaNKFnHeEcxjBzQShEhfgBHMidJzFKnreVdKjSYoACpQBjjkuLBtEYAFmGeOATfgoXpOXRbLfvWEQtPwacYLORhIxnaocQdLDyQggBCHqJcDIFfFgdFg', 'zDCcZHnKtbpBQnxECrBMAfrWakUmghLImUofGFhXWpLCfKTtMyePHupKbqSDgSDFhxGpFHadMQdRIHixDblgXJRzaPfsUYtOpIufskY', 'whFORHeBaaQQKnYeszbOYNvEtSXJgTijpgeGveTHFxtJqORhqWkYCarwgPoYHNtQuYarNLKnNGmbgTXimVcPdcPcPQnXTshDdjoLhHugoByoVvvOOXClxwybnhdyiuqFeNdQGHWSIpAclQNNnJ', 'qGkKYepTLRcCYroLQgjVDBDhlqCceARpkKYztZDOAhEwNirCvbGduXsFBtswxXyQJbptUtJbvigGWQqgmFcyOBsqxwR', 'gzYfBwQKFkhYMbKimWgXjDKkfUKCShWdQwiCQwoYOPylAGXioPXQTMqxzKCJhsYsqMlsL', 'QXPKiOKPIxwNdYGedYiSLhyHCtKsMUIlRQZplzMhxJSlWCMMmsDQGzjqymTuOBcWdKMJXXJKFCepOmAWldKJFLlPrnGAALxoPIxDfLUkkRCeWKXeCMQpqlwLyrpAOGzhQtAghNLznOFgVDUxWjAWNKuhUnbSefrrvhD', 'yURVDDMCahaybQprVcETebCkfrUyXCMaHuAbWROZOPaKgHmGgZSpyqklkigEfiuvdVlsKakEMJkawgQrKswcdRThJIdTShCJYjRmjvAzzrErFJmgGIkjveLarzUWQxLFzkZpgfVvPsRjOKSOSnOgVNBHOoAWvYUymZhwcUcuN', 'LRVmjeYekwwnasdxgmviHrUyenfMedfgfcHYefwWneHwzpxwvaGKkVLOJTAwofwbEKVJJOItVxrECDzXHhtqyxutbBhrrRtehfZeygJMWHyNwAYGBnFpXsHuJoeyctGVzsvRNwoDJEeZdtWANireTRQNG', 'yJpyvMZJYoPsRZHzffDbbMbeXDojEYNfhiTJMTHrfuJLeDAXQejjUrBjymTUlLJhYCAwVLhBPotwaFD', 'RoUlnsevBkNIQpemUHTNPPwqkpBHAVDOdskJpmJjEWFQkBcudogAjtkfPUUyYRJFqApQgBPiiYvuuZKDLsWUrUbxAlQSdHnqQdxAfGXUoBwZjrTGkMjPihoLcjuHRmeBYIbkCluKZbOXuJ', 'qjUQwZacObcmSSlWiDxTzpvPfJGvLyEHJqhxsyVqErkGYlIAaAJWHbpBQoKRUdRfDDtWqiVBajbGMkcYHmCOsObdBEUEoJZuH', 'OiigrROHSuDJmlMidvAVexTYVBJsmwdAZHwmCDMMjoWjumtBMdTndXdsCVMSNSRySTEjoCSlivFvcNlRnnyGALLCVfpmRsuJkRGtWxyJVIdSDfshozoZWIwDDfnvpbVYKPCnHCHfTkkWEovDjGLqKHgclvOoSsuxYwjnbSpouyIZvQVHGbGqPBgOTcTEuXiFUwLMScxancZVPQQcMffYqzNxtLjrCoSfiUxafMtUNqccROBVuBHjhKIh', 'dEYxwSOYVeRfFspRZOlHZlNTZsCTXfoiLqLHHgEJGLWwGTndFBTjkBbtHyyfSVNVxGjpRhcAJSdIXNdzWpNxImYSxBrxQMNqHzIgsNbmeWTpnOIxjCQZzjwLublbustZnqpDjDGsTFmFqsTvyYVvRwHNkvaPiaKpiOdeZPmJvxGSswflpJAedGTbmmNsCGnHTBB', 'GIVqdnrsnCEmlcZzGrtNrXUZaSEaBkHNvyZpXZECZKfuAkNedzxtgPzDCZWBemmoKwyFYKvOCjaAWfNFAHDkiahaUbafWtUDODvwfCtQxOYDMZIveyurLYylLqpJxjzYzJmNRMKaYtvrCVZXXxSWjOHUNzObJaXrgoGdcAgPODcwhrfmLEzLXVB', 'bRiQGqHEvSbNLJuCwUnHwSkpRSqTBEvgTstaZozxqFOUJUs', 'FIromOSafsgVmCUoELnwdZBpiooaFnOSsESqfkUaDzbXIsXrStAWYALVwuGiYCgNRKHsxfVAmGISehpdjxeQyVqVGMkOKRxfbhNtwktnZQuJxSqZvWWwQFPMAlVGOOCZtgitSMWhgjUdJZtsOnDtpWnfPejJBGxrrcuQQqBlKWBnbguIBfZircrSpTBnwHCroinUWYEkYzFDCTLzHvMXhwPUlxpxMzigIJjYGqBIEOTVuAcYREqTDhUXxjvyBTiM', 'odbXrjlBBbtlRxrQbArvLIqJZzFgtbXkAZ', 'mSmsEilinDwWbH', 'bOgjxmvAGnZoapxkzxfizEfVEdgTyDcwuzzhjaAcKHNNOjnLQLIwFvzrBqurthFrbIxlPOR', 'CwTwikIXQRZsTWwnsCSBLfLSvmiWnLHtZMqVgcVShpqDYekzEnBEehChLkQFKrcBAjRoFBlBBCSkCxcLLfLxDkbINwGDzrfinmWWSlJzXqMbqaxDrCEiQXQfYotdRZiDvHWiMFqzBstlruWKMkEYKCNcPmezcgibjwyZJwKWgumtIsInlcYFuxDrmTVxpoVICZgdnd', 'RMazTFsarWMYtGxpbrUkSuLIKJVrbHttcptrAmDvhTgRYLvXhUgnRexYsTpxXNwxOYYOyCDEKNaiBpMAKJeOXfoOhDjaIQLWohlrBggqwHtSvybFWUeHYKcDWTtyJPWCZEQtPNmfQKvwXtKBlsvLAsLSdd', 'gJngojkbpQpURNsWcwyaSDEZXO', 'RWhUIqsdjzCScDwaEoUilqvQzlKcrlCMVDsgyvVQYbFBTXGhlMRnrstNxyQimNhfGzvCVMzOpfVSwfohcqHjhVPFchBlAldOuQZSRytLskzsbCEFlJQAmCmdWvFQBcMYiumHNbwVhdVOTeifJMAZtnGPeyieLEGWHIBZOvdQedyIbkIOlEWdlhdruFyLgZVBRZfuoHVDDKt', 'yZiLAXcvIDhYmqXlxAhYfmXRaezfOTtOrlTJBmyEYTVFwLfwOeuqVElcvgrHqwghjctaDfmgeFPcXqhRBtohFlLppCGtADYIYAztLxUybRoMKTKYQhMerHbdJxQCQyrJrUKtXSglxKFvXqGMuHLmiwTDZRRiJFkkIlKMAfqnXcQBl', 'xacIaHUXiQgJLqGngHsrOhdiXIBMsUUNCVBzlnOLcMZDYZisDgxdjvQNFIyRJGTpRAdqWiujlOSdcKZTltkbGCUvZcEjYInIDMLQCTsjNUEPWWrTqCdZzzgcVpRwbPQakbQxynVb', 'xVNlJniFVPsfSCoPuPVjBkzoEcyDmCWpHfmCOqwVYDVnDQdtXljrqnbAdvimSIyWcmohsWSfObwpBKOkMdQVDmFLzxHMagJcZNBgUJVWtyUJBwoxOiVKWRwJpkXJQpAlIBekQUjB', 'wDZKWVBBNxXjKHvskivsMyZQNjnarIIcQMajfXMlwFRuoOUrdPMRCkP', 'QiksQoLCfmridlsSdBjFOtuSIXtGNiLljazVaOwczzqVfDnhPeeJgzFHesowsONuWZcdhQOPWNqSYBDnJaruWkyZiGcemxIDjnOthCn', 'EnHsTdffmmBAmmoVYcOGtGDbwLmCmqCKyvdgqSNmVADyQADncM', 'IrqYJDAXFcdNgmTwFuuuhOPHucEYNLTopdcGFOaEvdgBYqhlVsrAsllkGMdQezfMQnElPZsXncStHplgHyjkAiNsdChgmSQfSEdZqqLRkvdsSRnrDjkRDkgfm', 'oMThTcelySPNwcWAflVNzSCqEzRWfiZlTJEaIlFTSgQRrHffyMVFtLcGHMoCrQdkqyiLimeqLcwvyTvsUnPXmGknLxdPyfgBaObVLyqLTGpWdSMYpFUhBhLnAmsEbJJJkGHONysDfWYVMIbiJRfRWrNPbNqmnVRyTBhhdeHBIpGnlKxSyoZCfIuXbfEkipmRlRzSTlaqMDfcWQnxmiBAbmNASCk', 'vleoFAczmXuvNwksnrJRCDIZuYBnIkQtXhWdCAybwDlwGCFlKGzxxwRhJKtCcsYrYDBPDaJoSJLhQVjomrwYlXeSpxBLDiGevfBZivSGEjwK', 'YgmkRySmrocjpMikCzJMJtdAfVhbXuAotWzbvchpYExfcmyZsARdxoMZCONOsPEjNuPnRLxSYtLYnbKYTwqkxbimEHFJFjwbdNoGnzpyUihMQOyazcDuBMSPYdbDMyFbAbqggBzOo', 'mSFDanmgTjjDXxUMtCGjIBTXCEBAcSpYKRGvzurwBGA', 'BGTPmEPPRtCxkGmSb', 'PErzLzUljlkQhezVHEdPjveqcsejnDgDTcKhobZQjbKdJrQuUHsoyOgjqiwHPJpHIjjHWCumgPrNftDUAIVBKaeRIeIOqNPpELDeEDLzMdsjSaqlKUPJZmTeZEccHNCcTWLTMrZAeEhXduTIlQlOjxeSjrtcfMvSTwnSjuTgrkbGyAAZKuuhmKNRGDxRXRNOwJ', 'yVIMvRyaaWMQLGFxMEkEdlLQQmSjbLKZMfIkzUTWoPBhfPwjYPrvBYgZdutvrgzGWgzhWGneYsvc', 'TcSPRaSsXzQJooFFczonBYuoHVTAqQBnvqBhaQnCicvuMOhtIGpYwnMDPeBuqqkZWqWlVJdlVBdFIfBVgftVgPDsXaykyiXulLiOEzWSZTwpacCDuJgTBVtKBfsfxqTZFoAM', 'dZSbQBvLwqGctkSNCiSlmivJyZZWjPCuIvkpAkIvMjCEJsVPlByZUtqeGiBblVbXYPCXhJYJmBvNSgLnbksdSDybyApJEWSHxQVgykwXeFbXWwWhlYCeAQyZhYhVgKXilsFxoxTzmjoLxRRb', 'qrjesooBxadhkgQovBAZeXWuSlXZWKLXbruuAFEiPkwJCXNoXmMZLZHBwvtFpTrnnFwfRRBpkpVpRMoTfSnEoFrnDfuZnMFOUwyhZMhAvXPWtVnlqpiebLWvNVprcnVRXTzqnIFRRCrVZjVkTUCFKqqhlyeEibnjbCrBMJDyjcXCSSeTkNNUfOzkgcEwHpMniXPnIXikLfZjApmeIzieAHmnJViErvGhndfuEuCCFgjdYjOVnRUTXoYKRZJzsY', 'dfnOWQwOOgQeRCkPdTVMQDLKqLgWpqSuVCMgLapXRncGdFVLUomRMXrUHTkLZniGwoyoVxBYbZLtWqcbMGZLbFcUKSCzxZlaJpkyByQlJXRqvAmdAmQlEKjQgrnjBvxMVrZrYBGnuUjdLfeioNdEfLNKScsHlCdYfnfXaESHLZMdmYCQSPMIpRyDEIzDLqaQuVuLtaeRQEwRcIAoh', 'kbkjOJYBtiYCQnfXVjlnSkTatHClaPSROmcNECOgqrSmQqriyWaOHqTLwNGrVDiNqaJKHyZXmZUhdpsHocGNNYruZqFRSnpFfvdjYxTVrocITjSkRnbkfwnkUUtHxKovGaMcRIitADehmhSYZJTYkrmMTiJAzKtOJIcIekFXIWKadVKVcwIaDmvDLzkTbNvWrMmbgIMrlMbVCcGusPDWU', 'OPSJN', 'FPTJtBqOCdKJJhYpRBRrLqOZcUfzjRNfJiwxeUOHIvHkhgCNRNAxsgWMjcbozkHChpGHLvzsmGbyNWbHqivMzbujGomoajRfLaURovVSHUCsWnsOHvupDCmRStdhAiciPgtpvcQrbrNlAFdUmPHAwtqQpEAAzAaEsJDIiBAPKWJrAPGdZPCesbZAjIEVgszZeaZ', 'LlTod', 'qwzCueSjQWUIRIeEsICLiwXaeznkqtnzsiyIfoDXVKDizzTXLLTCRUJuGjtcJINTWUbRsHZvTGUokewaKrCGmFsPrdpbQgUshKaQcDjTJnkzGlRdOCxIcohhgwFuFJPJxErWrlMEurYWIZLlrFKOqrJiUowZVWknDGwGBAXzLbmcAOHisWcVHAxgAGyawaklKahKNtTzNlUdxXlfUNUFhgdTsaYffdSgGJVHGUvmI', 'rYOQIBJgWnCYPlrBvHUFbFPmNqLAcVq', 'HxfpNbXZTGXwwqFBdyrmmemHCAPJJJtYZZkxiccwZykNMTRRvtewfuxAQCppiFJGpHdwGsgPMcxOhdNDNkoBPKymNovMNTCWYRtsqwRFDkifzgDsHysfTymuCLZrNPVQpRFrWNRdhqrbAZrTEtLIKaKWnEsLXBHWdaztnESsCPgvobzyJDyJPIVrWRrnJeGh', 'ekZlRiNlHGbUqifyOIYLHGGNVCicfMuyYKwbdFmZkkfRAbYSapMzPduPKoa', 'EzVBXpmlLoqMuCKnsmVLqlqjmYfWsEjvqmxNAmhbLYXRInmADpKCrOlCmhCHwKzTtyjYYrmfpRxGGfEgfecThLGhHLCtdrwtGENORIq', 'WTGHlUXHsahnmQvAkThIQYkHntmZApzZrAvYUckWIMHg', 'xiNotsFEozhsgQTUkVTqDqkEGuoE', 'RdBbqZEgnOneOcplsnJBeOirNOsYxmFrWPSXPqnhNlBhIsgfmjRZTGMPVgHQmCNaUtfBnBRQZuxZsmtPZcLgSuRJwfeTsMDwmveSoPXHBVaSVimWIlmQRCYaIXeFEvxokGmrLbwVZDRcktKjEuPHVOKzJduSWiNcIMxWvHLBykCmMSHUtvpkFJjzUBNGWtUVkRNvUIVaiiS', 'PKhGQIDLMMNNGTZKWHpvCEwsOiudOQoBYREFyoa', 'vAobvdTrLQvjPKubtvdOmLzVmzRkLYSDKFCHjSXdqqlkmxthaDHhXwMtBouUzgoSMgpypwLBkGcLxUAFxHavHZJLllFYPZxbfZZFpB', 'fGTDbOmGluDsLRswQYsulCMhdIrtpuzJhaDcVHoDxdYxogBiXXfnSChBCrnncKOmVOqzyuuSQhZzodmcioXdyyGSurRwBYfAuDvOgGvrZvyPxImJzATrFFjZgKOLEcMRmXiobetrksHOYsjerjxkemRjefNRhvINgsAyVrURxoGUzpQXngGqVHLBEkPMMvbQtuEVpQACrKUvKxfcJWNVKUyXnduAlVZwWvaFt', 'AEkPifsUMnwxdmHVKfEGxhvcNzFjqRUuPqGiGDsZzQrVydGEuIoMPhGCOoYxmYznbXNqbBfR', 'zpfiAmZDoxetYtdZdWaPPIbcjJckFanRNJjWcMudyoTezWLbCmdknInuOQuDmHFUVuDsNPOCOELjxqWbYBuLdFfnKsVdFEnehzcJYajhWrSbQpXltRfjGECoiVlOofDfXDjfXUzjNQqdNSnQEoMuahdYtYhTqXyCOeFPCmXUUYwLnfCpnJzMrmwHRIwwNrg'] test_logins = ['hSKhhiFrTJw', 'AhxxhyBKyaxSibOxh', 'YnPIsl', 'LjiWkEzOkrWGCILkT', 'ATJFdu', 'ACdl', 'eGNjjvfajvgc', 'TrTXa', 'eWTKumsDRu', 'ZDrzVojN', 'zbqWE', 'QBHdGteLKmvv', 'WJFn', 'vGJILpKx', 'rYXeiDugTK', 'GBQsld', 'IxQf', 'FbVWAJ', 'dgAeQl', 'K', 'NsHQfne', 'hXiVWYMQDKSlYz', 'lniHVvxjKA', 'jdRNJjpuCml', 'wlWwobimBE', 'fTcY', 'XtDJ', 'hmeiNLG', 'dLPp', 'cmytbfLYzfErTTYiQXyHKf', 'RQMnw', 'l', 'u', 'jZeKxCjBugI', 'uSoZyaKATVoTdNojxVQ', 'neiXwlHEzeqSHTFtRaECthm', 'tZNHJdaBW', 'qZKHRYNY', 'otDwzCeWUJdamGM', 'acBtGs', 'tkcLDUAcXCUMCqH', 'EEOjKt', 'cIwAAwrtxQUkTayHXrYTiET', 'tEHzMr', 'OBwwCM', 'nGVwwcJPusMjYz', 'ZysPBBAP', 'NOSJpdj', 'HnOAjQGJBtbJx', 'H', 'uDRnbrQRtfocSYS', 'UZDtbpfUNaq', 'gApqqlzDTPgDYx', 'FhbSpXK', 'tT', 'FsUruCH', 'SPyFNozIVU', 'nMvWgHCMVSpNLzYjNAah', 'DdFKFQFWOKqxaQI', 'ATMoIRKFYeqF', 'lpsQZM', 'Elin', 'tuZTIiLf', 'NJmAxkHcoqB', 'ZqASjnbtIzqvY', 'XIPLAsPYXRqz', 'voifoEBfScIwslJxciBgnvm', 'TvmAqlX', 'JluAcqbxqBxcLkPl', 'FpuRJKOs', 'DeZOhgvJH', 'HiwdZa', 'GKaPoyjbzA', 'yfBjKHiGWAhTkTRhwaWllwQrb', 'fTNwgsvelehBGG', 'OJ', 'qlVXqDFJt', 'nix', 'wTiyfal', 'Ve', 'RyNsS', 'EkHW', 'FbSTTHmcwVsv', 'vNdteQeYYxht', 'dF', 'Ubw', 'yfQTOeewvkwLVosmS', 'zsHCkyUBG', 'ksXBaZt', 'WDjIBMd', 'PR', 'tAkBwAlT', 'bWuDuJ', 'YEajC', 'NIJ', 'gduITsofDnyUeJAy', 'JFzXpv', 'tTRSWIcOAXle', 'lTkjqscY', 'YD', 'FgJJn', 'YvtujxNrtwKXYHkrLtx', 'kOjXbacnG', 'YKuBD', 'LtNKsuwlvhc', 'F', 'z', 'WHmkgOJ', 'SxyXX', 'to', 'ERM', 'lYvK', 'CEBpdN', 'N', 's', 'UyyAWsqcdMolC', 'VAdcfCPKZwO', 'usU', 'FzNwFma', 'oXmfTMP', 'UqyPaq', 'zG', 'OqZbmpQfUeYxwW', 'zEtqco', 'ZHIxQARcvLgXbTwHL', 'FIsRChE', 'eOlaY', 'VvNg', 'ITBXPc', 'kOoc', 'MHNg', 'yCi', 'BWZD', 'EfzKYzg', 'XYDVkiOp', 'mbsS', 'vjNXZboMidX', 'CjldRb', 'iSAtoVA', 'BHklQucVWlYFFXPrqmo', 'jKrjDBMqHfoO', 'Z', 'zvqGLqTED', 'WNeQv', 'gTmlGbzuCG', 'QUhaOgvRp', 'bFwWshvihQJHdVGLUPRYK', 'XbUWCXSrU', 'VMltCXy', 'DNmYHMd', 'LM', 'hlCPWdJ', 'AfQtlhauKGXEtJDaYFwmO', 'vuHa', 'pefEkUR', 'MVH', 'OdzGR', 'PZFsLu', 'HTBrJClmRFR', 'JwygNsGjAnhzooh', 'dRgbILRgswp', 'SOEtehzrsZLrehgmzN', 'YpvnBfwozi', 'HN', 'ZCEos', 'KtvGC', 'CkcWf', 'd', 'IQr', 'hbZwVnWuQugGL', 'tphdXcq', 'mnWL', 'NxC', 'gY', 'rhd', 'UQGYd', 'xTkJ', 'ybLTiK', 'mzvVPLimrLMZkwINfRzSCnCN', 'EDBkSAG', 'aTN', 'tKVPjGkPYYk', 'KD', 'HSK', 'uPAlyzae', 'kr', 'IWLIeeWVtkRjw', 'tkNtkEOpMQtdoJHc', 'eB', 'RlLUcHAMwpwWzR', 'GxtlHinDPQXyvZ', 'TKTz', 'fkSqnEHhSlkXoDipyytY', 'v', 'jMHUd', 'jEWsEQgFxVBCif', 'CeB', 'Ykps', 'cjiMMO', 'JVgx'] diff --git a/python_tests/memo_test_types.py b/python_tests/memo_test_types.py index 7769e3fa..caf64650 100644 --- a/python_tests/memo_test_types.py +++ b/python_tests/memo_test_types.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dataclasses import dataclass import dbzero as db0 from datetime import datetime diff --git a/python_tests/migration2_init.py b/python_tests/migration2_init.py index e25f4dd4..a4688b5f 100644 --- a/python_tests/migration2_init.py +++ b/python_tests/migration2_init.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dbzero import db0 import os import datetime diff --git a/python_tests/migration2_test.py b/python_tests/migration2_test.py index 1cd5aca7..203bff7b 100644 --- a/python_tests/migration2_test.py +++ b/python_tests/migration2_test.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dbzero import db0 import os import datetime diff --git a/python_tests/migration_init.py b/python_tests/migration_init.py index 1b9662d8..7cfb4999 100644 --- a/python_tests/migration_init.py +++ b/python_tests/migration_init.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dbzero import db0 import os diff --git a/python_tests/migration_test_1.py b/python_tests/migration_test_1.py index 4f3afa3c..418a2c3b 100644 --- a/python_tests/migration_test_1.py +++ b/python_tests/migration_test_1.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dbzero import db0 import os diff --git a/python_tests/migration_test_2.py b/python_tests/migration_test_2.py index b6d687aa..56523181 100644 --- a/python_tests/migration_test_2.py +++ b/python_tests/migration_test_2.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dbzero import db0 import os diff --git a/python_tests/test_allocator.py b/python_tests/test_allocator.py index 9e937ec0..4a344833 100644 --- a/python_tests/test_allocator.py +++ b/python_tests/test_allocator.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from random import randint diff --git a/python_tests/test_assign.py b/python_tests/test_assign.py index f97bff6f..d035eba8 100644 --- a/python_tests/test_assign.py +++ b/python_tests/test_assign.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestThreeParamsClass diff --git a/python_tests/test_atomic.py b/python_tests/test_atomic.py index 484778eb..94d6d228 100644 --- a/python_tests/test_atomic.py +++ b/python_tests/test_atomic.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import time import pytest import dbzero as db0 diff --git a/python_tests/test_autocommit.py b/python_tests/test_autocommit.py index 56b7d9aa..12a93cab 100644 --- a/python_tests/test_autocommit.py +++ b/python_tests/test_autocommit.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest from datetime import datetime import time diff --git a/python_tests/test_bool.py b/python_tests/test_bool.py index 0ffedeb1..e4ac1755 100644 --- a/python_tests/test_bool.py +++ b/python_tests/test_bool.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from .memo_test_types import MemoScopedClass def test_assing_bool_to_memo(db0_fixture): diff --git a/python_tests/test_bytearray.py b/python_tests/test_bytearray.py index 321714be..5e0ce422 100644 --- a/python_tests/test_bytearray.py +++ b/python_tests/test_bytearray.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import pytest import sys diff --git a/python_tests/test_bytes.py b/python_tests/test_bytes.py index ca06f50a..7adfbb97 100644 --- a/python_tests/test_bytes.py +++ b/python_tests/test_bytes.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from datetime import datetime diff --git a/python_tests/test_cache.py b/python_tests/test_cache.py index 3182d086..405f8cef 100644 --- a/python_tests/test_cache.py +++ b/python_tests/test_cache.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from random import randint diff --git a/python_tests/test_commit.py b/python_tests/test_commit.py index c76289a5..dec167d6 100644 --- a/python_tests/test_commit.py +++ b/python_tests/test_commit.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from itertools import islice from datetime import datetime diff --git a/python_tests/test_compare.py b/python_tests/test_compare.py index e6fed956..492c9da5 100644 --- a/python_tests/test_compare.py +++ b/python_tests/test_compare.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from contextlib import ExitStack diff --git a/python_tests/test_copy_prefix.py b/python_tests/test_copy_prefix.py index 16be7a76..703877e7 100644 --- a/python_tests/test_copy_prefix.py +++ b/python_tests/test_copy_prefix.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 import os diff --git a/python_tests/test_crash_recovery.py b/python_tests/test_crash_recovery.py index d7747722..fc7e99a6 100644 --- a/python_tests/test_crash_recovery.py +++ b/python_tests/test_crash_recovery.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import DB0_DIR from .memo_test_types import MemoTestClass, MemoTestSingleton diff --git a/python_tests/test_datetime.py b/python_tests/test_datetime.py index 998c694a..86725edb 100644 --- a/python_tests/test_datetime.py +++ b/python_tests/test_datetime.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from datetime import datetime, timezone, timedelta from dbzero import memo diff --git a/python_tests/test_decimal.py b/python_tests/test_decimal.py index 0cbce230..1466ec16 100644 --- a/python_tests/test_decimal.py +++ b/python_tests/test_decimal.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from decimal import Decimal from .conftest import MemoTestClass diff --git a/python_tests/test_decorators.py b/python_tests/test_decorators.py index 5b2cedcc..9ac88eb1 100644 --- a/python_tests/test_decorators.py +++ b/python_tests/test_decorators.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 diff --git a/python_tests/test_dict.py b/python_tests/test_dict.py index e3e16612..b3b2fc9d 100644 --- a/python_tests/test_dict.py +++ b/python_tests/test_dict.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import random import datetime diff --git a/python_tests/test_diff_storage.py b/python_tests/test_diff_storage.py index ddd6a1f7..079f11bd 100644 --- a/python_tests/test_diff_storage.py +++ b/python_tests/test_diff_storage.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton diff --git a/python_tests/test_durability.py b/python_tests/test_durability.py index 886b1703..03aa9adf 100644 --- a/python_tests/test_durability.py +++ b/python_tests/test_durability.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton diff --git a/python_tests/test_dyn_scope.py b/python_tests/test_dyn_scope.py index 8ff0b999..1bdad81b 100644 --- a/python_tests/test_dyn_scope.py +++ b/python_tests/test_dyn_scope.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_enum.py b/python_tests/test_enum.py index 41b60860..0024fc34 100644 --- a/python_tests/test_enum.py +++ b/python_tests/test_enum.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton, MemoDataPxClass, DATA_PX, TriColor diff --git a/python_tests/test_enum_class.py b/python_tests/test_enum_class.py index f966e171..b941dd28 100644 --- a/python_tests/test_enum_class.py +++ b/python_tests/test_enum_class.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_exists.py b/python_tests/test_exists.py index 2577a0aa..3b2686c3 100644 --- a/python_tests/test_exists.py +++ b/python_tests/test_exists.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, DynamicDataClass, MemoDataPxSingleton, MemoTestSingleton diff --git a/python_tests/test_fast_query.py b/python_tests/test_fast_query.py index 46143261..344fa527 100644 --- a/python_tests/test_fast_query.py +++ b/python_tests/test_fast_query.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import KVTestClass, MemoTestClass, MemoDataPxClass, TriColor diff --git a/python_tests/test_fetch.py b/python_tests/test_fetch.py index 8c4091b9..ffce8b5e 100644 --- a/python_tests/test_fetch.py +++ b/python_tests/test_fetch.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, DynamicDataClass, MemoDataPxSingleton, MemoTestSingleton diff --git a/python_tests/test_field_layout.py b/python_tests/test_field_layout.py index eefacc09..3a07d6e7 100644 --- a/python_tests/test_field_layout.py +++ b/python_tests/test_field_layout.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import DynamicDataClass, MemoTestClass diff --git a/python_tests/test_filter.py b/python_tests/test_filter.py index e35ff9d3..e096e4a4 100644 --- a/python_tests/test_filter.py +++ b/python_tests/test_filter.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_find.py b/python_tests/test_find.py index 5ca8291c..a2bab8c9 100644 --- a/python_tests/test_find.py +++ b/python_tests/test_find.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoDataPxClass, MemoTestSingleton, MemoClassForTags, MemoScopedClass diff --git a/python_tests/test_foreign_tags.py b/python_tests/test_foreign_tags.py index 616faef2..e65035f4 100644 --- a/python_tests/test_foreign_tags.py +++ b/python_tests/test_foreign_tags.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton diff --git a/python_tests/test_graph_model.py b/python_tests/test_graph_model.py index 9fb855e0..2c41ad45 100644 --- a/python_tests/test_graph_model.py +++ b/python_tests/test_graph_model.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton diff --git a/python_tests/test_index.py b/python_tests/test_index.py index 14c65966..c2ecec05 100644 --- a/python_tests/test_index.py +++ b/python_tests/test_index.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_inheritance.py b/python_tests/test_inheritance.py index 44a1e163..c80bc052 100644 --- a/python_tests/test_inheritance.py +++ b/python_tests/test_inheritance.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_init.py b/python_tests/test_init.py index fcc14140..9c1aff50 100644 --- a/python_tests/test_init.py +++ b/python_tests/test_init.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import DB0_DIR import shutil diff --git a/python_tests/test_issues_1.py b/python_tests/test_issues_1.py index 5b1b4648..d658f906 100644 --- a/python_tests/test_issues_1.py +++ b/python_tests/test_issues_1.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 import random diff --git a/python_tests/test_issues_10.py b/python_tests/test_issues_10.py index 82fe2903..1ee14e35 100644 --- a/python_tests/test_issues_10.py +++ b/python_tests/test_issues_10.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import DB0_DIR from datetime import datetime diff --git a/python_tests/test_issues_11.py b/python_tests/test_issues_11.py index 36c0bb7f..104ce533 100644 --- a/python_tests/test_issues_11.py +++ b/python_tests/test_issues_11.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import pytest from .conftest import DB0_DIR diff --git a/python_tests/test_issues_12.py b/python_tests/test_issues_12.py index 74a21d22..5621a6bd 100644 --- a/python_tests/test_issues_12.py +++ b/python_tests/test_issues_12.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import pytest from .conftest import DB0_DIR diff --git a/python_tests/test_issues_13.py b/python_tests/test_issues_13.py index 8668f3e5..6a6fb4cd 100644 --- a/python_tests/test_issues_13.py +++ b/python_tests/test_issues_13.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import pytest from .conftest import DB0_DIR diff --git a/python_tests/test_issues_2.py b/python_tests/test_issues_2.py index 3929081a..3b5c7075 100644 --- a/python_tests/test_issues_2.py +++ b/python_tests/test_issues_2.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from datetime import datetime diff --git a/python_tests/test_issues_3.py b/python_tests/test_issues_3.py index 26fc4137..73ce8104 100644 --- a/python_tests/test_issues_3.py +++ b/python_tests/test_issues_3.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from datetime import datetime diff --git a/python_tests/test_issues_4.py b/python_tests/test_issues_4.py index 7c17932f..9ff2178a 100644 --- a/python_tests/test_issues_4.py +++ b/python_tests/test_issues_4.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from unittest.mock import patch diff --git a/python_tests/test_issues_5.py b/python_tests/test_issues_5.py index d1f8c3d0..0fa5467d 100644 --- a/python_tests/test_issues_5.py +++ b/python_tests/test_issues_5.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_issues_6.py b/python_tests/test_issues_6.py index 53dbccdb..68593c4f 100644 --- a/python_tests/test_issues_6.py +++ b/python_tests/test_issues_6.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import DB0_DIR from .memo_test_types import MemoTestSingleton diff --git a/python_tests/test_issues_7.py b/python_tests/test_issues_7.py index c2111371..925dbc64 100644 --- a/python_tests/test_issues_7.py +++ b/python_tests/test_issues_7.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_issues_8.py b/python_tests/test_issues_8.py index 6edd1c8a..fc58cbae 100644 --- a/python_tests/test_issues_8.py +++ b/python_tests/test_issues_8.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import MemoTestClass diff --git a/python_tests/test_issues_9.py b/python_tests/test_issues_9.py index 871303b2..387b62ed 100644 --- a/python_tests/test_issues_9.py +++ b/python_tests/test_issues_9.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .conftest import MemoTestSingleton from .conftest import DB0_DIR diff --git a/python_tests/test_join.py b/python_tests/test_join.py index 328ddcd0..e1edcb19 100644 --- a/python_tests/test_join.py +++ b/python_tests/test_join.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import operator import dbzero as db0 diff --git a/python_tests/test_list.py b/python_tests/test_list.py index d33d8e81..78c27615 100644 --- a/python_tests/test_list.py +++ b/python_tests/test_list.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import itertools import pytest import dbzero as db0 diff --git a/python_tests/test_load.py b/python_tests/test_load.py index 1df1be51..a357c64a 100644 --- a/python_tests/test_load.py +++ b/python_tests/test_load.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import (MemoTestClass, MemoTestThreeParamsClass, MemoTestCustomLoadClass, diff --git a/python_tests/test_locked.py b/python_tests/test_locked.py index 03cfa124..69181984 100644 --- a/python_tests/test_locked.py +++ b/python_tests/test_locked.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import random import asyncio diff --git a/python_tests/test_memo.py b/python_tests/test_memo.py index 3ac3131a..3acbb696 100644 --- a/python_tests/test_memo.py +++ b/python_tests/test_memo.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, TriColor, MemoAnyAttrs diff --git a/python_tests/test_memo_dataclass.py b/python_tests/test_memo_dataclass.py index 8da34eaf..57659f51 100644 --- a/python_tests/test_memo_dataclass.py +++ b/python_tests/test_memo_dataclass.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, TriColor, MemoTestSingleton diff --git a/python_tests/test_memo_immutable.py b/python_tests/test_memo_immutable.py index 5a14cf4c..0b729347 100644 --- a/python_tests/test_memo_immutable.py +++ b/python_tests/test_memo_immutable.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from random import random import pytest import dbzero as db0 diff --git a/python_tests/test_memo_init.py b/python_tests/test_memo_init.py index 89f42858..423ba266 100644 --- a/python_tests/test_memo_init.py +++ b/python_tests/test_memo_init.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 diff --git a/python_tests/test_memo_lofi.py b/python_tests/test_memo_lofi.py index 1ac711c7..7244ea08 100644 --- a/python_tests/test_memo_lofi.py +++ b/python_tests/test_memo_lofi.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestThreeParamsClass, MemoAnyAttrs diff --git a/python_tests/test_memo_no_cache.py b/python_tests/test_memo_no_cache.py index d3e1577a..45279ee7 100644 --- a/python_tests/test_memo_no_cache.py +++ b/python_tests/test_memo_no_cache.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from random import random import pytest import dbzero as db0 diff --git a/python_tests/test_memo_singleton.py b/python_tests/test_memo_singleton.py index 5703689e..2ab65168 100644 --- a/python_tests/test_memo_singleton.py +++ b/python_tests/test_memo_singleton.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton, MemoScopedSingleton, MemoDataPxSingleton diff --git a/python_tests/test_meta_io.py b/python_tests/test_meta_io.py index ba001f14..2d657e42 100644 --- a/python_tests/test_meta_io.py +++ b/python_tests/test_meta_io.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import multiprocessing import time diff --git a/python_tests/test_migration.py b/python_tests/test_migration.py index 76e918cf..9c3dfe73 100644 --- a/python_tests/test_migration.py +++ b/python_tests/test_migration.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 import datetime diff --git a/python_tests/test_multi_index.py b/python_tests/test_multi_index.py index 95b9a785..6b9e1060 100644 --- a/python_tests/test_multi_index.py +++ b/python_tests/test_multi_index.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_multi_prefix.py b/python_tests/test_multi_prefix.py index d919e52f..9f423386 100644 --- a/python_tests/test_multi_prefix.py +++ b/python_tests/test_multi_prefix.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestPxClass, MemoTestSingleton diff --git a/python_tests/test_multiple_inheritance.py b/python_tests/test_multiple_inheritance.py index 991ca7da..ccb89971 100644 --- a/python_tests/test_multiple_inheritance.py +++ b/python_tests/test_multiple_inheritance.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 diff --git a/python_tests/test_multiprocess.py b/python_tests/test_multiprocess.py index 7404861c..57d6872b 100644 --- a/python_tests/test_multiprocess.py +++ b/python_tests/test_multiprocess.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from datetime import date, datetime import pytest import subprocess diff --git a/python_tests/test_object.py b/python_tests/test_object.py index ef19ceb2..5b0fc232 100644 --- a/python_tests/test_object.py +++ b/python_tests/test_object.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, DynamicDataClass, MemoTestSingleton diff --git a/python_tests/test_object_lifecycle.py b/python_tests/test_object_lifecycle.py index fee8e5b8..ea6462e0 100644 --- a/python_tests/test_object_lifecycle.py +++ b/python_tests/test_object_lifecycle.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from typing import Any import pytest import dbzero as db0 diff --git a/python_tests/test_object_stress.py b/python_tests/test_object_stress.py index 2abe207b..fb4a245c 100644 --- a/python_tests/test_object_stress.py +++ b/python_tests/test_object_stress.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from datetime import datetime diff --git a/python_tests/test_page_io.py b/python_tests/test_page_io.py index a4622d81..de1648b6 100644 --- a/python_tests/test_page_io.py +++ b/python_tests/test_page_io.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton from .conftest import DB0_DIR diff --git a/python_tests/test_prefix_api.py b/python_tests/test_prefix_api.py index 6ee6bb65..50fdc7ad 100644 --- a/python_tests/test_prefix_api.py +++ b/python_tests/test_prefix_api.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from .memo_test_types import MemoTestClass,TriColor diff --git a/python_tests/test_query_compare.py b/python_tests/test_query_compare.py index 7522e5bf..3c3f7b53 100644 --- a/python_tests/test_query_compare.py +++ b/python_tests/test_query_compare.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_query_serialization.py b/python_tests/test_query_serialization.py index 30a84c9a..00281926 100644 --- a/python_tests/test_query_serialization.py +++ b/python_tests/test_query_serialization.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_query_signature.py b/python_tests/test_query_signature.py index 7962466e..00d5e633 100644 --- a/python_tests/test_query_signature.py +++ b/python_tests/test_query_signature.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_reflection_api.py b/python_tests/test_reflection_api.py index 443af205..f81b81eb 100644 --- a/python_tests/test_reflection_api.py +++ b/python_tests/test_reflection_api.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 import multiprocessing diff --git a/python_tests/test_refresh.py b/python_tests/test_refresh.py index 530332fc..6150a47d 100644 --- a/python_tests/test_refresh.py +++ b/python_tests/test_refresh.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import multiprocessing import time diff --git a/python_tests/test_schema.py b/python_tests/test_schema.py index b206744c..e0a00919 100644 --- a/python_tests/test_schema.py +++ b/python_tests/test_schema.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_scoped_enums.py b/python_tests/test_scoped_enums.py index 0c11c1c9..8fa56e12 100644 --- a/python_tests/test_scoped_enums.py +++ b/python_tests/test_scoped_enums.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_scoped_types.py b/python_tests/test_scoped_types.py index 679d0219..a91bb814 100644 --- a/python_tests/test_scoped_types.py +++ b/python_tests/test_scoped_types.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .conftest import DB0_DIR diff --git a/python_tests/test_select.py b/python_tests/test_select.py index 5ad596d3..be861b28 100644 --- a/python_tests/test_select.py +++ b/python_tests/test_select.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from contextlib import ExitStack diff --git a/python_tests/test_set.py b/python_tests/test_set.py index 7cb8c2da..91231be5 100644 --- a/python_tests/test_set.py +++ b/python_tests/test_set.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import datetime import random diff --git a/python_tests/test_slice.py b/python_tests/test_slice.py index af748b60..43c3bb4d 100644 --- a/python_tests/test_slice.py +++ b/python_tests/test_slice.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_snapshot.py b/python_tests/test_snapshot.py index 01fead0e..4d0ce817 100644 --- a/python_tests/test_snapshot.py +++ b/python_tests/test_snapshot.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoTestSingleton, MemoDataPxSingleton diff --git a/python_tests/test_split_by.py b/python_tests/test_split_by.py index 6a3e1f9c..b59cd386 100644 --- a/python_tests/test_split_by.py +++ b/python_tests/test_split_by.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, MemoDataPxClass, TriColor diff --git a/python_tests/test_storage.py b/python_tests/test_storage.py index 997935ad..b2c09d5f 100644 --- a/python_tests/test_storage.py +++ b/python_tests/test_storage.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestSingleton, MemoTestClass diff --git a/python_tests/test_storage_stats.py b/python_tests/test_storage_stats.py index 16b4d511..3e726b38 100644 --- a/python_tests/test_storage_stats.py +++ b/python_tests/test_storage_stats.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from dataclasses import dataclass import dbzero as db0 from typing import Dict, List diff --git a/python_tests/test_tag_fields.py b/python_tests/test_tag_fields.py index ce0042f4..9d0e68c4 100644 --- a/python_tests/test_tag_fields.py +++ b/python_tests/test_tag_fields.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, KVTestClass diff --git a/python_tests/test_tags.py b/python_tests/test_tags.py index 93d8b082..2712369c 100644 --- a/python_tests/test_tags.py +++ b/python_tests/test_tags.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import operator import dbzero as db0 diff --git a/python_tests/test_telemetry.py b/python_tests/test_telemetry.py index 672b7879..1b25f100 100644 --- a/python_tests/test_telemetry.py +++ b/python_tests/test_telemetry.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_touch.py b/python_tests/test_touch.py index 1eeab379..13a03f43 100644 --- a/python_tests/test_touch.py +++ b/python_tests/test_touch.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass, TriColor, MemoTestSingleton diff --git a/python_tests/test_tuple.py b/python_tests/test_tuple.py index 4bc97306..48b0cf84 100644 --- a/python_tests/test_tuple.py +++ b/python_tests/test_tuple.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_types.py b/python_tests/test_types.py index 8d517f78..34f3d401 100644 --- a/python_tests/test_types.py +++ b/python_tests/test_types.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 diff --git a/python_tests/test_utilities.py b/python_tests/test_utilities.py index f64591f2..7581e9a2 100644 --- a/python_tests/test_utilities.py +++ b/python_tests/test_utilities.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 def test_taggify(): diff --git a/python_tests/test_uuid.py b/python_tests/test_uuid.py index b4bac79a..213ecc5d 100644 --- a/python_tests/test_uuid.py +++ b/python_tests/test_uuid.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + from typing import Any import pytest import dbzero as db0 diff --git a/python_tests/test_volume_stress.py b/python_tests/test_volume_stress.py index 35d47696..10c200a8 100644 --- a/python_tests/test_volume_stress.py +++ b/python_tests/test_volume_stress.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestClass diff --git a/python_tests/test_weak_refs.py b/python_tests/test_weak_refs.py index 67663373..2500d6b9 100644 --- a/python_tests/test_weak_refs.py +++ b/python_tests/test_weak_refs.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from .memo_test_types import MemoTestPxClass diff --git a/python_tests/test_zorch_model.py b/python_tests/test_zorch_model.py index 7062c7c9..ec5903f4 100644 --- a/python_tests/test_zorch_model.py +++ b/python_tests/test_zorch_model.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import pytest import dbzero as db0 from dbzero import memo, no diff --git a/samples/dump.py b/samples/dump.py index 33967268..15ca3ad9 100644 --- a/samples/dump.py +++ b/samples/dump.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import argparse diff --git a/samples/explore.py b/samples/explore.py index cb1aeeb8..05940c5c 100644 --- a/samples/explore.py +++ b/samples/explore.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import argparse import itertools diff --git a/samples/explore_model.py b/samples/explore_model.py index 18e8fe66..4486eecb 100644 --- a/samples/explore_model.py +++ b/samples/explore_model.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from model import * diff --git a/samples/explore_queries.py b/samples/explore_queries.py index e6d11288..c4db8878 100644 --- a/samples/explore_queries.py +++ b/samples/explore_queries.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import argparse diff --git a/samples/generate.py b/samples/generate.py index 4f55bdae..93c4fd72 100644 --- a/samples/generate.py +++ b/samples/generate.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 import inspect from dbzero import memo diff --git a/samples/model.py b/samples/model.py index 740d0f54..7b5cb7c6 100644 --- a/samples/model.py +++ b/samples/model.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 """ diff --git a/samples/queries.py b/samples/queries.py index 1aab4ae4..10afe3a9 100644 --- a/samples/queries.py +++ b/samples/queries.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import dbzero as db0 from model import * diff --git a/scripts/generate_meson.py b/scripts/generate_meson.py index 74849535..80b18d9a 100644 --- a/scripts/generate_meson.py +++ b/scripts/generate_meson.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import os import sys diff --git a/scripts/generate_meson_dbzero.py b/scripts/generate_meson_dbzero.py index 32e049ff..644b856d 100644 --- a/scripts/generate_meson_dbzero.py +++ b/scripts/generate_meson_dbzero.py @@ -1,4 +1,7 @@ #!/usr/bin/env python3 +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + """ Simple script for generating meson.build file for dbzero Python package. Based on the existing generate_meson.py script pattern. diff --git a/scripts/generate_meson_tests.py b/scripts/generate_meson_tests.py index 606005ea..628b8303 100644 --- a/scripts/generate_meson_tests.py +++ b/scripts/generate_meson_tests.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +# Copyright (c) 2025 DBZero Software sp. z o.o. + import os import sys diff --git a/src/dbzero/bindings/TypeId.cpp b/src/dbzero/bindings/TypeId.cpp index d105ee91..63273912 100644 --- a/src/dbzero/bindings/TypeId.cpp +++ b/src/dbzero/bindings/TypeId.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TypeId.hpp" namespace db0::bindings diff --git a/src/dbzero/bindings/TypeId.hpp b/src/dbzero/bindings/TypeId.hpp index be98fc69..ef9f845d 100644 --- a/src/dbzero/bindings/TypeId.hpp +++ b/src/dbzero/bindings/TypeId.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/ArgParse.cpp b/src/dbzero/bindings/python/ArgParse.cpp index 447d9d5a..f521ad37 100644 --- a/src/dbzero/bindings/python/ArgParse.cpp +++ b/src/dbzero/bindings/python/ArgParse.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ArgParse.hpp" namespace db0::python diff --git a/src/dbzero/bindings/python/ArgParse.hpp b/src/dbzero/bindings/python/ArgParse.hpp index 0a4d93a9..e69ecf6b 100644 --- a/src/dbzero/bindings/python/ArgParse.hpp +++ b/src/dbzero/bindings/python/ArgParse.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/Memo.cpp b/src/dbzero/bindings/python/Memo.cpp index 305b4e54..897a61ae 100644 --- a/src/dbzero/bindings/python/Memo.cpp +++ b/src/dbzero/bindings/python/Memo.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Memo.hpp" #include "PyToolkit.hpp" #include diff --git a/src/dbzero/bindings/python/Memo.hpp b/src/dbzero/bindings/python/Memo.hpp index af49c69e..11c281e7 100644 --- a/src/dbzero/bindings/python/Memo.hpp +++ b/src/dbzero/bindings/python/Memo.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/MemoExpiredRef.cpp b/src/dbzero/bindings/python/MemoExpiredRef.cpp index 2d20f6e1..b1e28f58 100644 --- a/src/dbzero/bindings/python/MemoExpiredRef.cpp +++ b/src/dbzero/bindings/python/MemoExpiredRef.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MemoExpiredRef.hpp" #include #include diff --git a/src/dbzero/bindings/python/MemoExpiredRef.hpp b/src/dbzero/bindings/python/MemoExpiredRef.hpp index 2721e662..773d2e1b 100644 --- a/src/dbzero/bindings/python/MemoExpiredRef.hpp +++ b/src/dbzero/bindings/python/MemoExpiredRef.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/MemoTypeDecoration.cpp b/src/dbzero/bindings/python/MemoTypeDecoration.cpp index 99a6bc95..7280fe64 100644 --- a/src/dbzero/bindings/python/MemoTypeDecoration.cpp +++ b/src/dbzero/bindings/python/MemoTypeDecoration.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MemoTypeDecoration.hpp" #include "Memo.hpp" #include diff --git a/src/dbzero/bindings/python/MemoTypeDecoration.hpp b/src/dbzero/bindings/python/MemoTypeDecoration.hpp index b48767f6..707b1781 100644 --- a/src/dbzero/bindings/python/MemoTypeDecoration.hpp +++ b/src/dbzero/bindings/python/MemoTypeDecoration.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/Migration.cpp b/src/dbzero/bindings/python/Migration.cpp index 30c80ddb..ee234dd5 100644 --- a/src/dbzero/bindings/python/Migration.cpp +++ b/src/dbzero/bindings/python/Migration.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Migration.hpp" #include "PySafeAPI.hpp" diff --git a/src/dbzero/bindings/python/Migration.hpp b/src/dbzero/bindings/python/Migration.hpp index 3160c5a3..f0f2c4c0 100644 --- a/src/dbzero/bindings/python/Migration.hpp +++ b/src/dbzero/bindings/python/Migration.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyAPI.cpp b/src/dbzero/bindings/python/PyAPI.cpp index e1fcffe1..5da082db 100644 --- a/src/dbzero/bindings/python/PyAPI.cpp +++ b/src/dbzero/bindings/python/PyAPI.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyAPI.hpp" #include "PyInternalAPI.hpp" #include "PyTagsAPI.hpp" diff --git a/src/dbzero/bindings/python/PyAPI.hpp b/src/dbzero/bindings/python/PyAPI.hpp index 7c400078..618cd20a 100644 --- a/src/dbzero/bindings/python/PyAPI.hpp +++ b/src/dbzero/bindings/python/PyAPI.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once // This module contains python specific dbzero API implementation diff --git a/src/dbzero/bindings/python/PyAtomic.cpp b/src/dbzero/bindings/python/PyAtomic.cpp index ae2f7d25..d56c9b1f 100644 --- a/src/dbzero/bindings/python/PyAtomic.cpp +++ b/src/dbzero/bindings/python/PyAtomic.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyAtomic.hpp" #include "PyToolkit.hpp" #include "PyInternalAPI.hpp" diff --git a/src/dbzero/bindings/python/PyAtomic.hpp b/src/dbzero/bindings/python/PyAtomic.hpp index d6820079..9d573635 100644 --- a/src/dbzero/bindings/python/PyAtomic.hpp +++ b/src/dbzero/bindings/python/PyAtomic.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "PyWrapper.hpp" #include diff --git a/src/dbzero/bindings/python/PyCommonBase.hpp b/src/dbzero/bindings/python/PyCommonBase.hpp index c9bee2d0..3e45f2af 100644 --- a/src/dbzero/bindings/python/PyCommonBase.hpp +++ b/src/dbzero/bindings/python/PyCommonBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyHash.cpp b/src/dbzero/bindings/python/PyHash.cpp index 54542e82..0d2c1cf4 100644 --- a/src/dbzero/bindings/python/PyHash.cpp +++ b/src/dbzero/bindings/python/PyHash.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyHash.hpp" #include #include diff --git a/src/dbzero/bindings/python/PyHash.hpp b/src/dbzero/bindings/python/PyHash.hpp index 2b3ed63b..1529deb7 100644 --- a/src/dbzero/bindings/python/PyHash.hpp +++ b/src/dbzero/bindings/python/PyHash.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include #include diff --git a/src/dbzero/bindings/python/PyInternalAPI.cpp b/src/dbzero/bindings/python/PyInternalAPI.cpp index 720643d0..82276b66 100644 --- a/src/dbzero/bindings/python/PyInternalAPI.cpp +++ b/src/dbzero/bindings/python/PyInternalAPI.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyInternalAPI.hpp" #include "PyToolkit.hpp" #include "Memo.hpp" diff --git a/src/dbzero/bindings/python/PyInternalAPI.hpp b/src/dbzero/bindings/python/PyInternalAPI.hpp index 7e85988f..b22390e9 100644 --- a/src/dbzero/bindings/python/PyInternalAPI.hpp +++ b/src/dbzero/bindings/python/PyInternalAPI.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyLocked.cpp b/src/dbzero/bindings/python/PyLocked.cpp index 0ddc5f72..f181eae5 100644 --- a/src/dbzero/bindings/python/PyLocked.cpp +++ b/src/dbzero/bindings/python/PyLocked.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyLocked.hpp" #include "PyToolkit.hpp" #include "PyInternalAPI.hpp" diff --git a/src/dbzero/bindings/python/PyLocked.hpp b/src/dbzero/bindings/python/PyLocked.hpp index 8c86b5f5..b00e6cb0 100644 --- a/src/dbzero/bindings/python/PyLocked.hpp +++ b/src/dbzero/bindings/python/PyLocked.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "PyWrapper.hpp" #include diff --git a/src/dbzero/bindings/python/PyLocks.cpp b/src/dbzero/bindings/python/PyLocks.cpp index 3b005fda..520a01b1 100644 --- a/src/dbzero/bindings/python/PyLocks.cpp +++ b/src/dbzero/bindings/python/PyLocks.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyLocks.hpp" namespace db0::python diff --git a/src/dbzero/bindings/python/PyLocks.hpp b/src/dbzero/bindings/python/PyLocks.hpp index 35cde495..5add30bc 100644 --- a/src/dbzero/bindings/python/PyLocks.hpp +++ b/src/dbzero/bindings/python/PyLocks.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyObjectTagManager.cpp b/src/dbzero/bindings/python/PyObjectTagManager.cpp index 769aec35..f2724ded 100644 --- a/src/dbzero/bindings/python/PyObjectTagManager.cpp +++ b/src/dbzero/bindings/python/PyObjectTagManager.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyObjectTagManager.hpp" #include "Memo.hpp" #include "PyInternalAPI.hpp" diff --git a/src/dbzero/bindings/python/PyObjectTagManager.hpp b/src/dbzero/bindings/python/PyObjectTagManager.hpp index b1c32481..ea968870 100644 --- a/src/dbzero/bindings/python/PyObjectTagManager.hpp +++ b/src/dbzero/bindings/python/PyObjectTagManager.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyReflectionAPI.cpp b/src/dbzero/bindings/python/PyReflectionAPI.cpp index 093c04d9..c631e347 100644 --- a/src/dbzero/bindings/python/PyReflectionAPI.cpp +++ b/src/dbzero/bindings/python/PyReflectionAPI.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyReflectionAPI.hpp" #include #include diff --git a/src/dbzero/bindings/python/PyReflectionAPI.hpp b/src/dbzero/bindings/python/PyReflectionAPI.hpp index 1f467feb..cd690555 100644 --- a/src/dbzero/bindings/python/PyReflectionAPI.hpp +++ b/src/dbzero/bindings/python/PyReflectionAPI.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PySafeAPI.cpp b/src/dbzero/bindings/python/PySafeAPI.cpp index 3bd32ee6..bec053fe 100644 --- a/src/dbzero/bindings/python/PySafeAPI.cpp +++ b/src/dbzero/bindings/python/PySafeAPI.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PySafeAPI.hpp" namespace db0::python diff --git a/src/dbzero/bindings/python/PySafeAPI.hpp b/src/dbzero/bindings/python/PySafeAPI.hpp index 5a7b2e57..b59c3787 100644 --- a/src/dbzero/bindings/python/PySafeAPI.hpp +++ b/src/dbzero/bindings/python/PySafeAPI.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PySnapshot.cpp b/src/dbzero/bindings/python/PySnapshot.cpp index 4451907c..fee7c8a4 100644 --- a/src/dbzero/bindings/python/PySnapshot.cpp +++ b/src/dbzero/bindings/python/PySnapshot.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PySnapshot.hpp" #include "PyInternalAPI.hpp" #include "PyToolkit.hpp" diff --git a/src/dbzero/bindings/python/PySnapshot.hpp b/src/dbzero/bindings/python/PySnapshot.hpp index 28ae26aa..afb3857f 100644 --- a/src/dbzero/bindings/python/PySnapshot.hpp +++ b/src/dbzero/bindings/python/PySnapshot.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyTagSet.cpp b/src/dbzero/bindings/python/PyTagSet.cpp index d18406dd..5bf1964d 100644 --- a/src/dbzero/bindings/python/PyTagSet.cpp +++ b/src/dbzero/bindings/python/PyTagSet.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyTagSet.hpp" #include "PyInternalAPI.hpp" #include diff --git a/src/dbzero/bindings/python/PyTagSet.hpp b/src/dbzero/bindings/python/PyTagSet.hpp index 0b284c14..da8d65ab 100644 --- a/src/dbzero/bindings/python/PyTagSet.hpp +++ b/src/dbzero/bindings/python/PyTagSet.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyTagsAPI.cpp b/src/dbzero/bindings/python/PyTagsAPI.cpp index d7c290c1..312bb4e2 100644 --- a/src/dbzero/bindings/python/PyTagsAPI.cpp +++ b/src/dbzero/bindings/python/PyTagsAPI.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyTagsAPI.hpp" #include "PyInternalAPI.hpp" #include "PySnapshot.hpp" diff --git a/src/dbzero/bindings/python/PyTagsAPI.hpp b/src/dbzero/bindings/python/PyTagsAPI.hpp index 2d1b80ac..cf5ff349 100644 --- a/src/dbzero/bindings/python/PyTagsAPI.hpp +++ b/src/dbzero/bindings/python/PyTagsAPI.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyToolkit.cpp b/src/dbzero/bindings/python/PyToolkit.cpp index 35a6e336..70f6e42a 100644 --- a/src/dbzero/bindings/python/PyToolkit.cpp +++ b/src/dbzero/bindings/python/PyToolkit.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyToolkit.hpp" #include "Memo.hpp" #include "MemoExpiredRef.hpp" diff --git a/src/dbzero/bindings/python/PyToolkit.hpp b/src/dbzero/bindings/python/PyToolkit.hpp index da54588d..ec647af3 100644 --- a/src/dbzero/bindings/python/PyToolkit.hpp +++ b/src/dbzero/bindings/python/PyToolkit.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyTypeManager.cpp b/src/dbzero/bindings/python/PyTypeManager.cpp index 7bc9ec66..803e3205 100644 --- a/src/dbzero/bindings/python/PyTypeManager.cpp +++ b/src/dbzero/bindings/python/PyTypeManager.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyTypeManager.hpp" #include #include diff --git a/src/dbzero/bindings/python/PyTypeManager.hpp b/src/dbzero/bindings/python/PyTypeManager.hpp index 72733eb7..7609f3ad 100644 --- a/src/dbzero/bindings/python/PyTypeManager.hpp +++ b/src/dbzero/bindings/python/PyTypeManager.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyTypes.hpp b/src/dbzero/bindings/python/PyTypes.hpp index 942ec795..aa605d15 100644 --- a/src/dbzero/bindings/python/PyTypes.hpp +++ b/src/dbzero/bindings/python/PyTypes.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyWeakProxy.cpp b/src/dbzero/bindings/python/PyWeakProxy.cpp index 8f55b7ef..c7408118 100644 --- a/src/dbzero/bindings/python/PyWeakProxy.cpp +++ b/src/dbzero/bindings/python/PyWeakProxy.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyWeakProxy.hpp" #include "Memo.hpp" #include "MemoExpiredRef.hpp" diff --git a/src/dbzero/bindings/python/PyWeakProxy.hpp b/src/dbzero/bindings/python/PyWeakProxy.hpp index 6cfe1ffa..5e60af89 100644 --- a/src/dbzero/bindings/python/PyWeakProxy.hpp +++ b/src/dbzero/bindings/python/PyWeakProxy.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyWorkspace.cpp b/src/dbzero/bindings/python/PyWorkspace.cpp index e04fb44c..d6817a5c 100644 --- a/src/dbzero/bindings/python/PyWorkspace.cpp +++ b/src/dbzero/bindings/python/PyWorkspace.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyWorkspace.hpp" #include #include diff --git a/src/dbzero/bindings/python/PyWorkspace.hpp b/src/dbzero/bindings/python/PyWorkspace.hpp index d433c5f1..dfef6848 100644 --- a/src/dbzero/bindings/python/PyWorkspace.hpp +++ b/src/dbzero/bindings/python/PyWorkspace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/PyWrapper.hpp b/src/dbzero/bindings/python/PyWrapper.hpp index b3ab0f41..6b46abc0 100644 --- a/src/dbzero/bindings/python/PyWrapper.hpp +++ b/src/dbzero/bindings/python/PyWrapper.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/Types.cpp b/src/dbzero/bindings/python/Types.cpp index 896df8bd..c12b2a4e 100644 --- a/src/dbzero/bindings/python/Types.cpp +++ b/src/dbzero/bindings/python/Types.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Types.hpp" #include "PyToolkit.hpp" #include "Memo.hpp" diff --git a/src/dbzero/bindings/python/Types.hpp b/src/dbzero/bindings/python/Types.hpp index 6290be17..89138d0a 100644 --- a/src/dbzero/bindings/python/Types.hpp +++ b/src/dbzero/bindings/python/Types.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/Utils.hpp b/src/dbzero/bindings/python/Utils.hpp index b015047d..79fe0752 100644 --- a/src/dbzero/bindings/python/Utils.hpp +++ b/src/dbzero/bindings/python/Utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include #include diff --git a/src/dbzero/bindings/python/WhichType.cpp b/src/dbzero/bindings/python/WhichType.cpp index b3f5cc5c..ed333600 100644 --- a/src/dbzero/bindings/python/WhichType.cpp +++ b/src/dbzero/bindings/python/WhichType.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "WhichType.hpp" namespace db0::python diff --git a/src/dbzero/bindings/python/WhichType.hpp b/src/dbzero/bindings/python/WhichType.hpp index 6afbe3d4..061c492d 100644 --- a/src/dbzero/bindings/python/WhichType.hpp +++ b/src/dbzero/bindings/python/WhichType.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/CollectionMethods.hpp b/src/dbzero/bindings/python/collections/CollectionMethods.hpp index d4ad7f7d..bad32594 100644 --- a/src/dbzero/bindings/python/collections/CollectionMethods.hpp +++ b/src/dbzero/bindings/python/collections/CollectionMethods.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/bindings/python/collections/PyByteArray.cpp b/src/dbzero/bindings/python/collections/PyByteArray.cpp index 2f78d3e1..cdd8dc70 100644 --- a/src/dbzero/bindings/python/collections/PyByteArray.cpp +++ b/src/dbzero/bindings/python/collections/PyByteArray.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyByteArray.hpp" #include #include "PyIterator.hpp" diff --git a/src/dbzero/bindings/python/collections/PyByteArray.hpp b/src/dbzero/bindings/python/collections/PyByteArray.hpp index 47f7a9d7..2e45e8d4 100644 --- a/src/dbzero/bindings/python/collections/PyByteArray.hpp +++ b/src/dbzero/bindings/python/collections/PyByteArray.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PyDict.cpp b/src/dbzero/bindings/python/collections/PyDict.cpp index 8ab57f29..9672c25a 100644 --- a/src/dbzero/bindings/python/collections/PyDict.cpp +++ b/src/dbzero/bindings/python/collections/PyDict.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "PyDictView.hpp" #include diff --git a/src/dbzero/bindings/python/collections/PyDict.hpp b/src/dbzero/bindings/python/collections/PyDict.hpp index 47d3e371..37a504a0 100644 --- a/src/dbzero/bindings/python/collections/PyDict.hpp +++ b/src/dbzero/bindings/python/collections/PyDict.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PyDictView.cpp b/src/dbzero/bindings/python/collections/PyDictView.cpp index 282836ea..3177299a 100644 --- a/src/dbzero/bindings/python/collections/PyDictView.cpp +++ b/src/dbzero/bindings/python/collections/PyDictView.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyDictView.hpp" #include "PyDict.hpp" #include "PyIterator.hpp" diff --git a/src/dbzero/bindings/python/collections/PyDictView.hpp b/src/dbzero/bindings/python/collections/PyDictView.hpp index 941dd801..186289c1 100644 --- a/src/dbzero/bindings/python/collections/PyDictView.hpp +++ b/src/dbzero/bindings/python/collections/PyDictView.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PyIndex.cpp b/src/dbzero/bindings/python/collections/PyIndex.cpp index 431afe08..620f5ccb 100644 --- a/src/dbzero/bindings/python/collections/PyIndex.cpp +++ b/src/dbzero/bindings/python/collections/PyIndex.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyIndex.hpp" #include #include diff --git a/src/dbzero/bindings/python/collections/PyIndex.hpp b/src/dbzero/bindings/python/collections/PyIndex.hpp index eba2f877..48806d12 100644 --- a/src/dbzero/bindings/python/collections/PyIndex.hpp +++ b/src/dbzero/bindings/python/collections/PyIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PyIterator.hpp b/src/dbzero/bindings/python/collections/PyIterator.hpp index ef8fca37..0b4f1cf7 100644 --- a/src/dbzero/bindings/python/collections/PyIterator.hpp +++ b/src/dbzero/bindings/python/collections/PyIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PyList.cpp b/src/dbzero/bindings/python/collections/PyList.cpp index f0857957..c1921126 100644 --- a/src/dbzero/bindings/python/collections/PyList.cpp +++ b/src/dbzero/bindings/python/collections/PyList.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyList.hpp" #include "PyIterator.hpp" #include "CollectionMethods.hpp" diff --git a/src/dbzero/bindings/python/collections/PyList.hpp b/src/dbzero/bindings/python/collections/PyList.hpp index 46255069..1594b08f 100644 --- a/src/dbzero/bindings/python/collections/PyList.hpp +++ b/src/dbzero/bindings/python/collections/PyList.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PySet.cpp b/src/dbzero/bindings/python/collections/PySet.cpp index c66e5796..1bcefe1c 100644 --- a/src/dbzero/bindings/python/collections/PySet.cpp +++ b/src/dbzero/bindings/python/collections/PySet.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PySet.hpp" #include "PyIterator.hpp" #include diff --git a/src/dbzero/bindings/python/collections/PySet.hpp b/src/dbzero/bindings/python/collections/PySet.hpp index 654cf186..5f57b01a 100644 --- a/src/dbzero/bindings/python/collections/PySet.hpp +++ b/src/dbzero/bindings/python/collections/PySet.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/collections/PyTuple.cpp b/src/dbzero/bindings/python/collections/PyTuple.cpp index 513ee4b1..1926a38f 100644 --- a/src/dbzero/bindings/python/collections/PyTuple.cpp +++ b/src/dbzero/bindings/python/collections/PyTuple.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyTuple.hpp" #include "PyIterator.hpp" #include diff --git a/src/dbzero/bindings/python/collections/PyTuple.hpp b/src/dbzero/bindings/python/collections/PyTuple.hpp index 7d249b9a..f3a91d48 100644 --- a/src/dbzero/bindings/python/collections/PyTuple.hpp +++ b/src/dbzero/bindings/python/collections/PyTuple.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/dbzero.cpp b/src/dbzero/bindings/python/dbzero.cpp index 72440e7e..ed9b1048 100644 --- a/src/dbzero/bindings/python/dbzero.cpp +++ b/src/dbzero/bindings/python/dbzero.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "Memo.hpp" #include "PyAPI.hpp" diff --git a/src/dbzero/bindings/python/iter/PyJoinIterable.cpp b/src/dbzero/bindings/python/iter/PyJoinIterable.cpp index d029a157..0806f6bd 100644 --- a/src/dbzero/bindings/python/iter/PyJoinIterable.cpp +++ b/src/dbzero/bindings/python/iter/PyJoinIterable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyJoinIterable.hpp" #include "PyJoinIterator.hpp" #include diff --git a/src/dbzero/bindings/python/iter/PyJoinIterable.hpp b/src/dbzero/bindings/python/iter/PyJoinIterable.hpp index c6931b29..b9b5d2d5 100644 --- a/src/dbzero/bindings/python/iter/PyJoinIterable.hpp +++ b/src/dbzero/bindings/python/iter/PyJoinIterable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/iter/PyJoinIterator.cpp b/src/dbzero/bindings/python/iter/PyJoinIterator.cpp index 905d92b1..c63ebf79 100644 --- a/src/dbzero/bindings/python/iter/PyJoinIterator.cpp +++ b/src/dbzero/bindings/python/iter/PyJoinIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyJoinIterator.hpp" #include #include diff --git a/src/dbzero/bindings/python/iter/PyJoinIterator.hpp b/src/dbzero/bindings/python/iter/PyJoinIterator.hpp index c9c700e9..7f6ee6b9 100644 --- a/src/dbzero/bindings/python/iter/PyJoinIterator.hpp +++ b/src/dbzero/bindings/python/iter/PyJoinIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/iter/PyObjectIterable.cpp b/src/dbzero/bindings/python/iter/PyObjectIterable.cpp index 047cc261..8aca98ae 100644 --- a/src/dbzero/bindings/python/iter/PyObjectIterable.cpp +++ b/src/dbzero/bindings/python/iter/PyObjectIterable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyObjectIterable.hpp" #include "PyObjectIterator.hpp" #include diff --git a/src/dbzero/bindings/python/iter/PyObjectIterable.hpp b/src/dbzero/bindings/python/iter/PyObjectIterable.hpp index 7ee73f24..f74f1ff9 100644 --- a/src/dbzero/bindings/python/iter/PyObjectIterable.hpp +++ b/src/dbzero/bindings/python/iter/PyObjectIterable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/iter/PyObjectIterator.cpp b/src/dbzero/bindings/python/iter/PyObjectIterator.cpp index eaf94384..17900f27 100644 --- a/src/dbzero/bindings/python/iter/PyObjectIterator.cpp +++ b/src/dbzero/bindings/python/iter/PyObjectIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyObjectIterator.hpp" #include #include diff --git a/src/dbzero/bindings/python/iter/PyObjectIterator.hpp b/src/dbzero/bindings/python/iter/PyObjectIterator.hpp index f3edf26f..0f0c4e99 100644 --- a/src/dbzero/bindings/python/iter/PyObjectIterator.hpp +++ b/src/dbzero/bindings/python/iter/PyObjectIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/shared_py_object.cpp b/src/dbzero/bindings/python/shared_py_object.cpp index f61142b8..5ebed794 100644 --- a/src/dbzero/bindings/python/shared_py_object.cpp +++ b/src/dbzero/bindings/python/shared_py_object.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "shared_py_object.hpp" #include #include diff --git a/src/dbzero/bindings/python/shared_py_object.hpp b/src/dbzero/bindings/python/shared_py_object.hpp index 2b5e780b..51fa2da0 100644 --- a/src/dbzero/bindings/python/shared_py_object.hpp +++ b/src/dbzero/bindings/python/shared_py_object.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/ByteUtils.cpp b/src/dbzero/bindings/python/types/ByteUtils.cpp index 9c15983d..9015b000 100644 --- a/src/dbzero/bindings/python/types/ByteUtils.cpp +++ b/src/dbzero/bindings/python/types/ByteUtils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ByteUtils.hpp" void set_bytes(std::uint64_t &number, int start_byte, int n_bytes, std::uint64_t value){ diff --git a/src/dbzero/bindings/python/types/ByteUtils.hpp b/src/dbzero/bindings/python/types/ByteUtils.hpp index e86f65a7..d0d2d712 100644 --- a/src/dbzero/bindings/python/types/ByteUtils.hpp +++ b/src/dbzero/bindings/python/types/ByteUtils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/DateTime.cpp b/src/dbzero/bindings/python/types/DateTime.cpp index 4c676f2d..0030646a 100644 --- a/src/dbzero/bindings/python/types/DateTime.cpp +++ b/src/dbzero/bindings/python/types/DateTime.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DateTime.hpp" #include #include diff --git a/src/dbzero/bindings/python/types/DateTime.hpp b/src/dbzero/bindings/python/types/DateTime.hpp index 0cc8a57f..5634c9f8 100644 --- a/src/dbzero/bindings/python/types/DateTime.hpp +++ b/src/dbzero/bindings/python/types/DateTime.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/PyClass.cpp b/src/dbzero/bindings/python/types/PyClass.cpp index 42e2595f..5b23ab20 100644 --- a/src/dbzero/bindings/python/types/PyClass.cpp +++ b/src/dbzero/bindings/python/types/PyClass.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/bindings/python/types/PyClass.hpp b/src/dbzero/bindings/python/types/PyClass.hpp index 8407002c..005bf79e 100644 --- a/src/dbzero/bindings/python/types/PyClass.hpp +++ b/src/dbzero/bindings/python/types/PyClass.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/PyClassFields.cpp b/src/dbzero/bindings/python/types/PyClassFields.cpp index 247224c9..4d0e98d9 100644 --- a/src/dbzero/bindings/python/types/PyClassFields.cpp +++ b/src/dbzero/bindings/python/types/PyClassFields.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyClassFields.hpp" #include diff --git a/src/dbzero/bindings/python/types/PyClassFields.hpp b/src/dbzero/bindings/python/types/PyClassFields.hpp index aa04ef4f..3d040a4e 100644 --- a/src/dbzero/bindings/python/types/PyClassFields.hpp +++ b/src/dbzero/bindings/python/types/PyClassFields.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/PyDecimal.cpp b/src/dbzero/bindings/python/types/PyDecimal.cpp index 3ab20cd2..804b8e4a 100644 --- a/src/dbzero/bindings/python/types/PyDecimal.cpp +++ b/src/dbzero/bindings/python/types/PyDecimal.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyDecimal.hpp" #include #include diff --git a/src/dbzero/bindings/python/types/PyDecimal.hpp b/src/dbzero/bindings/python/types/PyDecimal.hpp index b79a1cf7..a8df9942 100644 --- a/src/dbzero/bindings/python/types/PyDecimal.hpp +++ b/src/dbzero/bindings/python/types/PyDecimal.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/src/dbzero/bindings/python/types/PyEnum.cpp b/src/dbzero/bindings/python/types/PyEnum.cpp index 0da7b3c4..98f318b4 100644 --- a/src/dbzero/bindings/python/types/PyEnum.cpp +++ b/src/dbzero/bindings/python/types/PyEnum.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyEnum.hpp" #include #include diff --git a/src/dbzero/bindings/python/types/PyEnum.hpp b/src/dbzero/bindings/python/types/PyEnum.hpp index 418b8652..d1a82ccc 100644 --- a/src/dbzero/bindings/python/types/PyEnum.hpp +++ b/src/dbzero/bindings/python/types/PyEnum.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/PyEnumType.cpp b/src/dbzero/bindings/python/types/PyEnumType.cpp index ce60e7f8..7d4f8971 100644 --- a/src/dbzero/bindings/python/types/PyEnumType.cpp +++ b/src/dbzero/bindings/python/types/PyEnumType.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyEnumType.hpp" #include "PyEnum.hpp" #include diff --git a/src/dbzero/bindings/python/types/PyEnumType.hpp b/src/dbzero/bindings/python/types/PyEnumType.hpp index 581ddca0..b51cae14 100644 --- a/src/dbzero/bindings/python/types/PyEnumType.hpp +++ b/src/dbzero/bindings/python/types/PyEnumType.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/PyObjectId.cpp b/src/dbzero/bindings/python/types/PyObjectId.cpp index a1c3dd57..01b1cb6d 100644 --- a/src/dbzero/bindings/python/types/PyObjectId.cpp +++ b/src/dbzero/bindings/python/types/PyObjectId.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyObjectId.hpp" #include #include diff --git a/src/dbzero/bindings/python/types/PyObjectId.hpp b/src/dbzero/bindings/python/types/PyObjectId.hpp index 6b00cbea..dcd6d32f 100644 --- a/src/dbzero/bindings/python/types/PyObjectId.hpp +++ b/src/dbzero/bindings/python/types/PyObjectId.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/bindings/python/types/PyTag.cpp b/src/dbzero/bindings/python/types/PyTag.cpp index e64aa5f6..00088f2e 100644 --- a/src/dbzero/bindings/python/types/PyTag.cpp +++ b/src/dbzero/bindings/python/types/PyTag.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PyTag.hpp" #include #include diff --git a/src/dbzero/bindings/python/types/PyTag.hpp b/src/dbzero/bindings/python/types/PyTag.hpp index 8d09b9e3..681f20cf 100644 --- a/src/dbzero/bindings/python/types/PyTag.hpp +++ b/src/dbzero/bindings/python/types/PyTag.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/CompT.hpp b/src/dbzero/core/collections/CompT.hpp index eac8df79..d9c9164f 100644 --- a/src/dbzero/core/collections/CompT.hpp +++ b/src/dbzero/core/collections/CompT.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0 diff --git a/src/dbzero/core/collections/SGB_Tree/SGB_CompressedLookupTree.hpp b/src/dbzero/core/collections/SGB_Tree/SGB_CompressedLookupTree.hpp index d8567fad..2d73717d 100644 --- a/src/dbzero/core/collections/SGB_Tree/SGB_CompressedLookupTree.hpp +++ b/src/dbzero/core/collections/SGB_Tree/SGB_CompressedLookupTree.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once /** diff --git a/src/dbzero/core/collections/SGB_Tree/SGB_Key.hpp b/src/dbzero/core/collections/SGB_Tree/SGB_Key.hpp index ba79b178..771f5146 100644 --- a/src/dbzero/core/collections/SGB_Tree/SGB_Key.hpp +++ b/src/dbzero/core/collections/SGB_Tree/SGB_Key.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/SGB_Tree/SGB_LookupTree.hpp b/src/dbzero/core/collections/SGB_Tree/SGB_LookupTree.hpp index 25100756..4da9091a 100644 --- a/src/dbzero/core/collections/SGB_Tree/SGB_LookupTree.hpp +++ b/src/dbzero/core/collections/SGB_Tree/SGB_LookupTree.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "SGB_Tree.hpp" diff --git a/src/dbzero/core/collections/SGB_Tree/SGB_Tree.hpp b/src/dbzero/core/collections/SGB_Tree/SGB_Tree.hpp index 2aa927ab..150641e6 100644 --- a/src/dbzero/core/collections/SGB_Tree/SGB_Tree.hpp +++ b/src/dbzero/core/collections/SGB_Tree/SGB_Tree.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/SGB_Tree/sgb_tree_head.hpp b/src/dbzero/core/collections/SGB_Tree/sgb_tree_head.hpp index 643afccd..4bc09710 100644 --- a/src/dbzero/core/collections/SGB_Tree/sgb_tree_head.hpp +++ b/src/dbzero/core/collections/SGB_Tree/sgb_tree_head.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/SGB_Tree/sgb_tree_node.hpp b/src/dbzero/core/collections/SGB_Tree/sgb_tree_node.hpp index 2afcc3ae..95c6a2ec 100644 --- a/src/dbzero/core/collections/SGB_Tree/sgb_tree_node.hpp +++ b/src/dbzero/core/collections/SGB_Tree/sgb_tree_node.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/SGB_Tree/sgb_types.hpp b/src/dbzero/core/collections/SGB_Tree/sgb_types.hpp index 152e8b98..b96abeb7 100644 --- a/src/dbzero/core/collections/SGB_Tree/sgb_types.hpp +++ b/src/dbzero/core/collections/SGB_Tree/sgb_types.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/IttyIndex.hpp b/src/dbzero/core/collections/b_index/IttyIndex.hpp index 34224343..da990e35 100644 --- a/src/dbzero/core/collections/b_index/IttyIndex.hpp +++ b/src/dbzero/core/collections/b_index/IttyIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/bindex_interface.hpp b/src/dbzero/core/collections/b_index/bindex_interface.hpp index 888bc853..e18a41f5 100644 --- a/src/dbzero/core/collections/b_index/bindex_interface.hpp +++ b/src/dbzero/core/collections/b_index/bindex_interface.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/bindex_iterator.hpp b/src/dbzero/core/collections/b_index/bindex_iterator.hpp index 9a7c2584..e515af81 100644 --- a/src/dbzero/core/collections/b_index/bindex_iterator.hpp +++ b/src/dbzero/core/collections/b_index/bindex_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/bindex_types.cpp b/src/dbzero/core/collections/b_index/bindex_types.cpp index 3def9c74..2312cdd3 100644 --- a/src/dbzero/core/collections/b_index/bindex_types.cpp +++ b/src/dbzero/core/collections/b_index/bindex_types.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "bindex_interface.hpp" namespace db0::bindex diff --git a/src/dbzero/core/collections/b_index/bindex_types.hpp b/src/dbzero/core/collections/b_index/bindex_types.hpp index c3ed0273..083810a7 100644 --- a/src/dbzero/core/collections/b_index/bindex_types.hpp +++ b/src/dbzero/core/collections/b_index/bindex_types.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/empty_index.hpp b/src/dbzero/core/collections/b_index/empty_index.hpp index c7ef30ba..fa16b9fe 100644 --- a/src/dbzero/core/collections/b_index/empty_index.hpp +++ b/src/dbzero/core/collections/b_index/empty_index.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/mb_index.hpp b/src/dbzero/core/collections/b_index/mb_index.hpp index 1570f773..a38b9094 100644 --- a/src/dbzero/core/collections/b_index/mb_index.hpp +++ b/src/dbzero/core/collections/b_index/mb_index.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/mb_index_def.hpp b/src/dbzero/core/collections/b_index/mb_index_def.hpp index 771274b5..56ea7c4d 100644 --- a/src/dbzero/core/collections/b_index/mb_index_def.hpp +++ b/src/dbzero/core/collections/b_index/mb_index_def.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "empty_index.hpp" diff --git a/src/dbzero/core/collections/b_index/mb_index_generic_input_range.hpp b/src/dbzero/core/collections/b_index/mb_index_generic_input_range.hpp index 95cf1ab9..cf728317 100644 --- a/src/dbzero/core/collections/b_index/mb_index_generic_input_range.hpp +++ b/src/dbzero/core/collections/b_index/mb_index_generic_input_range.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "mb_index_def.hpp" diff --git a/src/dbzero/core/collections/b_index/type.hpp b/src/dbzero/core/collections/b_index/type.hpp index ecc9aecc..d470763e 100644 --- a/src/dbzero/core/collections/b_index/type.hpp +++ b/src/dbzero/core/collections/b_index/type.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0::bindex diff --git a/src/dbzero/core/collections/b_index/v_bindex.hpp b/src/dbzero/core/collections/b_index/v_bindex.hpp index 5bca7993..41e4035a 100644 --- a/src/dbzero/core/collections/b_index/v_bindex.hpp +++ b/src/dbzero/core/collections/b_index/v_bindex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "bindex_types.hpp" diff --git a/src/dbzero/core/collections/b_index/v_bindex_const_iterator.hpp b/src/dbzero/core/collections/b_index/v_bindex_const_iterator.hpp index ef62d7f9..0823a9df 100644 --- a/src/dbzero/core/collections/b_index/v_bindex_const_iterator.hpp +++ b/src/dbzero/core/collections/b_index/v_bindex_const_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/v_bindex_iterator.hpp b/src/dbzero/core/collections/b_index/v_bindex_iterator.hpp index e4626e30..51827f3a 100644 --- a/src/dbzero/core/collections/b_index/v_bindex_iterator.hpp +++ b/src/dbzero/core/collections/b_index/v_bindex_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/v_bindex_joinable_const_iterator.hpp b/src/dbzero/core/collections/b_index/v_bindex_joinable_const_iterator.hpp index f1a75867..957a92a1 100644 --- a/src/dbzero/core/collections/b_index/v_bindex_joinable_const_iterator.hpp +++ b/src/dbzero/core/collections/b_index/v_bindex_joinable_const_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/b_index/v_bindex_joinable_iterator.hpp b/src/dbzero/core/collections/b_index/v_bindex_joinable_iterator.hpp index 4381042a..98c76454 100644 --- a/src/dbzero/core/collections/b_index/v_bindex_joinable_iterator.hpp +++ b/src/dbzero/core/collections/b_index/v_bindex_joinable_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "v_bindex_joinable_const_iterator.hpp" diff --git a/src/dbzero/core/collections/bitset/FixedBitset.hpp b/src/dbzero/core/collections/bitset/FixedBitset.hpp index 5768b154..0d8f915d 100644 --- a/src/dbzero/core/collections/bitset/FixedBitset.hpp +++ b/src/dbzero/core/collections/bitset/FixedBitset.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/CP_Vector.hpp b/src/dbzero/core/collections/full_text/CP_Vector.hpp index 10d4bfce..c7ab0fee 100644 --- a/src/dbzero/core/collections/full_text/CP_Vector.hpp +++ b/src/dbzero/core/collections/full_text/CP_Vector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0 diff --git a/src/dbzero/core/collections/full_text/CartesianProduct.cpp b/src/dbzero/core/collections/full_text/CartesianProduct.cpp index 4b0ef6f1..b0e117e5 100644 --- a/src/dbzero/core/collections/full_text/CartesianProduct.cpp +++ b/src/dbzero/core/collections/full_text/CartesianProduct.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "CartesianProduct.hpp" #include "FT_Iterator.hpp" #include diff --git a/src/dbzero/core/collections/full_text/CartesianProduct.hpp b/src/dbzero/core/collections/full_text/CartesianProduct.hpp index f8749e65..b66dbcaf 100644 --- a/src/dbzero/core/collections/full_text/CartesianProduct.hpp +++ b/src/dbzero/core/collections/full_text/CartesianProduct.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/ConverterIteratorAdapter.hpp b/src/dbzero/core/collections/full_text/ConverterIteratorAdapter.hpp index 6e926cfc..5eb10fb7 100644 --- a/src/dbzero/core/collections/full_text/ConverterIteratorAdapter.hpp +++ b/src/dbzero/core/collections/full_text/ConverterIteratorAdapter.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_ANDIterator.cpp b/src/dbzero/core/collections/full_text/FT_ANDIterator.cpp index eeccecef..569fbcc4 100644 --- a/src/dbzero/core/collections/full_text/FT_ANDIterator.cpp +++ b/src/dbzero/core/collections/full_text/FT_ANDIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "FT_ANDIterator.hpp" #include "FT_Serialization.hpp" diff --git a/src/dbzero/core/collections/full_text/FT_ANDIterator.hpp b/src/dbzero/core/collections/full_text/FT_ANDIterator.hpp index dd4c9a01..f0579c2f 100644 --- a/src/dbzero/core/collections/full_text/FT_ANDIterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_ANDIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.cpp b/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.cpp index aa508ed8..45ee86ff 100644 --- a/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.cpp +++ b/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.hpp b/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.hpp index 3fc90b44..10e8abed 100644 --- a/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_ANDNOTIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_BaseIndex.cpp b/src/dbzero/core/collections/full_text/FT_BaseIndex.cpp index 7769242b..5c8d7c43 100644 --- a/src/dbzero/core/collections/full_text/FT_BaseIndex.cpp +++ b/src/dbzero/core/collections/full_text/FT_BaseIndex.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_BaseIndex.hpp" #include "FT_IndexIterator.hpp" #include "ConverterIteratorAdapter.hpp" diff --git a/src/dbzero/core/collections/full_text/FT_BaseIndex.hpp b/src/dbzero/core/collections/full_text/FT_BaseIndex.hpp index ec07922f..90b11c61 100644 --- a/src/dbzero/core/collections/full_text/FT_BaseIndex.hpp +++ b/src/dbzero/core/collections/full_text/FT_BaseIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "InvertedIndex.hpp" diff --git a/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.cpp b/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.cpp index 02439e97..12660c47 100644 --- a/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.cpp +++ b/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_FixedKeyIterator.hpp" #include diff --git a/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.hpp b/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.hpp index d26114ac..a9755659 100644 --- a/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_FixedKeyIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_Iterator.hpp" #include #include diff --git a/src/dbzero/core/collections/full_text/FT_IndexIterator.hpp b/src/dbzero/core/collections/full_text/FT_IndexIterator.hpp index 92e2b7ef..2979aa9f 100644 --- a/src/dbzero/core/collections/full_text/FT_IndexIterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_IndexIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "key_value.hpp" diff --git a/src/dbzero/core/collections/full_text/FT_Iterator.cpp b/src/dbzero/core/collections/full_text/FT_Iterator.cpp index 7db6411f..c74c42ef 100644 --- a/src/dbzero/core/collections/full_text/FT_Iterator.cpp +++ b/src/dbzero/core/collections/full_text/FT_Iterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_Iterator.hpp" #include diff --git a/src/dbzero/core/collections/full_text/FT_Iterator.hpp b/src/dbzero/core/collections/full_text/FT_Iterator.hpp index 42774f07..8714b089 100644 --- a/src/dbzero/core/collections/full_text/FT_Iterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_Iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_IteratorBase.cpp b/src/dbzero/core/collections/full_text/FT_IteratorBase.cpp index 6a3a7f94..fda32823 100644 --- a/src/dbzero/core/collections/full_text/FT_IteratorBase.cpp +++ b/src/dbzero/core/collections/full_text/FT_IteratorBase.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_IteratorBase.hpp" #include diff --git a/src/dbzero/core/collections/full_text/FT_IteratorBase.hpp b/src/dbzero/core/collections/full_text/FT_IteratorBase.hpp index 2ec961b6..94d54932 100644 --- a/src/dbzero/core/collections/full_text/FT_IteratorBase.hpp +++ b/src/dbzero/core/collections/full_text/FT_IteratorBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_IteratorFactory.hpp b/src/dbzero/core/collections/full_text/FT_IteratorFactory.hpp index 2bea2f00..c030b9b5 100644 --- a/src/dbzero/core/collections/full_text/FT_IteratorFactory.hpp +++ b/src/dbzero/core/collections/full_text/FT_IteratorFactory.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "FT_Iterator.hpp" diff --git a/src/dbzero/core/collections/full_text/FT_MemoryIndex.hpp b/src/dbzero/core/collections/full_text/FT_MemoryIndex.hpp index 580e5a9d..9f383dae 100644 --- a/src/dbzero/core/collections/full_text/FT_MemoryIndex.hpp +++ b/src/dbzero/core/collections/full_text/FT_MemoryIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_ORXIterator.cpp b/src/dbzero/core/collections/full_text/FT_ORXIterator.cpp index 2d7e81e1..2aa835f5 100644 --- a/src/dbzero/core/collections/full_text/FT_ORXIterator.cpp +++ b/src/dbzero/core/collections/full_text/FT_ORXIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "FT_ORXIterator.hpp" #include "FT_Serialization.hpp" diff --git a/src/dbzero/core/collections/full_text/FT_ORXIterator.hpp b/src/dbzero/core/collections/full_text/FT_ORXIterator.hpp index f48adf9f..afe7c5ee 100644 --- a/src/dbzero/core/collections/full_text/FT_ORXIterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_ORXIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_Serialization.hpp b/src/dbzero/core/collections/full_text/FT_Serialization.hpp index a8289562..8a878b16 100644 --- a/src/dbzero/core/collections/full_text/FT_Serialization.hpp +++ b/src/dbzero/core/collections/full_text/FT_Serialization.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/FT_SpanIterator.cpp b/src/dbzero/core/collections/full_text/FT_SpanIterator.cpp index fa073660..0a66f137 100644 --- a/src/dbzero/core/collections/full_text/FT_SpanIterator.cpp +++ b/src/dbzero/core/collections/full_text/FT_SpanIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_SpanIterator.hpp" #include diff --git a/src/dbzero/core/collections/full_text/FT_SpanIterator.hpp b/src/dbzero/core/collections/full_text/FT_SpanIterator.hpp index cf817a6b..39bb9294 100644 --- a/src/dbzero/core/collections/full_text/FT_SpanIterator.hpp +++ b/src/dbzero/core/collections/full_text/FT_SpanIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "FT_Iterator.hpp" diff --git a/src/dbzero/core/collections/full_text/InvertedIndex.hpp b/src/dbzero/core/collections/full_text/InvertedIndex.hpp index c9877004..c613bb40 100644 --- a/src/dbzero/core/collections/full_text/InvertedIndex.hpp +++ b/src/dbzero/core/collections/full_text/InvertedIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/IteratorFactory.hpp b/src/dbzero/core/collections/full_text/IteratorFactory.hpp index 763e17b3..dc7f1ac3 100644 --- a/src/dbzero/core/collections/full_text/IteratorFactory.hpp +++ b/src/dbzero/core/collections/full_text/IteratorFactory.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "FT_IteratorBase.hpp" diff --git a/src/dbzero/core/collections/full_text/IteratorGroup.cpp b/src/dbzero/core/collections/full_text/IteratorGroup.cpp index eec0562b..83c8fa42 100644 --- a/src/dbzero/core/collections/full_text/IteratorGroup.cpp +++ b/src/dbzero/core/collections/full_text/IteratorGroup.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "IteratorGroup.hpp" diff --git a/src/dbzero/core/collections/full_text/IteratorGroup.hpp b/src/dbzero/core/collections/full_text/IteratorGroup.hpp index 77236a7c..cc8d8bf4 100644 --- a/src/dbzero/core/collections/full_text/IteratorGroup.hpp +++ b/src/dbzero/core/collections/full_text/IteratorGroup.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FT_Iterator.hpp" #include #include diff --git a/src/dbzero/core/collections/full_text/LongTag.hpp b/src/dbzero/core/collections/full_text/LongTag.hpp index c2946d3a..7629d81c 100644 --- a/src/dbzero/core/collections/full_text/LongTag.hpp +++ b/src/dbzero/core/collections/full_text/LongTag.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/SortedIterator.hpp b/src/dbzero/core/collections/full_text/SortedIterator.hpp index c1104a81..fc00d1c1 100644 --- a/src/dbzero/core/collections/full_text/SortedIterator.hpp +++ b/src/dbzero/core/collections/full_text/SortedIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "FT_IteratorBase.hpp" diff --git a/src/dbzero/core/collections/full_text/TP_Vector.hpp b/src/dbzero/core/collections/full_text/TP_Vector.hpp index 7b57f682..eb962ea3 100644 --- a/src/dbzero/core/collections/full_text/TP_Vector.hpp +++ b/src/dbzero/core/collections/full_text/TP_Vector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/full_text/TagProduct.cpp b/src/dbzero/core/collections/full_text/TagProduct.cpp index 667bec5c..09d1490c 100644 --- a/src/dbzero/core/collections/full_text/TagProduct.cpp +++ b/src/dbzero/core/collections/full_text/TagProduct.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TagProduct.hpp" #include "FT_ANDIterator.hpp" diff --git a/src/dbzero/core/collections/full_text/TagProduct.hpp b/src/dbzero/core/collections/full_text/TagProduct.hpp index 08314795..8c86ec99 100644 --- a/src/dbzero/core/collections/full_text/TagProduct.hpp +++ b/src/dbzero/core/collections/full_text/TagProduct.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "TP_Vector.hpp" diff --git a/src/dbzero/core/collections/full_text/key_value.hpp b/src/dbzero/core/collections/full_text/key_value.hpp index 26b6c259..9ecb6c74 100644 --- a/src/dbzero/core/collections/full_text/key_value.hpp +++ b/src/dbzero/core/collections/full_text/key_value.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/map/v_map.hpp b/src/dbzero/core/collections/map/v_map.hpp index 6e5ea1f9..f85273d1 100644 --- a/src/dbzero/core/collections/map/v_map.hpp +++ b/src/dbzero/core/collections/map/v_map.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/pools/LimitedPool.hpp b/src/dbzero/core/collections/pools/LimitedPool.hpp index 786b1eec..0dfa495c 100644 --- a/src/dbzero/core/collections/pools/LimitedPool.hpp +++ b/src/dbzero/core/collections/pools/LimitedPool.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/pools/RC_LimitedPool.hpp b/src/dbzero/core/collections/pools/RC_LimitedPool.hpp index ab99cd6a..4c325999 100644 --- a/src/dbzero/core/collections/pools/RC_LimitedPool.hpp +++ b/src/dbzero/core/collections/pools/RC_LimitedPool.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "LimitedPool.hpp" diff --git a/src/dbzero/core/collections/pools/StringPools.cpp b/src/dbzero/core/collections/pools/StringPools.cpp index f3451e03..81be1454 100644 --- a/src/dbzero/core/collections/pools/StringPools.cpp +++ b/src/dbzero/core/collections/pools/StringPools.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "StringPools.hpp" namespace db0::pools diff --git a/src/dbzero/core/collections/pools/StringPools.hpp b/src/dbzero/core/collections/pools/StringPools.hpp index 0c95140c..65330794 100644 --- a/src/dbzero/core/collections/pools/StringPools.hpp +++ b/src/dbzero/core/collections/pools/StringPools.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/BlockItem.hpp b/src/dbzero/core/collections/range_tree/BlockItem.hpp index 138a904f..b0df2994 100644 --- a/src/dbzero/core/collections/range_tree/BlockItem.hpp +++ b/src/dbzero/core/collections/range_tree/BlockItem.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/FT_BoundIterator.hpp b/src/dbzero/core/collections/range_tree/FT_BoundIterator.hpp index e6abbd19..1c922cb3 100644 --- a/src/dbzero/core/collections/range_tree/FT_BoundIterator.hpp +++ b/src/dbzero/core/collections/range_tree/FT_BoundIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "BlockItem.hpp" diff --git a/src/dbzero/core/collections/range_tree/FastQueue.hpp b/src/dbzero/core/collections/range_tree/FastQueue.hpp index 0c3fd41e..87c93b60 100644 --- a/src/dbzero/core/collections/range_tree/FastQueue.hpp +++ b/src/dbzero/core/collections/range_tree/FastQueue.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/IndexBase.cpp b/src/dbzero/core/collections/range_tree/IndexBase.cpp index d53fadb5..880a3bfd 100644 --- a/src/dbzero/core/collections/range_tree/IndexBase.cpp +++ b/src/dbzero/core/collections/range_tree/IndexBase.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "IndexBase.hpp" namespace db0 diff --git a/src/dbzero/core/collections/range_tree/IndexBase.hpp b/src/dbzero/core/collections/range_tree/IndexBase.hpp index 053a3db8..f8c4f8c4 100644 --- a/src/dbzero/core/collections/range_tree/IndexBase.hpp +++ b/src/dbzero/core/collections/range_tree/IndexBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/RT_FTIterator.hpp b/src/dbzero/core/collections/range_tree/RT_FTIterator.hpp index f5e26462..9ec2375f 100644 --- a/src/dbzero/core/collections/range_tree/RT_FTIterator.hpp +++ b/src/dbzero/core/collections/range_tree/RT_FTIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "RangeTree.hpp" diff --git a/src/dbzero/core/collections/range_tree/RT_NullBlock.hpp b/src/dbzero/core/collections/range_tree/RT_NullBlock.hpp index a7a89c9f..77e4d653 100644 --- a/src/dbzero/core/collections/range_tree/RT_NullBlock.hpp +++ b/src/dbzero/core/collections/range_tree/RT_NullBlock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0 diff --git a/src/dbzero/core/collections/range_tree/RT_Range.hpp b/src/dbzero/core/collections/range_tree/RT_Range.hpp index f3e8289e..85c1ddbd 100644 --- a/src/dbzero/core/collections/range_tree/RT_Range.hpp +++ b/src/dbzero/core/collections/range_tree/RT_Range.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/RT_RangeIterator.hpp b/src/dbzero/core/collections/range_tree/RT_RangeIterator.hpp index 14e06cab..5d99023e 100644 --- a/src/dbzero/core/collections/range_tree/RT_RangeIterator.hpp +++ b/src/dbzero/core/collections/range_tree/RT_RangeIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/RT_Serialization.hpp b/src/dbzero/core/collections/range_tree/RT_Serialization.hpp index 407877c9..c80e3f8f 100644 --- a/src/dbzero/core/collections/range_tree/RT_Serialization.hpp +++ b/src/dbzero/core/collections/range_tree/RT_Serialization.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "RT_SortIterator.hpp" diff --git a/src/dbzero/core/collections/range_tree/RT_SortIterator.hpp b/src/dbzero/core/collections/range_tree/RT_SortIterator.hpp index 8035aacc..e8058e46 100644 --- a/src/dbzero/core/collections/range_tree/RT_SortIterator.hpp +++ b/src/dbzero/core/collections/range_tree/RT_SortIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "RangeTree.hpp" diff --git a/src/dbzero/core/collections/range_tree/RangeIteratorFactory.hpp b/src/dbzero/core/collections/range_tree/RangeIteratorFactory.hpp index 38a969fd..7e8a9acf 100644 --- a/src/dbzero/core/collections/range_tree/RangeIteratorFactory.hpp +++ b/src/dbzero/core/collections/range_tree/RangeIteratorFactory.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/RangeTree.hpp b/src/dbzero/core/collections/range_tree/RangeTree.hpp index 66fcd91f..31c1cb19 100644 --- a/src/dbzero/core/collections/range_tree/RangeTree.hpp +++ b/src/dbzero/core/collections/range_tree/RangeTree.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/range_tree/RangeTreeBlock.hpp b/src/dbzero/core/collections/range_tree/RangeTreeBlock.hpp index bcbcea25..20cc2d61 100644 --- a/src/dbzero/core/collections/range_tree/RangeTreeBlock.hpp +++ b/src/dbzero/core/collections/range_tree/RangeTreeBlock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/rle/RLE_Sequence.hpp b/src/dbzero/core/collections/rle/RLE_Sequence.hpp index e9386c46..ea184894 100644 --- a/src/dbzero/core/collections/rle/RLE_Sequence.hpp +++ b/src/dbzero/core/collections/rle/RLE_Sequence.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/sgtree/intrusive_node.hpp b/src/dbzero/core/collections/sgtree/intrusive_node.hpp index bd6187b2..72a93354 100644 --- a/src/dbzero/core/collections/sgtree/intrusive_node.hpp +++ b/src/dbzero/core/collections/sgtree/intrusive_node.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "v_sgtree.hpp" diff --git a/src/dbzero/core/collections/sgtree/sgtree_node.hpp b/src/dbzero/core/collections/sgtree/sgtree_node.hpp index 0361f4bf..1f89bba1 100644 --- a/src/dbzero/core/collections/sgtree/sgtree_node.hpp +++ b/src/dbzero/core/collections/sgtree/sgtree_node.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "v_sgtree.hpp" diff --git a/src/dbzero/core/collections/sgtree/v_sgtree.hpp b/src/dbzero/core/collections/sgtree/v_sgtree.hpp index 17d0a1ef..9dce0348 100644 --- a/src/dbzero/core/collections/sgtree/v_sgtree.hpp +++ b/src/dbzero/core/collections/sgtree/v_sgtree.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/LimitedMatrix.hpp b/src/dbzero/core/collections/vector/LimitedMatrix.hpp index 5cacc0c4..fc78db22 100644 --- a/src/dbzero/core/collections/vector/LimitedMatrix.hpp +++ b/src/dbzero/core/collections/vector/LimitedMatrix.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/LimitedMatrixCache.hpp b/src/dbzero/core/collections/vector/LimitedMatrixCache.hpp index e8a346c9..564c60a3 100644 --- a/src/dbzero/core/collections/vector/LimitedMatrixCache.hpp +++ b/src/dbzero/core/collections/vector/LimitedMatrixCache.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/LimitedVector.hpp b/src/dbzero/core/collections/vector/LimitedVector.hpp index 5e17ff47..fdc8f0e3 100644 --- a/src/dbzero/core/collections/vector/LimitedVector.hpp +++ b/src/dbzero/core/collections/vector/LimitedVector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/SparseBoolMatrix.cpp b/src/dbzero/core/collections/vector/SparseBoolMatrix.cpp index fb3e82ea..a9a91961 100644 --- a/src/dbzero/core/collections/vector/SparseBoolMatrix.cpp +++ b/src/dbzero/core/collections/vector/SparseBoolMatrix.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SparseBoolMatrix.hpp" #include #include diff --git a/src/dbzero/core/collections/vector/SparseBoolMatrix.hpp b/src/dbzero/core/collections/vector/SparseBoolMatrix.hpp index 6a991798..9a5d5c3a 100644 --- a/src/dbzero/core/collections/vector/SparseBoolMatrix.hpp +++ b/src/dbzero/core/collections/vector/SparseBoolMatrix.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/VLimitedMatrix.hpp b/src/dbzero/core/collections/vector/VLimitedMatrix.hpp index b1a1b43f..ec98243a 100644 --- a/src/dbzero/core/collections/vector/VLimitedMatrix.hpp +++ b/src/dbzero/core/collections/vector/VLimitedMatrix.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "v_bvector.hpp" diff --git a/src/dbzero/core/collections/vector/joinable_const_iterator.hpp b/src/dbzero/core/collections/vector/joinable_const_iterator.hpp index 1f885056..b5f5a719 100644 --- a/src/dbzero/core/collections/vector/joinable_const_iterator.hpp +++ b/src/dbzero/core/collections/vector/joinable_const_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/v_bdata_block.hpp b/src/dbzero/core/collections/vector/v_bdata_block.hpp index cf7d5514..83a10c9e 100644 --- a/src/dbzero/core/collections/vector/v_bdata_block.hpp +++ b/src/dbzero/core/collections/vector/v_bdata_block.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/v_bvector.hpp b/src/dbzero/core/collections/vector/v_bvector.hpp index cc983401..5461c332 100644 --- a/src/dbzero/core/collections/vector/v_bvector.hpp +++ b/src/dbzero/core/collections/vector/v_bvector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/v_sorted_sequence.hpp b/src/dbzero/core/collections/vector/v_sorted_sequence.hpp index 16d344a1..22d14d35 100644 --- a/src/dbzero/core/collections/vector/v_sorted_sequence.hpp +++ b/src/dbzero/core/collections/vector/v_sorted_sequence.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/collections/vector/v_sorted_vector.hpp b/src/dbzero/core/collections/vector/v_sorted_vector.hpp index c5baf02f..12a13b52 100644 --- a/src/dbzero/core/collections/vector/v_sorted_vector.hpp +++ b/src/dbzero/core/collections/vector/v_sorted_vector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/compiler_attributes.hpp b/src/dbzero/core/compiler_attributes.hpp index c84739a0..124142ab 100644 --- a/src/dbzero/core/compiler_attributes.hpp +++ b/src/dbzero/core/compiler_attributes.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once /** diff --git a/src/dbzero/core/crdt/CRDT_Allocator.cpp b/src/dbzero/core/crdt/CRDT_Allocator.cpp index d642461e..1aaa4d81 100644 --- a/src/dbzero/core/crdt/CRDT_Allocator.cpp +++ b/src/dbzero/core/crdt/CRDT_Allocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/crdt/CRDT_Allocator.hpp b/src/dbzero/core/crdt/CRDT_Allocator.hpp index c221a0c6..9041f9e4 100644 --- a/src/dbzero/core/crdt/CRDT_Allocator.hpp +++ b/src/dbzero/core/crdt/CRDT_Allocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/dram/DRAMSpace.cpp b/src/dbzero/core/dram/DRAMSpace.cpp index 97fd4153..f47bbfd3 100644 --- a/src/dbzero/core/dram/DRAMSpace.cpp +++ b/src/dbzero/core/dram/DRAMSpace.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DRAMSpace.hpp" #include "DRAM_Prefix.hpp" #include "DRAM_Allocator.hpp" diff --git a/src/dbzero/core/dram/DRAMSpace.hpp b/src/dbzero/core/dram/DRAMSpace.hpp index e1698fd0..dcfcf31b 100644 --- a/src/dbzero/core/dram/DRAMSpace.hpp +++ b/src/dbzero/core/dram/DRAMSpace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/dram/DRAM_Allocator.cpp b/src/dbzero/core/dram/DRAM_Allocator.cpp index 0161688f..e1b47a19 100644 --- a/src/dbzero/core/dram/DRAM_Allocator.cpp +++ b/src/dbzero/core/dram/DRAM_Allocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DRAM_Allocator.hpp" #include #include diff --git a/src/dbzero/core/dram/DRAM_Allocator.hpp b/src/dbzero/core/dram/DRAM_Allocator.hpp index edd47008..44b7b1d8 100644 --- a/src/dbzero/core/dram/DRAM_Allocator.hpp +++ b/src/dbzero/core/dram/DRAM_Allocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/dram/DRAM_Prefix.cpp b/src/dbzero/core/dram/DRAM_Prefix.cpp index 8f580a7b..4e5c2c4f 100644 --- a/src/dbzero/core/dram/DRAM_Prefix.cpp +++ b/src/dbzero/core/dram/DRAM_Prefix.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/dram/DRAM_Prefix.hpp b/src/dbzero/core/dram/DRAM_Prefix.hpp index 8be8df6f..ae4b0078 100644 --- a/src/dbzero/core/dram/DRAM_Prefix.hpp +++ b/src/dbzero/core/dram/DRAM_Prefix.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/exception/AbstractException.cpp b/src/dbzero/core/exception/AbstractException.cpp index 06817e30..72144da4 100644 --- a/src/dbzero/core/exception/AbstractException.cpp +++ b/src/dbzero/core/exception/AbstractException.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/src/dbzero/core/exception/AbstractException.hpp b/src/dbzero/core/exception/AbstractException.hpp index b4df31e0..59c4e8f0 100644 --- a/src/dbzero/core/exception/AbstractException.hpp +++ b/src/dbzero/core/exception/AbstractException.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/exception/Exceptions.cpp b/src/dbzero/core/exception/Exceptions.cpp index 2e6c4b2a..b3269032 100644 --- a/src/dbzero/core/exception/Exceptions.cpp +++ b/src/dbzero/core/exception/Exceptions.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include namespace db0 diff --git a/src/dbzero/core/exception/Exceptions.hpp b/src/dbzero/core/exception/Exceptions.hpp index 58e7a50b..7dac00f3 100644 --- a/src/dbzero/core/exception/Exceptions.hpp +++ b/src/dbzero/core/exception/Exceptions.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/intrusive/base_traits.hpp b/src/dbzero/core/intrusive/base_traits.hpp index 54b652b8..f898a23d 100644 --- a/src/dbzero/core/intrusive/base_traits.hpp +++ b/src/dbzero/core/intrusive/base_traits.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0 diff --git a/src/dbzero/core/intrusive/bs_set_hook.hpp b/src/dbzero/core/intrusive/bs_set_hook.hpp index 8fd7c6e4..1178fb7d 100755 --- a/src/dbzero/core/intrusive/bs_set_hook.hpp +++ b/src/dbzero/core/intrusive/bs_set_hook.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/detail/config_begin.hpp b/src/dbzero/core/intrusive/detail/config_begin.hpp index 9bbc566f..7828dd66 100755 --- a/src/dbzero/core/intrusive/detail/config_begin.hpp +++ b/src/dbzero/core/intrusive/detail/config_begin.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2006-2007 diff --git a/src/dbzero/core/intrusive/detail/config_end.hpp b/src/dbzero/core/intrusive/detail/config_end.hpp index 703d0382..3cf42171 100755 --- a/src/dbzero/core/intrusive/detail/config_end.hpp +++ b/src/dbzero/core/intrusive/detail/config_end.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2006-2007 diff --git a/src/dbzero/core/intrusive/detail/ebo_functor_holder.hpp b/src/dbzero/core/intrusive/detail/ebo_functor_holder.hpp index e195f106..aa8b44e8 100755 --- a/src/dbzero/core/intrusive/detail/ebo_functor_holder.hpp +++ b/src/dbzero/core/intrusive/detail/ebo_functor_holder.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Joaqu�n M L�pez Mu�oz 2006-2007 diff --git a/src/dbzero/core/intrusive/detail/generic_hook.hpp b/src/dbzero/core/intrusive/detail/generic_hook.hpp index 20867d74..ea067de5 100755 --- a/src/dbzero/core/intrusive/detail/generic_hook.hpp +++ b/src/dbzero/core/intrusive/detail/generic_hook.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/detail/mpl.hpp b/src/dbzero/core/intrusive/detail/mpl.hpp index da058967..994ca19c 100755 --- a/src/dbzero/core/intrusive/detail/mpl.hpp +++ b/src/dbzero/core/intrusive/detail/mpl.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2006-2007 diff --git a/src/dbzero/core/intrusive/detail/no_exceptions_support.hpp b/src/dbzero/core/intrusive/detail/no_exceptions_support.hpp index 521dbcc8..81c678eb 100755 --- a/src/dbzero/core/intrusive/detail/no_exceptions_support.hpp +++ b/src/dbzero/core/intrusive/detail/no_exceptions_support.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/detail/parent_from_member.hpp b/src/dbzero/core/intrusive/detail/parent_from_member.hpp index 2d2627ec..2803207e 100755 --- a/src/dbzero/core/intrusive/detail/parent_from_member.hpp +++ b/src/dbzero/core/intrusive/detail/parent_from_member.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/detail/pointer_to_other.hpp b/src/dbzero/core/intrusive/detail/pointer_to_other.hpp index a6d822a7..76ff3760 100755 --- a/src/dbzero/core/intrusive/detail/pointer_to_other.hpp +++ b/src/dbzero/core/intrusive/detail/pointer_to_other.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2006. Distributed under the Boost diff --git a/src/dbzero/core/intrusive/detail/transform_iterator.hpp b/src/dbzero/core/intrusive/detail/transform_iterator.hpp index fc54f912..aeb799e6 100755 --- a/src/dbzero/core/intrusive/detail/transform_iterator.hpp +++ b/src/dbzero/core/intrusive/detail/transform_iterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/detail/tree_algorithms.hpp b/src/dbzero/core/intrusive/detail/tree_algorithms.hpp index 45618f7e..7079c277 100755 --- a/src/dbzero/core/intrusive/detail/tree_algorithms.hpp +++ b/src/dbzero/core/intrusive/detail/tree_algorithms.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007. diff --git a/src/dbzero/core/intrusive/detail/tree_node.hpp b/src/dbzero/core/intrusive/detail/tree_node.hpp index f6b05824..395ce382 100755 --- a/src/dbzero/core/intrusive/detail/tree_node.hpp +++ b/src/dbzero/core/intrusive/detail/tree_node.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007. diff --git a/src/dbzero/core/intrusive/detail/utilities.hpp b/src/dbzero/core/intrusive/detail/utilities.hpp index 4311690e..de210bf7 100755 --- a/src/dbzero/core/intrusive/detail/utilities.hpp +++ b/src/dbzero/core/intrusive/detail/utilities.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2006-2007 diff --git a/src/dbzero/core/intrusive/intrusive_fwd.hpp b/src/dbzero/core/intrusive/intrusive_fwd.hpp index 1fcaf4f7..3598537b 100755 --- a/src/dbzero/core/intrusive/intrusive_fwd.hpp +++ b/src/dbzero/core/intrusive/intrusive_fwd.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/link_mode.hpp b/src/dbzero/core/intrusive/link_mode.hpp index d1bbde22..27f74f0c 100755 --- a/src/dbzero/core/intrusive/link_mode.hpp +++ b/src/dbzero/core/intrusive/link_mode.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2006-2007 diff --git a/src/dbzero/core/intrusive/options.hpp b/src/dbzero/core/intrusive/options.hpp index 660b270c..ba461de1 100755 --- a/src/dbzero/core/intrusive/options.hpp +++ b/src/dbzero/core/intrusive/options.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/sg_set.hpp b/src/dbzero/core/intrusive/sg_set.hpp index 657f3de1..ae852e37 100755 --- a/src/dbzero/core/intrusive/sg_set.hpp +++ b/src/dbzero/core/intrusive/sg_set.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/sgtree.hpp b/src/dbzero/core/intrusive/sgtree.hpp index ad8c2e64..df79e689 100755 --- a/src/dbzero/core/intrusive/sgtree.hpp +++ b/src/dbzero/core/intrusive/sgtree.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007 diff --git a/src/dbzero/core/intrusive/sgtree_algorithms.hpp b/src/dbzero/core/intrusive/sgtree_algorithms.hpp index beb4e065..ea36fefe 100755 --- a/src/dbzero/core/intrusive/sgtree_algorithms.hpp +++ b/src/dbzero/core/intrusive/sgtree_algorithms.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + ///////////////////////////////////////////////////////////////////////////// // // (C) Copyright Ion Gaztanaga 2007. diff --git a/src/dbzero/core/memory/AccessOptions.cpp b/src/dbzero/core/memory/AccessOptions.cpp index 21014546..d54468f9 100644 --- a/src/dbzero/core/memory/AccessOptions.cpp +++ b/src/dbzero/core/memory/AccessOptions.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include DEFINE_ENUM_VALUES(db0::AccessOptions, "read", "write", "create", "no_cache", "no_flush", "unique", "no_cow") diff --git a/src/dbzero/core/memory/AccessOptions.hpp b/src/dbzero/core/memory/AccessOptions.hpp index 5704667e..ebc52d11 100644 --- a/src/dbzero/core/memory/AccessOptions.hpp +++ b/src/dbzero/core/memory/AccessOptions.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/Address.cpp b/src/dbzero/core/memory/Address.cpp index 470cafde..6a085910 100644 --- a/src/dbzero/core/memory/Address.cpp +++ b/src/dbzero/core/memory/Address.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Address.hpp" namespace db0 diff --git a/src/dbzero/core/memory/Address.hpp b/src/dbzero/core/memory/Address.hpp index 51f121e0..7729a188 100644 --- a/src/dbzero/core/memory/Address.hpp +++ b/src/dbzero/core/memory/Address.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/AlgoAllocator.cpp b/src/dbzero/core/memory/AlgoAllocator.cpp index 5dea62da..cf62cd8e 100644 --- a/src/dbzero/core/memory/AlgoAllocator.cpp +++ b/src/dbzero/core/memory/AlgoAllocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "AlgoAllocator.hpp" #include #include diff --git a/src/dbzero/core/memory/AlgoAllocator.hpp b/src/dbzero/core/memory/AlgoAllocator.hpp index ac54d6d0..84107d99 100644 --- a/src/dbzero/core/memory/AlgoAllocator.hpp +++ b/src/dbzero/core/memory/AlgoAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/Allocator.cpp b/src/dbzero/core/memory/Allocator.cpp index d5424132..b5d918c2 100644 --- a/src/dbzero/core/memory/Allocator.cpp +++ b/src/dbzero/core/memory/Allocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Allocator.hpp" #include diff --git a/src/dbzero/core/memory/Allocator.hpp b/src/dbzero/core/memory/Allocator.hpp index 0e3bcd3e..8f00d78c 100644 --- a/src/dbzero/core/memory/Allocator.hpp +++ b/src/dbzero/core/memory/Allocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/BitSpace.hpp b/src/dbzero/core/memory/BitSpace.hpp index fe34e9b6..96aa40ca 100644 --- a/src/dbzero/core/memory/BitSpace.hpp +++ b/src/dbzero/core/memory/BitSpace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "utils.hpp" diff --git a/src/dbzero/core/memory/BitsetAllocator.hpp b/src/dbzero/core/memory/BitsetAllocator.hpp index c4c3f92f..d23a24dc 100644 --- a/src/dbzero/core/memory/BitsetAllocator.hpp +++ b/src/dbzero/core/memory/BitsetAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Allocator.hpp" diff --git a/src/dbzero/core/memory/BoundaryLock.cpp b/src/dbzero/core/memory/BoundaryLock.cpp index 943e8f0d..6a542184 100644 --- a/src/dbzero/core/memory/BoundaryLock.cpp +++ b/src/dbzero/core/memory/BoundaryLock.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "BoundaryLock.hpp" #include #include "utils.hpp" diff --git a/src/dbzero/core/memory/BoundaryLock.hpp b/src/dbzero/core/memory/BoundaryLock.hpp index 6af55700..712f6a09 100644 --- a/src/dbzero/core/memory/BoundaryLock.hpp +++ b/src/dbzero/core/memory/BoundaryLock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ResourceLock.hpp" diff --git a/src/dbzero/core/memory/CacheRecycler.cpp b/src/dbzero/core/memory/CacheRecycler.cpp index ce791759..c58e1702 100644 --- a/src/dbzero/core/memory/CacheRecycler.cpp +++ b/src/dbzero/core/memory/CacheRecycler.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "CacheRecycler.hpp" #include "config.hpp" #include diff --git a/src/dbzero/core/memory/CacheRecycler.hpp b/src/dbzero/core/memory/CacheRecycler.hpp index fae00a1e..a31ee650 100644 --- a/src/dbzero/core/memory/CacheRecycler.hpp +++ b/src/dbzero/core/memory/CacheRecycler.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/DP_Lock.cpp b/src/dbzero/core/memory/DP_Lock.cpp index 4509e343..d728043f 100644 --- a/src/dbzero/core/memory/DP_Lock.cpp +++ b/src/dbzero/core/memory/DP_Lock.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/memory/DP_Lock.hpp b/src/dbzero/core/memory/DP_Lock.hpp index c9f0e7c3..c2a07b27 100644 --- a/src/dbzero/core/memory/DP_Lock.hpp +++ b/src/dbzero/core/memory/DP_Lock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/DirtyCache.cpp b/src/dbzero/core/memory/DirtyCache.cpp index 7b501728..79a92b89 100644 --- a/src/dbzero/core/memory/DirtyCache.cpp +++ b/src/dbzero/core/memory/DirtyCache.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DirtyCache.hpp" #include diff --git a/src/dbzero/core/memory/DirtyCache.hpp b/src/dbzero/core/memory/DirtyCache.hpp index 6598ebad..0032bc08 100644 --- a/src/dbzero/core/memory/DirtyCache.hpp +++ b/src/dbzero/core/memory/DirtyCache.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/MemLock.cpp b/src/dbzero/core/memory/MemLock.cpp index 7645cdaf..ddc9be64 100644 --- a/src/dbzero/core/memory/MemLock.cpp +++ b/src/dbzero/core/memory/MemLock.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/memory/MemLock.hpp b/src/dbzero/core/memory/MemLock.hpp index e3ff5591..9edc88e6 100644 --- a/src/dbzero/core/memory/MemLock.hpp +++ b/src/dbzero/core/memory/MemLock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/Memspace.cpp b/src/dbzero/core/memory/Memspace.cpp index f3722554..9ac49e46 100644 --- a/src/dbzero/core/memory/Memspace.cpp +++ b/src/dbzero/core/memory/Memspace.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Memspace.hpp" #include #include diff --git a/src/dbzero/core/memory/Memspace.hpp b/src/dbzero/core/memory/Memspace.hpp index 7172bc64..4b6b0880 100644 --- a/src/dbzero/core/memory/Memspace.hpp +++ b/src/dbzero/core/memory/Memspace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/MetaAllocator.cpp b/src/dbzero/core/memory/MetaAllocator.cpp index ca247b3b..e7ff48c2 100644 --- a/src/dbzero/core/memory/MetaAllocator.cpp +++ b/src/dbzero/core/memory/MetaAllocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MetaAllocator.hpp" #include "OneShotAllocator.hpp" #include "Memspace.hpp" diff --git a/src/dbzero/core/memory/MetaAllocator.hpp b/src/dbzero/core/memory/MetaAllocator.hpp index 4bc12b1d..6a6544d2 100644 --- a/src/dbzero/core/memory/MetaAllocator.hpp +++ b/src/dbzero/core/memory/MetaAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Prefix.hpp" diff --git a/src/dbzero/core/memory/OneShotAllocator.cpp b/src/dbzero/core/memory/OneShotAllocator.cpp index 769b421c..10b1bf02 100644 --- a/src/dbzero/core/memory/OneShotAllocator.cpp +++ b/src/dbzero/core/memory/OneShotAllocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "OneShotAllocator.hpp" #include #include diff --git a/src/dbzero/core/memory/OneShotAllocator.hpp b/src/dbzero/core/memory/OneShotAllocator.hpp index 000f0832..8e229e1c 100644 --- a/src/dbzero/core/memory/OneShotAllocator.hpp +++ b/src/dbzero/core/memory/OneShotAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Allocator.hpp" diff --git a/src/dbzero/core/memory/PageMap.hpp b/src/dbzero/core/memory/PageMap.hpp index 5230e249..97324186 100644 --- a/src/dbzero/core/memory/PageMap.hpp +++ b/src/dbzero/core/memory/PageMap.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/Prefix.cpp b/src/dbzero/core/memory/Prefix.cpp index 6067c51d..3bed6afa 100644 --- a/src/dbzero/core/memory/Prefix.cpp +++ b/src/dbzero/core/memory/Prefix.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Prefix.hpp" namespace db0 diff --git a/src/dbzero/core/memory/Prefix.hpp b/src/dbzero/core/memory/Prefix.hpp index 4c515843..106076a9 100644 --- a/src/dbzero/core/memory/Prefix.hpp +++ b/src/dbzero/core/memory/Prefix.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "config.hpp" diff --git a/src/dbzero/core/memory/PrefixCache.cpp b/src/dbzero/core/memory/PrefixCache.cpp index 591db096..c0bd7a26 100644 --- a/src/dbzero/core/memory/PrefixCache.cpp +++ b/src/dbzero/core/memory/PrefixCache.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/memory/PrefixCache.hpp b/src/dbzero/core/memory/PrefixCache.hpp index 66e78aab..0677e491 100644 --- a/src/dbzero/core/memory/PrefixCache.hpp +++ b/src/dbzero/core/memory/PrefixCache.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/PrefixImpl.cpp b/src/dbzero/core/memory/PrefixImpl.cpp index 9763777b..f6356442 100644 --- a/src/dbzero/core/memory/PrefixImpl.cpp +++ b/src/dbzero/core/memory/PrefixImpl.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PrefixImpl.hpp" #include "CacheRecycler.hpp" diff --git a/src/dbzero/core/memory/PrefixImpl.hpp b/src/dbzero/core/memory/PrefixImpl.hpp index ac7ee9bf..ccd9925d 100644 --- a/src/dbzero/core/memory/PrefixImpl.hpp +++ b/src/dbzero/core/memory/PrefixImpl.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/PrefixViewImpl.cpp b/src/dbzero/core/memory/PrefixViewImpl.cpp index f284c5b7..65a704e6 100644 --- a/src/dbzero/core/memory/PrefixViewImpl.cpp +++ b/src/dbzero/core/memory/PrefixViewImpl.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PrefixViewImpl.hpp" namespace db0 diff --git a/src/dbzero/core/memory/PrefixViewImpl.hpp b/src/dbzero/core/memory/PrefixViewImpl.hpp index a71e5606..b5f0d964 100644 --- a/src/dbzero/core/memory/PrefixViewImpl.hpp +++ b/src/dbzero/core/memory/PrefixViewImpl.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/Recycler.hpp b/src/dbzero/core/memory/Recycler.hpp index a0d26678..5cfaea99 100644 --- a/src/dbzero/core/memory/Recycler.hpp +++ b/src/dbzero/core/memory/Recycler.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/ResourceLock.cpp b/src/dbzero/core/memory/ResourceLock.cpp index 47c3d89e..066049d3 100644 --- a/src/dbzero/core/memory/ResourceLock.cpp +++ b/src/dbzero/core/memory/ResourceLock.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ResourceLock.hpp" #include #include diff --git a/src/dbzero/core/memory/ResourceLock.hpp b/src/dbzero/core/memory/ResourceLock.hpp index 70d5bbf8..6a327355 100644 --- a/src/dbzero/core/memory/ResourceLock.hpp +++ b/src/dbzero/core/memory/ResourceLock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/SlabAllocator.cpp b/src/dbzero/core/memory/SlabAllocator.cpp index 7e61fcf8..7ee63afb 100644 --- a/src/dbzero/core/memory/SlabAllocator.cpp +++ b/src/dbzero/core/memory/SlabAllocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SlabAllocator.hpp" #include "OneShotAllocator.hpp" #include diff --git a/src/dbzero/core/memory/SlabAllocator.hpp b/src/dbzero/core/memory/SlabAllocator.hpp index 78fb9453..f1fb9c15 100644 --- a/src/dbzero/core/memory/SlabAllocator.hpp +++ b/src/dbzero/core/memory/SlabAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Allocator.hpp" diff --git a/src/dbzero/core/memory/SlabAllocatorConfig.hpp b/src/dbzero/core/memory/SlabAllocatorConfig.hpp index 3ce582fa..610fbdd0 100644 --- a/src/dbzero/core/memory/SlabAllocatorConfig.hpp +++ b/src/dbzero/core/memory/SlabAllocatorConfig.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/SlabItem.cpp b/src/dbzero/core/memory/SlabItem.cpp index 8372ccf6..af2e2d94 100644 --- a/src/dbzero/core/memory/SlabItem.cpp +++ b/src/dbzero/core/memory/SlabItem.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SlabItem.hpp" namespace db0 diff --git a/src/dbzero/core/memory/SlabItem.hpp b/src/dbzero/core/memory/SlabItem.hpp index 907b3bcd..ce6d51d8 100644 --- a/src/dbzero/core/memory/SlabItem.hpp +++ b/src/dbzero/core/memory/SlabItem.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "SlabAllocator.hpp" diff --git a/src/dbzero/core/memory/SlabManager.cpp b/src/dbzero/core/memory/SlabManager.cpp index a81cd0b0..2ac5a6a3 100644 --- a/src/dbzero/core/memory/SlabManager.cpp +++ b/src/dbzero/core/memory/SlabManager.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SlabManager.hpp" namespace db0 diff --git a/src/dbzero/core/memory/SlabManager.hpp b/src/dbzero/core/memory/SlabManager.hpp index e40f34cf..0ab65e9d 100644 --- a/src/dbzero/core/memory/SlabManager.hpp +++ b/src/dbzero/core/memory/SlabManager.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Allocator.hpp" diff --git a/src/dbzero/core/memory/SlotAllocator.cpp b/src/dbzero/core/memory/SlotAllocator.cpp index c0cf0a8d..097b5c11 100644 --- a/src/dbzero/core/memory/SlotAllocator.cpp +++ b/src/dbzero/core/memory/SlotAllocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SlotAllocator.hpp" #include "SlabAllocator.hpp" #include diff --git a/src/dbzero/core/memory/SlotAllocator.hpp b/src/dbzero/core/memory/SlotAllocator.hpp index ad54fa23..f3a49292 100644 --- a/src/dbzero/core/memory/SlotAllocator.hpp +++ b/src/dbzero/core/memory/SlotAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Allocator.hpp" diff --git a/src/dbzero/core/memory/SnapshotCache.cpp b/src/dbzero/core/memory/SnapshotCache.cpp index b1e96b2e..13e64b30 100644 --- a/src/dbzero/core/memory/SnapshotCache.cpp +++ b/src/dbzero/core/memory/SnapshotCache.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SnapshotCache.hpp" #include diff --git a/src/dbzero/core/memory/SnapshotCache.hpp b/src/dbzero/core/memory/SnapshotCache.hpp index 3e8d5851..1748e733 100644 --- a/src/dbzero/core/memory/SnapshotCache.hpp +++ b/src/dbzero/core/memory/SnapshotCache.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "PrefixCache.hpp" diff --git a/src/dbzero/core/memory/VObjectCache.cpp b/src/dbzero/core/memory/VObjectCache.cpp index 0897cd26..2bfcb8f1 100644 --- a/src/dbzero/core/memory/VObjectCache.cpp +++ b/src/dbzero/core/memory/VObjectCache.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "VObjectCache.hpp" namespace db0 diff --git a/src/dbzero/core/memory/VObjectCache.hpp b/src/dbzero/core/memory/VObjectCache.hpp index c6a6a259..3adf9587 100644 --- a/src/dbzero/core/memory/VObjectCache.hpp +++ b/src/dbzero/core/memory/VObjectCache.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/WideLock.cpp b/src/dbzero/core/memory/WideLock.cpp index 7a521a48..a976a43a 100644 --- a/src/dbzero/core/memory/WideLock.cpp +++ b/src/dbzero/core/memory/WideLock.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "WideLock.hpp" #include #include diff --git a/src/dbzero/core/memory/WideLock.hpp b/src/dbzero/core/memory/WideLock.hpp index 9271a40a..fe53cd33 100644 --- a/src/dbzero/core/memory/WideLock.hpp +++ b/src/dbzero/core/memory/WideLock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "DP_Lock.hpp" diff --git a/src/dbzero/core/memory/config.cpp b/src/dbzero/core/memory/config.cpp index c925fee1..1bb14888 100644 --- a/src/dbzero/core/memory/config.cpp +++ b/src/dbzero/core/memory/config.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "config.hpp" namespace db0 diff --git a/src/dbzero/core/memory/config.hpp b/src/dbzero/core/memory/config.hpp index 956fa063..14827b77 100644 --- a/src/dbzero/core/memory/config.hpp +++ b/src/dbzero/core/memory/config.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/diff_utils.cpp b/src/dbzero/core/memory/diff_utils.cpp index 8e549373..70608f47 100644 --- a/src/dbzero/core/memory/diff_utils.cpp +++ b/src/dbzero/core/memory/diff_utils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "diff_utils.hpp" #include #include diff --git a/src/dbzero/core/memory/diff_utils.hpp b/src/dbzero/core/memory/diff_utils.hpp index 9632d2be..a24e0c64 100644 --- a/src/dbzero/core/memory/diff_utils.hpp +++ b/src/dbzero/core/memory/diff_utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/mptr.cpp b/src/dbzero/core/memory/mptr.cpp index e93e0330..2082a100 100644 --- a/src/dbzero/core/memory/mptr.cpp +++ b/src/dbzero/core/memory/mptr.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "mptr.hpp" #include "Memspace.hpp" diff --git a/src/dbzero/core/memory/mptr.hpp b/src/dbzero/core/memory/mptr.hpp index 03684395..dc6a8f0c 100644 --- a/src/dbzero/core/memory/mptr.hpp +++ b/src/dbzero/core/memory/mptr.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/swine_ptr.hpp b/src/dbzero/core/memory/swine_ptr.hpp index 5bc74327..3d3ad89c 100644 --- a/src/dbzero/core/memory/swine_ptr.hpp +++ b/src/dbzero/core/memory/swine_ptr.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/memory/utils.cpp b/src/dbzero/core/memory/utils.cpp index 4849d200..5d22a0ed 100644 --- a/src/dbzero/core/memory/utils.cpp +++ b/src/dbzero/core/memory/utils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "utils.hpp" namespace db0 diff --git a/src/dbzero/core/memory/utils.hpp b/src/dbzero/core/memory/utils.hpp index 4c216a32..6b21b907 100644 --- a/src/dbzero/core/memory/utils.hpp +++ b/src/dbzero/core/memory/utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/Multimorph.hpp b/src/dbzero/core/metaprog/Multimorph.hpp index 711c4a60..b1fae3c0 100644 --- a/src/dbzero/core/metaprog/Multimorph.hpp +++ b/src/dbzero/core/metaprog/Multimorph.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/binary_cast.hpp b/src/dbzero/core/metaprog/binary_cast.hpp index 596085df..56c0ede1 100644 --- a/src/dbzero/core/metaprog/binary_cast.hpp +++ b/src/dbzero/core/metaprog/binary_cast.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/bool_meta_op.hpp b/src/dbzero/core/metaprog/bool_meta_op.hpp index 07b05726..cdeceee0 100644 --- a/src/dbzero/core/metaprog/bool_meta_op.hpp +++ b/src/dbzero/core/metaprog/bool_meta_op.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/int_seq.hpp b/src/dbzero/core/metaprog/int_seq.hpp index 233cf591..fc86ff72 100644 --- a/src/dbzero/core/metaprog/int_seq.hpp +++ b/src/dbzero/core/metaprog/int_seq.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/is_sequence.hpp b/src/dbzero/core/metaprog/is_sequence.hpp index d0412ce7..4b694bad 100644 --- a/src/dbzero/core/metaprog/is_sequence.hpp +++ b/src/dbzero/core/metaprog/is_sequence.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/last_type_is.hpp b/src/dbzero/core/metaprog/last_type_is.hpp index 15bb1003..fa83e308 100644 --- a/src/dbzero/core/metaprog/last_type_is.hpp +++ b/src/dbzero/core/metaprog/last_type_is.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/misc_utils.hpp b/src/dbzero/core/metaprog/misc_utils.hpp index 35242960..372c10e5 100644 --- a/src/dbzero/core/metaprog/misc_utils.hpp +++ b/src/dbzero/core/metaprog/misc_utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/metaprog/tuple_utils.hpp b/src/dbzero/core/metaprog/tuple_utils.hpp index 088c5894..9eb413ef 100644 --- a/src/dbzero/core/metaprog/tuple_utils.hpp +++ b/src/dbzero/core/metaprog/tuple_utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0 { namespace metaprog diff --git a/src/dbzero/core/metaprog/type_traits.hpp b/src/dbzero/core/metaprog/type_traits.hpp index cedecde3..5ee6c39f 100644 --- a/src/dbzero/core/metaprog/type_traits.hpp +++ b/src/dbzero/core/metaprog/type_traits.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/platform/utils.hpp b/src/dbzero/core/platform/utils.hpp index eb5b2235..b6847348 100644 --- a/src/dbzero/core/platform/utils.hpp +++ b/src/dbzero/core/platform/utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + // Define PACKED macro that works across compilers #if defined(_MSC_VER) // Microsoft Visual C++ #define PACKED_STRUCT(definition) __pragma(pack(push, 1)) definition __pragma(pack(pop)) diff --git a/src/dbzero/core/serialization/Base.hpp b/src/dbzero/core/serialization/Base.hpp index fa2035a7..ddc3bf93 100644 --- a/src/dbzero/core/serialization/Base.hpp +++ b/src/dbzero/core/serialization/Base.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/Ext.hpp b/src/dbzero/core/serialization/Ext.hpp index 8bb7c44d..abf61626 100644 --- a/src/dbzero/core/serialization/Ext.hpp +++ b/src/dbzero/core/serialization/Ext.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/Fixed.hpp b/src/dbzero/core/serialization/Fixed.hpp index 4683f6fc..7e27d403 100644 --- a/src/dbzero/core/serialization/Fixed.hpp +++ b/src/dbzero/core/serialization/Fixed.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/FixedVersioned.hpp b/src/dbzero/core/serialization/FixedVersioned.hpp index 5648056d..92ac049e 100644 --- a/src/dbzero/core/serialization/FixedVersioned.hpp +++ b/src/dbzero/core/serialization/FixedVersioned.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/Foundation.cpp b/src/dbzero/core/serialization/Foundation.cpp index fbfdb8b4..0d86a047 100755 --- a/src/dbzero/core/serialization/Foundation.cpp +++ b/src/dbzero/core/serialization/Foundation.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Foundation.hpp" #include #include diff --git a/src/dbzero/core/serialization/Foundation.hpp b/src/dbzero/core/serialization/Foundation.hpp index 9db91f29..6ad59cc1 100644 --- a/src/dbzero/core/serialization/Foundation.hpp +++ b/src/dbzero/core/serialization/Foundation.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/Serializable.cpp b/src/dbzero/core/serialization/Serializable.cpp index 63c7c937..b3f05d94 100644 --- a/src/dbzero/core/serialization/Serializable.cpp +++ b/src/dbzero/core/serialization/Serializable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Serializable.hpp" #include "hash.hpp" #include diff --git a/src/dbzero/core/serialization/Serializable.hpp b/src/dbzero/core/serialization/Serializable.hpp index e1452b2e..b954c4dc 100644 --- a/src/dbzero/core/serialization/Serializable.hpp +++ b/src/dbzero/core/serialization/Serializable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/Types.cpp b/src/dbzero/core/serialization/Types.cpp index 617613cc..bdc82c4a 100644 --- a/src/dbzero/core/serialization/Types.cpp +++ b/src/dbzero/core/serialization/Types.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Types.hpp" #include diff --git a/src/dbzero/core/serialization/Types.hpp b/src/dbzero/core/serialization/Types.hpp index 0a39cbb6..6d20c694 100644 --- a/src/dbzero/core/serialization/Types.hpp +++ b/src/dbzero/core/serialization/Types.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/ansi_ptr.cpp b/src/dbzero/core/serialization/ansi_ptr.cpp index f4e2014e..2a21312e 100644 --- a/src/dbzero/core/serialization/ansi_ptr.cpp +++ b/src/dbzero/core/serialization/ansi_ptr.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ansi_ptr.hpp" using namespace std; diff --git a/src/dbzero/core/serialization/ansi_ptr.hpp b/src/dbzero/core/serialization/ansi_ptr.hpp index 8eefb547..47860f3a 100644 --- a/src/dbzero/core/serialization/ansi_ptr.hpp +++ b/src/dbzero/core/serialization/ansi_ptr.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + // Copyright (C) 2020-2022 Infortex. All rights reserved. // The information and source code contained herein is the exclusive // property of Infortex sp. z o.o. ( https://itx.pl ) and may not be disclosed, examined diff --git a/src/dbzero/core/serialization/array.hpp b/src/dbzero/core/serialization/array.hpp index 2a50abac..f2561ee0 100644 --- a/src/dbzero/core/serialization/array.hpp +++ b/src/dbzero/core/serialization/array.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Types.hpp" diff --git a/src/dbzero/core/serialization/bounded_buf_t.cpp b/src/dbzero/core/serialization/bounded_buf_t.cpp index 5d027ad0..77ce867b 100755 --- a/src/dbzero/core/serialization/bounded_buf_t.cpp +++ b/src/dbzero/core/serialization/bounded_buf_t.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "bounded_buf_t.hpp" namespace db0 diff --git a/src/dbzero/core/serialization/bounded_buf_t.hpp b/src/dbzero/core/serialization/bounded_buf_t.hpp index f8188ec4..bfed2c1c 100644 --- a/src/dbzero/core/serialization/bounded_buf_t.hpp +++ b/src/dbzero/core/serialization/bounded_buf_t.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/compose.hpp b/src/dbzero/core/serialization/compose.hpp index b6b2be74..9fc6b153 100644 --- a/src/dbzero/core/serialization/compose.hpp +++ b/src/dbzero/core/serialization/compose.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Types.hpp" diff --git a/src/dbzero/core/serialization/hash.cpp b/src/dbzero/core/serialization/hash.cpp index acb94b89..eee56eb6 100644 --- a/src/dbzero/core/serialization/hash.cpp +++ b/src/dbzero/core/serialization/hash.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "hash.hpp" #include #include diff --git a/src/dbzero/core/serialization/hash.hpp b/src/dbzero/core/serialization/hash.hpp index 9a1648df..80efd92e 100644 --- a/src/dbzero/core/serialization/hash.hpp +++ b/src/dbzero/core/serialization/hash.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/list.hpp b/src/dbzero/core/serialization/list.hpp index 06415e2e..e4e9a5f5 100644 --- a/src/dbzero/core/serialization/list.hpp +++ b/src/dbzero/core/serialization/list.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Base.hpp" diff --git a/src/dbzero/core/serialization/micro_array.hpp b/src/dbzero/core/serialization/micro_array.hpp index 375b1896..7eca5104 100644 --- a/src/dbzero/core/serialization/micro_array.hpp +++ b/src/dbzero/core/serialization/micro_array.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Types.hpp" diff --git a/src/dbzero/core/serialization/mu_store.cpp b/src/dbzero/core/serialization/mu_store.cpp index cb7b3bd2..58e9b959 100644 --- a/src/dbzero/core/serialization/mu_store.cpp +++ b/src/dbzero/core/serialization/mu_store.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "mu_store.hpp" #include #include diff --git a/src/dbzero/core/serialization/mu_store.hpp b/src/dbzero/core/serialization/mu_store.hpp index 98b4139f..09691ad2 100644 --- a/src/dbzero/core/serialization/mu_store.hpp +++ b/src/dbzero/core/serialization/mu_store.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/optional_item.hpp b/src/dbzero/core/serialization/optional_item.hpp index 496bf02f..425f6cdd 100644 --- a/src/dbzero/core/serialization/optional_item.hpp +++ b/src/dbzero/core/serialization/optional_item.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/packed_array.hpp b/src/dbzero/core/serialization/packed_array.hpp index 11570267..fa620eee 100644 --- a/src/dbzero/core/serialization/packed_array.hpp +++ b/src/dbzero/core/serialization/packed_array.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Base.hpp" diff --git a/src/dbzero/core/serialization/packed_int.hpp b/src/dbzero/core/serialization/packed_int.hpp index deb123dd..1eea0767 100644 --- a/src/dbzero/core/serialization/packed_int.hpp +++ b/src/dbzero/core/serialization/packed_int.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/packed_int_pair.hpp b/src/dbzero/core/serialization/packed_int_pair.hpp index 468c29d9..13e4d841 100644 --- a/src/dbzero/core/serialization/packed_int_pair.hpp +++ b/src/dbzero/core/serialization/packed_int_pair.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "packed_int.hpp" diff --git a/src/dbzero/core/serialization/ref_counter.hpp b/src/dbzero/core/serialization/ref_counter.hpp index 654f881a..e31c6d23 100644 --- a/src/dbzero/core/serialization/ref_counter.hpp +++ b/src/dbzero/core/serialization/ref_counter.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/serialization/str_ptr.hpp b/src/dbzero/core/serialization/str_ptr.hpp index c73ab833..a0af7075 100644 --- a/src/dbzero/core/serialization/str_ptr.hpp +++ b/src/dbzero/core/serialization/str_ptr.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + // Copyright (C) 2020-2022 Infortex. All rights reserved. // The information and source code contained herein is the exclusive // property of Infortex sp. z o.o. ( https://itx.pl ) and may not be disclosed, examined diff --git a/src/dbzero/core/serialization/string.hpp b/src/dbzero/core/serialization/string.hpp index 87144834..d47d1fb8 100644 --- a/src/dbzero/core/serialization/string.hpp +++ b/src/dbzero/core/serialization/string.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ansi_ptr.hpp" diff --git a/src/dbzero/core/serialization/unbound_array.hpp b/src/dbzero/core/serialization/unbound_array.hpp index 38f86caa..6b3aff09 100644 --- a/src/dbzero/core/serialization/unbound_array.hpp +++ b/src/dbzero/core/serialization/unbound_array.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Types.hpp" diff --git a/src/dbzero/core/storage/BDevStorage.cpp b/src/dbzero/core/storage/BDevStorage.cpp index 5f68ee1e..702d3ee1 100644 --- a/src/dbzero/core/storage/BDevStorage.cpp +++ b/src/dbzero/core/storage/BDevStorage.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "BDevStorage.hpp" #include "SparseIndexQuery.hpp" #include diff --git a/src/dbzero/core/storage/BDevStorage.hpp b/src/dbzero/core/storage/BDevStorage.hpp index a6fe0dda..c8700a00 100644 --- a/src/dbzero/core/storage/BDevStorage.hpp +++ b/src/dbzero/core/storage/BDevStorage.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/BaseStorage.cpp b/src/dbzero/core/storage/BaseStorage.cpp index ff6590ee..9696ba65 100644 --- a/src/dbzero/core/storage/BaseStorage.cpp +++ b/src/dbzero/core/storage/BaseStorage.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "BaseStorage.hpp" namespace db0 diff --git a/src/dbzero/core/storage/BaseStorage.hpp b/src/dbzero/core/storage/BaseStorage.hpp index 53397935..927cdf8c 100644 --- a/src/dbzero/core/storage/BaseStorage.hpp +++ b/src/dbzero/core/storage/BaseStorage.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/BlockIOStream.cpp b/src/dbzero/core/storage/BlockIOStream.cpp index 448292d1..2d7430c6 100644 --- a/src/dbzero/core/storage/BlockIOStream.cpp +++ b/src/dbzero/core/storage/BlockIOStream.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "BlockIOStream.hpp" #include #include diff --git a/src/dbzero/core/storage/BlockIOStream.hpp b/src/dbzero/core/storage/BlockIOStream.hpp index 457e3617..9a4092ee 100644 --- a/src/dbzero/core/storage/BlockIOStream.hpp +++ b/src/dbzero/core/storage/BlockIOStream.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/CFile.cpp b/src/dbzero/core/storage/CFile.cpp index c8ee825e..2982be60 100644 --- a/src/dbzero/core/storage/CFile.cpp +++ b/src/dbzero/core/storage/CFile.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "CFile.hpp" #include #include diff --git a/src/dbzero/core/storage/CFile.hpp b/src/dbzero/core/storage/CFile.hpp index 768519a0..90e83212 100644 --- a/src/dbzero/core/storage/CFile.hpp +++ b/src/dbzero/core/storage/CFile.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/ChangeLog.cpp b/src/dbzero/core/storage/ChangeLog.cpp index b024414b..c81230e2 100644 --- a/src/dbzero/core/storage/ChangeLog.cpp +++ b/src/dbzero/core/storage/ChangeLog.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ChangeLog.hpp" #include "ChangeLogTypes.hpp" diff --git a/src/dbzero/core/storage/ChangeLog.hpp b/src/dbzero/core/storage/ChangeLog.hpp index 531ece82..fdee6aae 100644 --- a/src/dbzero/core/storage/ChangeLog.hpp +++ b/src/dbzero/core/storage/ChangeLog.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "BlockIOStream.hpp" diff --git a/src/dbzero/core/storage/ChangeLogIOStream.cpp b/src/dbzero/core/storage/ChangeLogIOStream.cpp index d3bd5b87..363f96a7 100644 --- a/src/dbzero/core/storage/ChangeLogIOStream.cpp +++ b/src/dbzero/core/storage/ChangeLogIOStream.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ChangeLogIOStream.hpp" #include diff --git a/src/dbzero/core/storage/ChangeLogIOStream.hpp b/src/dbzero/core/storage/ChangeLogIOStream.hpp index b50669f2..6b3fc5b2 100644 --- a/src/dbzero/core/storage/ChangeLogIOStream.hpp +++ b/src/dbzero/core/storage/ChangeLogIOStream.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "BlockIOStream.hpp" diff --git a/src/dbzero/core/storage/ChangeLogTypes.hpp b/src/dbzero/core/storage/ChangeLogTypes.hpp index 1407dc79..7a67fe30 100644 --- a/src/dbzero/core/storage/ChangeLogTypes.hpp +++ b/src/dbzero/core/storage/ChangeLogTypes.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ChangeLog.hpp" diff --git a/src/dbzero/core/storage/DRAM_IOStream.cpp b/src/dbzero/core/storage/DRAM_IOStream.cpp index 49b0dec3..b45c6e09 100644 --- a/src/dbzero/core/storage/DRAM_IOStream.cpp +++ b/src/dbzero/core/storage/DRAM_IOStream.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DRAM_IOStream.hpp" #include "BlockIOStream.hpp" #include diff --git a/src/dbzero/core/storage/DRAM_IOStream.hpp b/src/dbzero/core/storage/DRAM_IOStream.hpp index cda59b01..7fef70ba 100644 --- a/src/dbzero/core/storage/DRAM_IOStream.hpp +++ b/src/dbzero/core/storage/DRAM_IOStream.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/DiffIndex.cpp b/src/dbzero/core/storage/DiffIndex.cpp index bf33244d..2f090169 100644 --- a/src/dbzero/core/storage/DiffIndex.cpp +++ b/src/dbzero/core/storage/DiffIndex.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DiffIndex.hpp" namespace db0 diff --git a/src/dbzero/core/storage/DiffIndex.hpp b/src/dbzero/core/storage/DiffIndex.hpp index 2cae863f..bedb4748 100644 --- a/src/dbzero/core/storage/DiffIndex.hpp +++ b/src/dbzero/core/storage/DiffIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/Diff_IO.cpp b/src/dbzero/core/storage/Diff_IO.cpp index 3f00bc96..f5d9ae2a 100644 --- a/src/dbzero/core/storage/Diff_IO.cpp +++ b/src/dbzero/core/storage/Diff_IO.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Diff_IO.hpp" #include #include diff --git a/src/dbzero/core/storage/Diff_IO.hpp b/src/dbzero/core/storage/Diff_IO.hpp index 069806df..ca658f73 100644 --- a/src/dbzero/core/storage/Diff_IO.hpp +++ b/src/dbzero/core/storage/Diff_IO.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Page_IO.hpp" diff --git a/src/dbzero/core/storage/ExtSpace.cpp b/src/dbzero/core/storage/ExtSpace.cpp index 8538c8a7..cf55511e 100644 --- a/src/dbzero/core/storage/ExtSpace.cpp +++ b/src/dbzero/core/storage/ExtSpace.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ExtSpace.hpp" namespace db0 diff --git a/src/dbzero/core/storage/ExtSpace.hpp b/src/dbzero/core/storage/ExtSpace.hpp index 63b1d613..decec414 100644 --- a/src/dbzero/core/storage/ExtSpace.hpp +++ b/src/dbzero/core/storage/ExtSpace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "BaseStorage.hpp" diff --git a/src/dbzero/core/storage/MemBaseStorage.cpp b/src/dbzero/core/storage/MemBaseStorage.cpp index b5764033..6e940499 100644 --- a/src/dbzero/core/storage/MemBaseStorage.cpp +++ b/src/dbzero/core/storage/MemBaseStorage.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MemBaseStorage.hpp" #include diff --git a/src/dbzero/core/storage/MemBaseStorage.hpp b/src/dbzero/core/storage/MemBaseStorage.hpp index 85f5d2c2..dd569a5d 100644 --- a/src/dbzero/core/storage/MemBaseStorage.hpp +++ b/src/dbzero/core/storage/MemBaseStorage.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/MemoryStorage.cpp b/src/dbzero/core/storage/MemoryStorage.cpp index 79b98eae..a1c31627 100644 --- a/src/dbzero/core/storage/MemoryStorage.cpp +++ b/src/dbzero/core/storage/MemoryStorage.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MemoryStorage.hpp" #include diff --git a/src/dbzero/core/storage/MemoryStorage.hpp b/src/dbzero/core/storage/MemoryStorage.hpp index 69a235ed..a7053ce8 100644 --- a/src/dbzero/core/storage/MemoryStorage.hpp +++ b/src/dbzero/core/storage/MemoryStorage.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/MetaIOStream.cpp b/src/dbzero/core/storage/MetaIOStream.cpp index 848aedf2..2aa9f868 100644 --- a/src/dbzero/core/storage/MetaIOStream.cpp +++ b/src/dbzero/core/storage/MetaIOStream.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MetaIOStream.hpp" namespace db0 diff --git a/src/dbzero/core/storage/MetaIOStream.hpp b/src/dbzero/core/storage/MetaIOStream.hpp index d359b155..ae241ef8 100644 --- a/src/dbzero/core/storage/MetaIOStream.hpp +++ b/src/dbzero/core/storage/MetaIOStream.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "BlockIOStream.hpp" diff --git a/src/dbzero/core/storage/Page_IO.cpp b/src/dbzero/core/storage/Page_IO.cpp index d88b190a..f098875d 100644 --- a/src/dbzero/core/storage/Page_IO.cpp +++ b/src/dbzero/core/storage/Page_IO.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Page_IO.hpp" #include #include diff --git a/src/dbzero/core/storage/Page_IO.hpp b/src/dbzero/core/storage/Page_IO.hpp index f6e6f1de..15715880 100644 --- a/src/dbzero/core/storage/Page_IO.hpp +++ b/src/dbzero/core/storage/Page_IO.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "CFile.hpp" diff --git a/src/dbzero/core/storage/REL_Index.cpp b/src/dbzero/core/storage/REL_Index.cpp index 18a7f022..4b302c34 100644 --- a/src/dbzero/core/storage/REL_Index.cpp +++ b/src/dbzero/core/storage/REL_Index.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "REL_Index.hpp" #include diff --git a/src/dbzero/core/storage/REL_Index.hpp b/src/dbzero/core/storage/REL_Index.hpp index b2a3fe9f..f9d701ae 100644 --- a/src/dbzero/core/storage/REL_Index.hpp +++ b/src/dbzero/core/storage/REL_Index.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/SparseIndex.cpp b/src/dbzero/core/storage/SparseIndex.cpp index f9ac910a..37fddae8 100644 --- a/src/dbzero/core/storage/SparseIndex.cpp +++ b/src/dbzero/core/storage/SparseIndex.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SparseIndex.hpp" #include #include diff --git a/src/dbzero/core/storage/SparseIndex.hpp b/src/dbzero/core/storage/SparseIndex.hpp index e3db4a49..ee94e024 100644 --- a/src/dbzero/core/storage/SparseIndex.hpp +++ b/src/dbzero/core/storage/SparseIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/SparseIndexBase.hpp b/src/dbzero/core/storage/SparseIndexBase.hpp index 5c471bcd..23abd946 100644 --- a/src/dbzero/core/storage/SparseIndexBase.hpp +++ b/src/dbzero/core/storage/SparseIndexBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/SparseIndexQuery.cpp b/src/dbzero/core/storage/SparseIndexQuery.cpp index cf2d32c7..c75b18a2 100644 --- a/src/dbzero/core/storage/SparseIndexQuery.cpp +++ b/src/dbzero/core/storage/SparseIndexQuery.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SparseIndexQuery.hpp" namespace db0 diff --git a/src/dbzero/core/storage/SparseIndexQuery.hpp b/src/dbzero/core/storage/SparseIndexQuery.hpp index cde180b6..4427ad25 100644 --- a/src/dbzero/core/storage/SparseIndexQuery.hpp +++ b/src/dbzero/core/storage/SparseIndexQuery.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "SparseIndex.hpp" diff --git a/src/dbzero/core/storage/SparsePair.cpp b/src/dbzero/core/storage/SparsePair.cpp index cf8e5594..6ef242e7 100644 --- a/src/dbzero/core/storage/SparsePair.cpp +++ b/src/dbzero/core/storage/SparsePair.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SparsePair.hpp" namespace db0 diff --git a/src/dbzero/core/storage/SparsePair.hpp b/src/dbzero/core/storage/SparsePair.hpp index 58e3b8cf..3942d33f 100644 --- a/src/dbzero/core/storage/SparsePair.hpp +++ b/src/dbzero/core/storage/SparsePair.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/Storage0.cpp b/src/dbzero/core/storage/Storage0.cpp index f293096d..2e173a65 100644 --- a/src/dbzero/core/storage/Storage0.cpp +++ b/src/dbzero/core/storage/Storage0.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/core/storage/Storage0.hpp b/src/dbzero/core/storage/Storage0.hpp index 26ee35ca..7b1c7ced 100644 --- a/src/dbzero/core/storage/Storage0.hpp +++ b/src/dbzero/core/storage/Storage0.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/StorageFlags.hpp b/src/dbzero/core/storage/StorageFlags.hpp index 737e9b90..dbd6296e 100644 --- a/src/dbzero/core/storage/StorageFlags.hpp +++ b/src/dbzero/core/storage/StorageFlags.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/storage/copy_prefix.cpp b/src/dbzero/core/storage/copy_prefix.cpp index b326ab33..385d11f4 100644 --- a/src/dbzero/core/storage/copy_prefix.cpp +++ b/src/dbzero/core/storage/copy_prefix.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "copy_prefix.hpp" #include "ExtSpace.hpp" diff --git a/src/dbzero/core/storage/copy_prefix.hpp b/src/dbzero/core/storage/copy_prefix.hpp index d2ee62aa..72402733 100644 --- a/src/dbzero/core/storage/copy_prefix.hpp +++ b/src/dbzero/core/storage/copy_prefix.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "BlockIOStream.hpp" diff --git a/src/dbzero/core/storage/diff_buffer.cpp b/src/dbzero/core/storage/diff_buffer.cpp index 2397ea24..23b7e126 100644 --- a/src/dbzero/core/storage/diff_buffer.cpp +++ b/src/dbzero/core/storage/diff_buffer.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "diff_buffer.hpp" #include #include diff --git a/src/dbzero/core/storage/diff_buffer.hpp b/src/dbzero/core/storage/diff_buffer.hpp index f6e1c778..0c549801 100644 --- a/src/dbzero/core/storage/diff_buffer.hpp +++ b/src/dbzero/core/storage/diff_buffer.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/threading/Flags.hpp b/src/dbzero/core/threading/Flags.hpp index d519d918..deccc2df 100644 --- a/src/dbzero/core/threading/Flags.hpp +++ b/src/dbzero/core/threading/Flags.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/threading/ProgressiveMutex.cpp b/src/dbzero/core/threading/ProgressiveMutex.cpp index 284c2390..ee644428 100644 --- a/src/dbzero/core/threading/ProgressiveMutex.cpp +++ b/src/dbzero/core/threading/ProgressiveMutex.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/src/dbzero/core/threading/ProgressiveMutex.hpp b/src/dbzero/core/threading/ProgressiveMutex.hpp index eea9424a..9fbb3c54 100644 --- a/src/dbzero/core/threading/ProgressiveMutex.hpp +++ b/src/dbzero/core/threading/ProgressiveMutex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/threading/ProgressiveMutexDuration.hpp b/src/dbzero/core/threading/ProgressiveMutexDuration.hpp index ecb9cca8..94d925e9 100644 --- a/src/dbzero/core/threading/ProgressiveMutexDuration.hpp +++ b/src/dbzero/core/threading/ProgressiveMutexDuration.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/threading/ROWO_Mutex.hpp b/src/dbzero/core/threading/ROWO_Mutex.hpp index 6760e025..52969317 100644 --- a/src/dbzero/core/threading/ROWO_Mutex.hpp +++ b/src/dbzero/core/threading/ROWO_Mutex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/threading/ThreadTracker.cpp b/src/dbzero/core/threading/ThreadTracker.cpp index b836a8b6..6582dbd0 100644 --- a/src/dbzero/core/threading/ThreadTracker.cpp +++ b/src/dbzero/core/threading/ThreadTracker.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ThreadTracker.hpp" #include #include diff --git a/src/dbzero/core/threading/ThreadTracker.hpp b/src/dbzero/core/threading/ThreadTracker.hpp index e5e88ebc..d04717fd 100644 --- a/src/dbzero/core/threading/ThreadTracker.hpp +++ b/src/dbzero/core/threading/ThreadTracker.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/BoundCheck.hpp b/src/dbzero/core/utils/BoundCheck.hpp index 7ec44ae3..9b42151e 100644 --- a/src/dbzero/core/utils/BoundCheck.hpp +++ b/src/dbzero/core/utils/BoundCheck.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/ChronoMeter.cpp b/src/dbzero/core/utils/ChronoMeter.cpp index cb990874..f9b8e66c 100644 --- a/src/dbzero/core/utils/ChronoMeter.cpp +++ b/src/dbzero/core/utils/ChronoMeter.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ChronoMeter.hpp" namespace db0 diff --git a/src/dbzero/core/utils/ChronoMeter.hpp b/src/dbzero/core/utils/ChronoMeter.hpp index 5aaa6a3e..074464bb 100644 --- a/src/dbzero/core/utils/ChronoMeter.hpp +++ b/src/dbzero/core/utils/ChronoMeter.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/FixedList.hpp b/src/dbzero/core/utils/FixedList.hpp index 7efbf3da..d5188624 100644 --- a/src/dbzero/core/utils/FixedList.hpp +++ b/src/dbzero/core/utils/FixedList.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/FlagSet.hpp b/src/dbzero/core/utils/FlagSet.hpp index 3f5a7a16..c751fd35 100644 --- a/src/dbzero/core/utils/FlagSet.hpp +++ b/src/dbzero/core/utils/FlagSet.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/InterProcessLock.cpp b/src/dbzero/core/utils/InterProcessLock.cpp index fd65bf95..bae484a4 100644 --- a/src/dbzero/core/utils/InterProcessLock.cpp +++ b/src/dbzero/core/utils/InterProcessLock.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "InterProcessLock.hpp" #include #include diff --git a/src/dbzero/core/utils/InterProcessLock.hpp b/src/dbzero/core/utils/InterProcessLock.hpp index 5bafc427..ceee9156 100644 --- a/src/dbzero/core/utils/InterProcessLock.hpp +++ b/src/dbzero/core/utils/InterProcessLock.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include #include diff --git a/src/dbzero/core/utils/ProcessTimer.cpp b/src/dbzero/core/utils/ProcessTimer.cpp index fa8ef16e..6ecbb1c4 100644 --- a/src/dbzero/core/utils/ProcessTimer.cpp +++ b/src/dbzero/core/utils/ProcessTimer.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ProcessTimer.hpp" #include #include diff --git a/src/dbzero/core/utils/ProcessTimer.hpp b/src/dbzero/core/utils/ProcessTimer.hpp index f49af97a..b6b85d97 100644 --- a/src/dbzero/core/utils/ProcessTimer.hpp +++ b/src/dbzero/core/utils/ProcessTimer.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ChronoMeter.hpp" diff --git a/src/dbzero/core/utils/SortedArray.hpp b/src/dbzero/core/utils/SortedArray.hpp index db857979..df4af843 100644 --- a/src/dbzero/core/utils/SortedArray.hpp +++ b/src/dbzero/core/utils/SortedArray.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/auto_map.hpp b/src/dbzero/core/utils/auto_map.hpp index 4319f350..572a9cc0 100644 --- a/src/dbzero/core/utils/auto_map.hpp +++ b/src/dbzero/core/utils/auto_map.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/base32.cpp b/src/dbzero/core/utils/base32.cpp index d2081dbc..ae22efdc 100644 --- a/src/dbzero/core/utils/base32.cpp +++ b/src/dbzero/core/utils/base32.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "base32.hpp" #include #include diff --git a/src/dbzero/core/utils/base32.hpp b/src/dbzero/core/utils/base32.hpp index 75247f09..462ee7c7 100644 --- a/src/dbzero/core/utils/base32.hpp +++ b/src/dbzero/core/utils/base32.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/bisect.hpp b/src/dbzero/core/utils/bisect.hpp index dd655084..abc99fd5 100644 --- a/src/dbzero/core/utils/bisect.hpp +++ b/src/dbzero/core/utils/bisect.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "operators.hpp" diff --git a/src/dbzero/core/utils/blob_sort.hpp b/src/dbzero/core/utils/blob_sort.hpp index 94724dd8..939928c0 100644 --- a/src/dbzero/core/utils/blob_sort.hpp +++ b/src/dbzero/core/utils/blob_sort.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/conversions.cpp b/src/dbzero/core/utils/conversions.cpp index 0d7891ce..495c7c08 100644 --- a/src/dbzero/core/utils/conversions.cpp +++ b/src/dbzero/core/utils/conversions.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "conversions.hpp" namespace db0 diff --git a/src/dbzero/core/utils/conversions.hpp b/src/dbzero/core/utils/conversions.hpp index 2190e4eb..5aa095e0 100644 --- a/src/dbzero/core/utils/conversions.hpp +++ b/src/dbzero/core/utils/conversions.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/dary_heap.hpp b/src/dbzero/core/utils/dary_heap.hpp index 7d341dd7..32e5b058 100644 --- a/src/dbzero/core/utils/dary_heap.hpp +++ b/src/dbzero/core/utils/dary_heap.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + /// This package contains a D-ary heap routines #pragma once diff --git a/src/dbzero/core/utils/hash_combine.cpp b/src/dbzero/core/utils/hash_combine.cpp index a0dceecc..90af2122 100644 --- a/src/dbzero/core/utils/hash_combine.cpp +++ b/src/dbzero/core/utils/hash_combine.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "hash_combine.hpp" namespace db0 diff --git a/src/dbzero/core/utils/hash_combine.hpp b/src/dbzero/core/utils/hash_combine.hpp index 36d69c91..54c1ff30 100644 --- a/src/dbzero/core/utils/hash_combine.hpp +++ b/src/dbzero/core/utils/hash_combine.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/hash_func.cpp b/src/dbzero/core/utils/hash_func.cpp index 80f0a199..fbfcd385 100644 --- a/src/dbzero/core/utils/hash_func.cpp +++ b/src/dbzero/core/utils/hash_func.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "hash_func.hpp" namespace db0 diff --git a/src/dbzero/core/utils/hash_func.hpp b/src/dbzero/core/utils/hash_func.hpp index 61a04911..1f48120e 100644 --- a/src/dbzero/core/utils/hash_func.hpp +++ b/src/dbzero/core/utils/hash_func.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include #include diff --git a/src/dbzero/core/utils/heap.hpp b/src/dbzero/core/utils/heap.hpp index 6cbeb285..19059533 100644 --- a/src/dbzero/core/utils/heap.hpp +++ b/src/dbzero/core/utils/heap.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/heap_utils.hpp b/src/dbzero/core/utils/heap_utils.hpp index 7bd3cd92..a7bd93f5 100644 --- a/src/dbzero/core/utils/heap_utils.hpp +++ b/src/dbzero/core/utils/heap_utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once /** diff --git a/src/dbzero/core/utils/lexical_cast.hpp b/src/dbzero/core/utils/lexical_cast.hpp index 7829a7c6..8cb33935 100644 --- a/src/dbzero/core/utils/lexical_cast.hpp +++ b/src/dbzero/core/utils/lexical_cast.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/null_stream.cpp b/src/dbzero/core/utils/null_stream.cpp index 7c071c92..d74a2dca 100644 --- a/src/dbzero/core/utils/null_stream.cpp +++ b/src/dbzero/core/utils/null_stream.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "null_stream.hpp" namespace db0::utils diff --git a/src/dbzero/core/utils/null_stream.hpp b/src/dbzero/core/utils/null_stream.hpp index 191ae6f3..7de4508c 100644 --- a/src/dbzero/core/utils/null_stream.hpp +++ b/src/dbzero/core/utils/null_stream.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/num_pack.hpp b/src/dbzero/core/utils/num_pack.hpp index 7ea75794..47ee39e6 100644 --- a/src/dbzero/core/utils/num_pack.hpp +++ b/src/dbzero/core/utils/num_pack.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/operators.hpp b/src/dbzero/core/utils/operators.hpp index 090ad0bb..183e1e02 100644 --- a/src/dbzero/core/utils/operators.hpp +++ b/src/dbzero/core/utils/operators.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0 diff --git a/src/dbzero/core/utils/preprocessor.hpp b/src/dbzero/core/utils/preprocessor.hpp index b9055545..8ac059a4 100644 --- a/src/dbzero/core/utils/preprocessor.hpp +++ b/src/dbzero/core/utils/preprocessor.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once // File to hold common preprocessor utilities diff --git a/src/dbzero/core/utils/shared_void.hpp b/src/dbzero/core/utils/shared_void.hpp index 03d6cd6b..41810f1b 100644 --- a/src/dbzero/core/utils/shared_void.hpp +++ b/src/dbzero/core/utils/shared_void.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/string_compare.cpp b/src/dbzero/core/utils/string_compare.cpp index a6f3c207..054ab40f 100644 --- a/src/dbzero/core/utils/string_compare.cpp +++ b/src/dbzero/core/utils/string_compare.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "string_compare.hpp" namespace db0 diff --git a/src/dbzero/core/utils/string_compare.hpp b/src/dbzero/core/utils/string_compare.hpp index b47a5d1e..9fb0d182 100644 --- a/src/dbzero/core/utils/string_compare.hpp +++ b/src/dbzero/core/utils/string_compare.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/to_string.hpp b/src/dbzero/core/utils/to_string.hpp index d3b0611e..34e8aa29 100644 --- a/src/dbzero/core/utils/to_string.hpp +++ b/src/dbzero/core/utils/to_string.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/unique_set.hpp b/src/dbzero/core/utils/unique_set.hpp index b16f247f..29d3d5c1 100644 --- a/src/dbzero/core/utils/unique_set.hpp +++ b/src/dbzero/core/utils/unique_set.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include namespace db0 diff --git a/src/dbzero/core/utils/uuid.cpp b/src/dbzero/core/utils/uuid.cpp index e7ac5977..603d8832 100644 --- a/src/dbzero/core/utils/uuid.cpp +++ b/src/dbzero/core/utils/uuid.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "uuid.hpp" #include diff --git a/src/dbzero/core/utils/uuid.hpp b/src/dbzero/core/utils/uuid.hpp index 5f53eb7e..634553d6 100644 --- a/src/dbzero/core/utils/uuid.hpp +++ b/src/dbzero/core/utils/uuid.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/utils/weak_vector.hpp b/src/dbzero/core/utils/weak_vector.hpp index 6b120aee..0c3639cb 100644 --- a/src/dbzero/core/utils/weak_vector.hpp +++ b/src/dbzero/core/utils/weak_vector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/vspace/MappedAddress.hpp b/src/dbzero/core/vspace/MappedAddress.hpp index f64cd321..06a4b50b 100644 --- a/src/dbzero/core/vspace/MappedAddress.hpp +++ b/src/dbzero/core/vspace/MappedAddress.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/vspace/db0_ptr.hpp b/src/dbzero/core/vspace/db0_ptr.hpp index 55b12577..fc7e1adb 100644 --- a/src/dbzero/core/vspace/db0_ptr.hpp +++ b/src/dbzero/core/vspace/db0_ptr.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/vspace/safe_buf_t.cpp b/src/dbzero/core/vspace/safe_buf_t.cpp index 4aa25011..32efe23c 100644 --- a/src/dbzero/core/vspace/safe_buf_t.cpp +++ b/src/dbzero/core/vspace/safe_buf_t.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "safe_buf_t.hpp" #include diff --git a/src/dbzero/core/vspace/safe_buf_t.hpp b/src/dbzero/core/vspace/safe_buf_t.hpp index f45333c8..62372640 100644 --- a/src/dbzero/core/vspace/safe_buf_t.hpp +++ b/src/dbzero/core/vspace/safe_buf_t.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/core/vspace/v_object.hpp b/src/dbzero/core/vspace/v_object.hpp index 3e666ffc..21bb3c8f 100644 --- a/src/dbzero/core/vspace/v_object.hpp +++ b/src/dbzero/core/vspace/v_object.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "v_ptr.hpp" diff --git a/src/dbzero/core/vspace/v_ptr.hpp b/src/dbzero/core/vspace/v_ptr.hpp index f300e9f7..6bea9694 100644 --- a/src/dbzero/core/vspace/v_ptr.hpp +++ b/src/dbzero/core/vspace/v_ptr.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "vtypeless.hpp" diff --git a/src/dbzero/core/vspace/vtypeless.cpp b/src/dbzero/core/vspace/vtypeless.cpp index 80a7e429..8078b853 100644 --- a/src/dbzero/core/vspace/vtypeless.cpp +++ b/src/dbzero/core/vspace/vtypeless.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "vtypeless.hpp" namespace db0 diff --git a/src/dbzero/core/vspace/vtypeless.hpp b/src/dbzero/core/vspace/vtypeless.hpp index 7de46e77..c4de3496 100644 --- a/src/dbzero/core/vspace/vtypeless.hpp +++ b/src/dbzero/core/vspace/vtypeless.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/CommonBase.hpp b/src/dbzero/object_model/CommonBase.hpp index 4c74eab6..db31c2cd 100644 --- a/src/dbzero/object_model/CommonBase.hpp +++ b/src/dbzero/object_model/CommonBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectBase.hpp" #include #include diff --git a/src/dbzero/object_model/LangCache.cpp b/src/dbzero/object_model/LangCache.cpp index 8d5a92cb..a894fea3 100644 --- a/src/dbzero/object_model/LangCache.cpp +++ b/src/dbzero/object_model/LangCache.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "LangCache.hpp" namespace db0 diff --git a/src/dbzero/object_model/LangCache.hpp b/src/dbzero/object_model/LangCache.hpp index e20463a5..f55525d2 100644 --- a/src/dbzero/object_model/LangCache.hpp +++ b/src/dbzero/object_model/LangCache.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "LangConfig.hpp" diff --git a/src/dbzero/object_model/LangConfig.hpp b/src/dbzero/object_model/LangConfig.hpp index a7ec9302..44e27455 100644 --- a/src/dbzero/object_model/LangConfig.hpp +++ b/src/dbzero/object_model/LangConfig.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/ObjectBase.hpp b/src/dbzero/object_model/ObjectBase.hpp index 24635340..6661655f 100644 --- a/src/dbzero/object_model/ObjectBase.hpp +++ b/src/dbzero/object_model/ObjectBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "has_fixture.hpp" diff --git a/src/dbzero/object_model/ObjectCatalogue.cpp b/src/dbzero/object_model/ObjectCatalogue.cpp index 0b9b7fe4..b6ad0727 100644 --- a/src/dbzero/object_model/ObjectCatalogue.cpp +++ b/src/dbzero/object_model/ObjectCatalogue.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectCatalogue.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/ObjectCatalogue.hpp b/src/dbzero/object_model/ObjectCatalogue.hpp index 2b7fe464..413fc49f 100644 --- a/src/dbzero/object_model/ObjectCatalogue.hpp +++ b/src/dbzero/object_model/ObjectCatalogue.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/ObjectModel.cpp b/src/dbzero/object_model/ObjectModel.cpp index 0a77d055..11e11532 100644 --- a/src/dbzero/object_model/ObjectModel.cpp +++ b/src/dbzero/object_model/ObjectModel.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectModel.hpp" #include #include diff --git a/src/dbzero/object_model/ObjectModel.hpp b/src/dbzero/object_model/ObjectModel.hpp index 78d57629..b2290acb 100644 --- a/src/dbzero/object_model/ObjectModel.hpp +++ b/src/dbzero/object_model/ObjectModel.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/bytes/ByteArray.cpp b/src/dbzero/object_model/bytes/ByteArray.cpp index 897450fd..a1621513 100644 --- a/src/dbzero/object_model/bytes/ByteArray.cpp +++ b/src/dbzero/object_model/bytes/ByteArray.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ByteArray.hpp" #include #include diff --git a/src/dbzero/object_model/bytes/ByteArray.hpp b/src/dbzero/object_model/bytes/ByteArray.hpp index 69c99a22..3c87c821 100644 --- a/src/dbzero/object_model/bytes/ByteArray.hpp +++ b/src/dbzero/object_model/bytes/ByteArray.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include #include diff --git a/src/dbzero/object_model/class.hpp b/src/dbzero/object_model/class.hpp index 16fb72b0..cdf6b33d 100644 --- a/src/dbzero/object_model/class.hpp +++ b/src/dbzero/object_model/class.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "class/Class.hpp" diff --git a/src/dbzero/object_model/class/Class.cpp b/src/dbzero/object_model/class/Class.cpp index bcd6a722..78bcff08 100644 --- a/src/dbzero/object_model/class/Class.cpp +++ b/src/dbzero/object_model/class/Class.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Class.hpp" #include #include diff --git a/src/dbzero/object_model/class/Class.hpp b/src/dbzero/object_model/class/Class.hpp index 77b09de7..57d876b5 100644 --- a/src/dbzero/object_model/class/Class.hpp +++ b/src/dbzero/object_model/class/Class.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Field.hpp" diff --git a/src/dbzero/object_model/class/ClassFactory.cpp b/src/dbzero/object_model/class/ClassFactory.cpp index 3c2b4751..6d19a17a 100644 --- a/src/dbzero/object_model/class/ClassFactory.cpp +++ b/src/dbzero/object_model/class/ClassFactory.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ClassFactory.hpp" #include "Class.hpp" #include diff --git a/src/dbzero/object_model/class/ClassFactory.hpp b/src/dbzero/object_model/class/ClassFactory.hpp index 829c2365..d6de1fd2 100644 --- a/src/dbzero/object_model/class/ClassFactory.hpp +++ b/src/dbzero/object_model/class/ClassFactory.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/class/ClassFields.cpp b/src/dbzero/object_model/class/ClassFields.cpp index 29d6e988..ad05dd43 100644 --- a/src/dbzero/object_model/class/ClassFields.cpp +++ b/src/dbzero/object_model/class/ClassFields.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ClassFields.hpp" #include "ClassFactory.hpp" #include diff --git a/src/dbzero/object_model/class/ClassFields.hpp b/src/dbzero/object_model/class/ClassFields.hpp index 1a389bbc..50cc5e87 100644 --- a/src/dbzero/object_model/class/ClassFields.hpp +++ b/src/dbzero/object_model/class/ClassFields.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/class/Field.cpp b/src/dbzero/object_model/class/Field.cpp index 030bc1ac..90daee86 100644 --- a/src/dbzero/object_model/class/Field.cpp +++ b/src/dbzero/object_model/class/Field.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Field.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/class/Field.hpp b/src/dbzero/object_model/class/Field.hpp index 19d3d56d..7eea9c6a 100644 --- a/src/dbzero/object_model/class/Field.hpp +++ b/src/dbzero/object_model/class/Field.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/class/FieldID.cpp b/src/dbzero/object_model/class/FieldID.cpp index 7873ebfb..ea7eb67c 100644 --- a/src/dbzero/object_model/class/FieldID.cpp +++ b/src/dbzero/object_model/class/FieldID.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FieldID.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/class/FieldID.hpp b/src/dbzero/object_model/class/FieldID.hpp index 88fd6e23..4708b043 100644 --- a/src/dbzero/object_model/class/FieldID.hpp +++ b/src/dbzero/object_model/class/FieldID.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/class/MemberID.cpp b/src/dbzero/object_model/class/MemberID.cpp index 6fed9126..887e139c 100644 --- a/src/dbzero/object_model/class/MemberID.cpp +++ b/src/dbzero/object_model/class/MemberID.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MemberID.hpp" #include #include diff --git a/src/dbzero/object_model/class/MemberID.hpp b/src/dbzero/object_model/class/MemberID.hpp index be771cd7..f77190d5 100644 --- a/src/dbzero/object_model/class/MemberID.hpp +++ b/src/dbzero/object_model/class/MemberID.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/class/Schema.cpp b/src/dbzero/object_model/class/Schema.cpp index 4ad49274..6d1e0fee 100644 --- a/src/dbzero/object_model/class/Schema.cpp +++ b/src/dbzero/object_model/class/Schema.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Schema.hpp" #include #include diff --git a/src/dbzero/object_model/class/Schema.hpp b/src/dbzero/object_model/class/Schema.hpp index 0905415b..6986954d 100644 --- a/src/dbzero/object_model/class/Schema.hpp +++ b/src/dbzero/object_model/class/Schema.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "FieldID.hpp" diff --git a/src/dbzero/object_model/dict/Dict.cpp b/src/dbzero/object_model/dict/Dict.cpp index ae617738..d6b118f5 100644 --- a/src/dbzero/object_model/dict/Dict.cpp +++ b/src/dbzero/object_model/dict/Dict.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Dict.hpp" #include "DictIterator.hpp" diff --git a/src/dbzero/object_model/dict/Dict.hpp b/src/dbzero/object_model/dict/Dict.hpp index 87fb1928..b63aaa5f 100644 --- a/src/dbzero/object_model/dict/Dict.hpp +++ b/src/dbzero/object_model/dict/Dict.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/dict/DictIterator.cpp b/src/dbzero/object_model/dict/DictIterator.cpp index e13ac1fe..714064aa 100644 --- a/src/dbzero/object_model/dict/DictIterator.cpp +++ b/src/dbzero/object_model/dict/DictIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DictIterator.hpp" #include #include "Dict.hpp" diff --git a/src/dbzero/object_model/dict/DictIterator.hpp b/src/dbzero/object_model/dict/DictIterator.hpp index d6a8b970..28aab9c3 100644 --- a/src/dbzero/object_model/dict/DictIterator.hpp +++ b/src/dbzero/object_model/dict/DictIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/dict/DictView.cpp b/src/dbzero/object_model/dict/DictView.cpp index 4abb8934..dc5d8c83 100644 --- a/src/dbzero/object_model/dict/DictView.cpp +++ b/src/dbzero/object_model/dict/DictView.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "DictView.hpp" #include "DictIterator.hpp" #include diff --git a/src/dbzero/object_model/dict/DictView.hpp b/src/dbzero/object_model/dict/DictView.hpp index 8357e030..3215f998 100644 --- a/src/dbzero/object_model/dict/DictView.hpp +++ b/src/dbzero/object_model/dict/DictView.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/enum/Enum.cpp b/src/dbzero/object_model/enum/Enum.cpp index 691a4a29..4ce5f0d8 100644 --- a/src/dbzero/object_model/enum/Enum.cpp +++ b/src/dbzero/object_model/enum/Enum.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Enum.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/enum/Enum.hpp b/src/dbzero/object_model/enum/Enum.hpp index bd338257..36801352 100644 --- a/src/dbzero/object_model/enum/Enum.hpp +++ b/src/dbzero/object_model/enum/Enum.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "EnumValue.hpp" diff --git a/src/dbzero/object_model/enum/EnumDef.cpp b/src/dbzero/object_model/enum/EnumDef.cpp index 1173f6e1..41f76618 100644 --- a/src/dbzero/object_model/enum/EnumDef.cpp +++ b/src/dbzero/object_model/enum/EnumDef.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "EnumDef.hpp" #include #include diff --git a/src/dbzero/object_model/enum/EnumDef.hpp b/src/dbzero/object_model/enum/EnumDef.hpp index c30d23c9..0e560304 100644 --- a/src/dbzero/object_model/enum/EnumDef.hpp +++ b/src/dbzero/object_model/enum/EnumDef.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/enum/EnumFactory.cpp b/src/dbzero/object_model/enum/EnumFactory.cpp index 0e0206fb..675b00ab 100644 --- a/src/dbzero/object_model/enum/EnumFactory.cpp +++ b/src/dbzero/object_model/enum/EnumFactory.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "EnumFactory.hpp" #include "Enum.hpp" #include "EnumValue.hpp" diff --git a/src/dbzero/object_model/enum/EnumFactory.hpp b/src/dbzero/object_model/enum/EnumFactory.hpp index d75a8248..3f7222a6 100644 --- a/src/dbzero/object_model/enum/EnumFactory.hpp +++ b/src/dbzero/object_model/enum/EnumFactory.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/enum/EnumValue.cpp b/src/dbzero/object_model/enum/EnumValue.cpp index 25c571e9..da435506 100644 --- a/src/dbzero/object_model/enum/EnumValue.cpp +++ b/src/dbzero/object_model/enum/EnumValue.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "EnumValue.hpp" #include #include diff --git a/src/dbzero/object_model/enum/EnumValue.hpp b/src/dbzero/object_model/enum/EnumValue.hpp index 2260907f..5169502a 100644 --- a/src/dbzero/object_model/enum/EnumValue.hpp +++ b/src/dbzero/object_model/enum/EnumValue.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/has_fixture.hpp b/src/dbzero/object_model/has_fixture.hpp index 32cd76a5..ae4d7744 100644 --- a/src/dbzero/object_model/has_fixture.hpp +++ b/src/dbzero/object_model/has_fixture.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/index/Index.cpp b/src/dbzero/object_model/index/Index.cpp index d31b81bf..864ff7e8 100644 --- a/src/dbzero/object_model/index/Index.cpp +++ b/src/dbzero/object_model/index/Index.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Index.hpp" #include #include diff --git a/src/dbzero/object_model/index/Index.hpp b/src/dbzero/object_model/index/Index.hpp index 5fbc09e8..2fe848a4 100644 --- a/src/dbzero/object_model/index/Index.hpp +++ b/src/dbzero/object_model/index/Index.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/index/IndexBuilder.hpp b/src/dbzero/object_model/index/IndexBuilder.hpp index 6478a79c..fe580e69 100644 --- a/src/dbzero/object_model/index/IndexBuilder.hpp +++ b/src/dbzero/object_model/index/IndexBuilder.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/item/Item.hpp b/src/dbzero/object_model/item/Item.hpp index 7bc04886..864c5ff9 100644 --- a/src/dbzero/object_model/item/Item.hpp +++ b/src/dbzero/object_model/item/Item.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/item/Pair.hpp b/src/dbzero/object_model/item/Pair.hpp index 63e9f953..dacf6493 100644 --- a/src/dbzero/object_model/item/Pair.hpp +++ b/src/dbzero/object_model/item/Pair.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Item.hpp" diff --git a/src/dbzero/object_model/iterators.hpp b/src/dbzero/object_model/iterators.hpp index 3d3d7aee..22496b04 100644 --- a/src/dbzero/object_model/iterators.hpp +++ b/src/dbzero/object_model/iterators.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/src/dbzero/object_model/iterators/BaseIterator.hpp b/src/dbzero/object_model/iterators/BaseIterator.hpp index 4e8dce8f..cafa269c 100644 --- a/src/dbzero/object_model/iterators/BaseIterator.hpp +++ b/src/dbzero/object_model/iterators/BaseIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/iterators/ForwardIterator.cpp b/src/dbzero/object_model/iterators/ForwardIterator.cpp index bdff74d7..3834e24e 100644 --- a/src/dbzero/object_model/iterators/ForwardIterator.cpp +++ b/src/dbzero/object_model/iterators/ForwardIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ForwardIterator.hpp" #include diff --git a/src/dbzero/object_model/iterators/ForwardIterator.hpp b/src/dbzero/object_model/iterators/ForwardIterator.hpp index a7ae2de5..a6f6d54c 100644 --- a/src/dbzero/object_model/iterators/ForwardIterator.hpp +++ b/src/dbzero/object_model/iterators/ForwardIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/iterators/TypedIterator.hpp b/src/dbzero/object_model/iterators/TypedIterator.hpp index 43f48398..03fd83f6 100644 --- a/src/dbzero/object_model/iterators/TypedIterator.hpp +++ b/src/dbzero/object_model/iterators/TypedIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once namespace db0::object_model diff --git a/src/dbzero/object_model/iterators/VarArgsIterator.cpp b/src/dbzero/object_model/iterators/VarArgsIterator.cpp index 96de6f93..81b39c01 100644 --- a/src/dbzero/object_model/iterators/VarArgsIterator.cpp +++ b/src/dbzero/object_model/iterators/VarArgsIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "VarArgsIterator.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/iterators/VarArgsIterator.hpp b/src/dbzero/object_model/iterators/VarArgsIterator.hpp index 06adb71e..cda4e822 100644 --- a/src/dbzero/object_model/iterators/VarArgsIterator.hpp +++ b/src/dbzero/object_model/iterators/VarArgsIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/list/List.cpp b/src/dbzero/object_model/list/List.cpp index 7f4b3aaf..a0f0d3fa 100644 --- a/src/dbzero/object_model/list/List.cpp +++ b/src/dbzero/object_model/list/List.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "List.hpp" #include #include diff --git a/src/dbzero/object_model/list/List.hpp b/src/dbzero/object_model/list/List.hpp index 1f857117..3778ab3e 100644 --- a/src/dbzero/object_model/list/List.hpp +++ b/src/dbzero/object_model/list/List.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/list/ListIterator.cpp b/src/dbzero/object_model/list/ListIterator.cpp index e4fb2e6a..a47b8feb 100644 --- a/src/dbzero/object_model/list/ListIterator.cpp +++ b/src/dbzero/object_model/list/ListIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ListIterator.hpp" #include diff --git a/src/dbzero/object_model/list/ListIterator.hpp b/src/dbzero/object_model/list/ListIterator.hpp index c51bdc40..dec70978 100644 --- a/src/dbzero/object_model/list/ListIterator.hpp +++ b/src/dbzero/object_model/list/ListIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object.hpp b/src/dbzero/object_model/object.hpp index e3dd4af1..70b4a30a 100644 --- a/src/dbzero/object_model/object.hpp +++ b/src/dbzero/object_model/object.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "object/Object.hpp" diff --git a/src/dbzero/object_model/object/KV_Index.cpp b/src/dbzero/object_model/object/KV_Index.cpp index 26fcb856..a9fd2b31 100644 --- a/src/dbzero/object_model/object/KV_Index.cpp +++ b/src/dbzero/object_model/object/KV_Index.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "KV_Index.hpp" #include diff --git a/src/dbzero/object_model/object/KV_Index.hpp b/src/dbzero/object_model/object/KV_Index.hpp index d7f3ccaf..5c770b1b 100644 --- a/src/dbzero/object_model/object/KV_Index.hpp +++ b/src/dbzero/object_model/object/KV_Index.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/Object.cpp b/src/dbzero/object_model/object/Object.cpp index c2d6fd59..f1eef207 100644 --- a/src/dbzero/object_model/object/Object.cpp +++ b/src/dbzero/object_model/object/Object.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Object.hpp" #include #include diff --git a/src/dbzero/object_model/object/Object.hpp b/src/dbzero/object_model/object/Object.hpp index bd68763f..9dce9798 100644 --- a/src/dbzero/object_model/object/Object.hpp +++ b/src/dbzero/object_model/object/Object.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ObjectImplBase.hpp" diff --git a/src/dbzero/object_model/object/ObjectAnyBase.cpp b/src/dbzero/object_model/object/ObjectAnyBase.cpp index 5481d685..d6df621c 100644 --- a/src/dbzero/object_model/object/ObjectAnyBase.cpp +++ b/src/dbzero/object_model/object/ObjectAnyBase.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectAnyBase.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/object/ObjectAnyBase.hpp b/src/dbzero/object_model/object/ObjectAnyBase.hpp index 405901b1..667522bd 100644 --- a/src/dbzero/object_model/object/ObjectAnyBase.hpp +++ b/src/dbzero/object_model/object/ObjectAnyBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/ObjectAnyImpl.cpp b/src/dbzero/object_model/object/ObjectAnyImpl.cpp index 3238ad66..e52f8892 100644 --- a/src/dbzero/object_model/object/ObjectAnyImpl.cpp +++ b/src/dbzero/object_model/object/ObjectAnyImpl.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectAnyImpl.hpp" #include "o_object.hpp" diff --git a/src/dbzero/object_model/object/ObjectAnyImpl.hpp b/src/dbzero/object_model/object/ObjectAnyImpl.hpp index 1b861cfb..b0a94c9b 100644 --- a/src/dbzero/object_model/object/ObjectAnyImpl.hpp +++ b/src/dbzero/object_model/object/ObjectAnyImpl.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ObjectAnyBase.hpp" diff --git a/src/dbzero/object_model/object/ObjectImmutableImpl.cpp b/src/dbzero/object_model/object/ObjectImmutableImpl.cpp index 539d5cd6..1e8dd344 100644 --- a/src/dbzero/object_model/object/ObjectImmutableImpl.cpp +++ b/src/dbzero/object_model/object/ObjectImmutableImpl.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectImmutableImpl.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/object/ObjectImmutableImpl.hpp b/src/dbzero/object_model/object/ObjectImmutableImpl.hpp index f3d5437c..cad4190c 100644 --- a/src/dbzero/object_model/object/ObjectImmutableImpl.hpp +++ b/src/dbzero/object_model/object/ObjectImmutableImpl.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ObjectImplBase.hpp" diff --git a/src/dbzero/object_model/object/ObjectImplBase.cpp b/src/dbzero/object_model/object/ObjectImplBase.cpp index f47715cb..328e19dd 100644 --- a/src/dbzero/object_model/object/ObjectImplBase.cpp +++ b/src/dbzero/object_model/object/ObjectImplBase.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectImplBase.hpp" #include #include diff --git a/src/dbzero/object_model/object/ObjectImplBase.hpp b/src/dbzero/object_model/object/ObjectImplBase.hpp index b406d94b..cb3b3513 100644 --- a/src/dbzero/object_model/object/ObjectImplBase.hpp +++ b/src/dbzero/object_model/object/ObjectImplBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ObjectAnyBase.hpp" diff --git a/src/dbzero/object_model/object/ObjectInitializer.cpp b/src/dbzero/object_model/object/ObjectInitializer.cpp index fd61feab..bd3679e1 100644 --- a/src/dbzero/object_model/object/ObjectInitializer.cpp +++ b/src/dbzero/object_model/object/ObjectInitializer.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectInitializer.hpp" #include #include diff --git a/src/dbzero/object_model/object/ObjectInitializer.hpp b/src/dbzero/object_model/object/ObjectInitializer.hpp index 14600810..03e1c931 100644 --- a/src/dbzero/object_model/object/ObjectInitializer.hpp +++ b/src/dbzero/object_model/object/ObjectInitializer.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/Options.cpp b/src/dbzero/object_model/object/Options.cpp index fade956e..f51f0979 100644 --- a/src/dbzero/object_model/object/Options.cpp +++ b/src/dbzero/object_model/object/Options.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Options.hpp" DEFINE_ENUM_VALUES(db0::object_model::MemoOptions, "NO_DEFAULT_TAGS", "NO_CACHE", "IMMUTABLE") diff --git a/src/dbzero/object_model/object/Options.hpp b/src/dbzero/object_model/object/Options.hpp index 6e95dbe0..4e3b2964 100644 --- a/src/dbzero/object_model/object/Options.hpp +++ b/src/dbzero/object_model/object/Options.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/ValueTable.cpp b/src/dbzero/object_model/object/ValueTable.cpp index 5e0f4f61..fda3e572 100644 --- a/src/dbzero/object_model/object/ValueTable.cpp +++ b/src/dbzero/object_model/object/ValueTable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ValueTable.hpp" #include #include diff --git a/src/dbzero/object_model/object/ValueTable.hpp b/src/dbzero/object_model/object/ValueTable.hpp index eaac08ad..0f21011b 100644 --- a/src/dbzero/object_model/object/ValueTable.hpp +++ b/src/dbzero/object_model/object/ValueTable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/XValuesVector.cpp b/src/dbzero/object_model/object/XValuesVector.cpp index 0936066a..b50ac624 100644 --- a/src/dbzero/object_model/object/XValuesVector.cpp +++ b/src/dbzero/object_model/object/XValuesVector.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "XValuesVector.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/object/XValuesVector.hpp b/src/dbzero/object_model/object/XValuesVector.hpp index 3cf12c3f..04c1b717 100644 --- a/src/dbzero/object_model/object/XValuesVector.hpp +++ b/src/dbzero/object_model/object/XValuesVector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/lofi_store.hpp b/src/dbzero/object_model/object/lofi_store.hpp index 9e9a17e4..fbb76776 100644 --- a/src/dbzero/object_model/object/lofi_store.hpp +++ b/src/dbzero/object_model/object/lofi_store.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/o_immutable_object.cpp b/src/dbzero/object_model/object/o_immutable_object.cpp index e3e4b54f..6afea091 100644 --- a/src/dbzero/object_model/object/o_immutable_object.cpp +++ b/src/dbzero/object_model/object/o_immutable_object.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "o_immutable_object.hpp" #include #include diff --git a/src/dbzero/object_model/object/o_immutable_object.hpp b/src/dbzero/object_model/object/o_immutable_object.hpp index 3b09802b..4fa3076f 100644 --- a/src/dbzero/object_model/object/o_immutable_object.hpp +++ b/src/dbzero/object_model/object/o_immutable_object.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object/o_object.cpp b/src/dbzero/object_model/object/o_object.cpp index 3770f0ea..7c77c6d2 100644 --- a/src/dbzero/object_model/object/o_object.cpp +++ b/src/dbzero/object_model/object/o_object.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "o_object.hpp" #include #include diff --git a/src/dbzero/object_model/object/o_object.hpp b/src/dbzero/object_model/object/o_object.hpp index 94def2d4..10c2ac86 100644 --- a/src/dbzero/object_model/object/o_object.hpp +++ b/src/dbzero/object_model/object/o_object.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/object_header.cpp b/src/dbzero/object_model/object_header.cpp index cf29e282..ee77a04f 100644 --- a/src/dbzero/object_model/object_header.cpp +++ b/src/dbzero/object_model/object_header.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "object_header.hpp" #include #include diff --git a/src/dbzero/object_model/object_header.hpp b/src/dbzero/object_model/object_header.hpp index 8a04ec24..5763d1dd 100644 --- a/src/dbzero/object_model/object_header.hpp +++ b/src/dbzero/object_model/object_header.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/set/Set.cpp b/src/dbzero/object_model/set/Set.cpp index 1d0378e0..da586a2a 100644 --- a/src/dbzero/object_model/set/Set.cpp +++ b/src/dbzero/object_model/set/Set.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Set.hpp" #include "SetIterator.hpp" #include diff --git a/src/dbzero/object_model/set/Set.hpp b/src/dbzero/object_model/set/Set.hpp index 4121489d..a61ddeaa 100644 --- a/src/dbzero/object_model/set/Set.hpp +++ b/src/dbzero/object_model/set/Set.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/set/SetIterator.cpp b/src/dbzero/object_model/set/SetIterator.cpp index 87a1aee2..b7d22154 100644 --- a/src/dbzero/object_model/set/SetIterator.cpp +++ b/src/dbzero/object_model/set/SetIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SetIterator.hpp" #include "Set.hpp" #include diff --git a/src/dbzero/object_model/set/SetIterator.hpp b/src/dbzero/object_model/set/SetIterator.hpp index f8a118ac..a416efd7 100644 --- a/src/dbzero/object_model/set/SetIterator.hpp +++ b/src/dbzero/object_model/set/SetIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/JoinIterable.cpp b/src/dbzero/object_model/tags/JoinIterable.cpp index 3413c49b..474fdca2 100644 --- a/src/dbzero/object_model/tags/JoinIterable.cpp +++ b/src/dbzero/object_model/tags/JoinIterable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "JoinIterable.hpp" #include "JoinIterator.hpp" #include "ObjectIterable.hpp" diff --git a/src/dbzero/object_model/tags/JoinIterable.hpp b/src/dbzero/object_model/tags/JoinIterable.hpp index 6cf6fad2..849adfb9 100644 --- a/src/dbzero/object_model/tags/JoinIterable.hpp +++ b/src/dbzero/object_model/tags/JoinIterable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/JoinIterator.cpp b/src/dbzero/object_model/tags/JoinIterator.cpp index fa48fbb4..7af19fd4 100644 --- a/src/dbzero/object_model/tags/JoinIterator.cpp +++ b/src/dbzero/object_model/tags/JoinIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "JoinIterator.hpp" #include "JoinIterable.hpp" #include diff --git a/src/dbzero/object_model/tags/JoinIterator.hpp b/src/dbzero/object_model/tags/JoinIterator.hpp index 5091c679..3c52414d 100644 --- a/src/dbzero/object_model/tags/JoinIterator.hpp +++ b/src/dbzero/object_model/tags/JoinIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/OR_QueryObserver.cpp b/src/dbzero/object_model/tags/OR_QueryObserver.cpp index ad9944d8..325e3d7f 100644 --- a/src/dbzero/object_model/tags/OR_QueryObserver.cpp +++ b/src/dbzero/object_model/tags/OR_QueryObserver.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "OR_QueryObserver.hpp" #include diff --git a/src/dbzero/object_model/tags/OR_QueryObserver.hpp b/src/dbzero/object_model/tags/OR_QueryObserver.hpp index 1c8dfc5b..02254146 100644 --- a/src/dbzero/object_model/tags/OR_QueryObserver.hpp +++ b/src/dbzero/object_model/tags/OR_QueryObserver.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "QueryObserver.hpp" diff --git a/src/dbzero/object_model/tags/ObjectIterable.cpp b/src/dbzero/object_model/tags/ObjectIterable.cpp index d03b31bd..269aac4e 100644 --- a/src/dbzero/object_model/tags/ObjectIterable.cpp +++ b/src/dbzero/object_model/tags/ObjectIterable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectIterable.hpp" #include "ObjectIterator.hpp" #include diff --git a/src/dbzero/object_model/tags/ObjectIterable.hpp b/src/dbzero/object_model/tags/ObjectIterable.hpp index 64e20d1e..38173f1a 100644 --- a/src/dbzero/object_model/tags/ObjectIterable.hpp +++ b/src/dbzero/object_model/tags/ObjectIterable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/ObjectIterator.cpp b/src/dbzero/object_model/tags/ObjectIterator.cpp index 91134bbc..16fb5a5c 100644 --- a/src/dbzero/object_model/tags/ObjectIterator.cpp +++ b/src/dbzero/object_model/tags/ObjectIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectIterator.hpp" #include "ObjectIterable.hpp" #include diff --git a/src/dbzero/object_model/tags/ObjectIterator.hpp b/src/dbzero/object_model/tags/ObjectIterator.hpp index 99de257d..2103269f 100644 --- a/src/dbzero/object_model/tags/ObjectIterator.hpp +++ b/src/dbzero/object_model/tags/ObjectIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/ObjectTagManager.cpp b/src/dbzero/object_model/tags/ObjectTagManager.cpp index a1302ccf..c71e595f 100644 --- a/src/dbzero/object_model/tags/ObjectTagManager.cpp +++ b/src/dbzero/object_model/tags/ObjectTagManager.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectTagManager.hpp" #include #include diff --git a/src/dbzero/object_model/tags/ObjectTagManager.hpp b/src/dbzero/object_model/tags/ObjectTagManager.hpp index 97c81252..1f1782fe 100644 --- a/src/dbzero/object_model/tags/ObjectTagManager.hpp +++ b/src/dbzero/object_model/tags/ObjectTagManager.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/QueryObserver.hpp b/src/dbzero/object_model/tags/QueryObserver.hpp index 21f31272..cf2f960d 100644 --- a/src/dbzero/object_model/tags/QueryObserver.hpp +++ b/src/dbzero/object_model/tags/QueryObserver.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/SelectModified.cpp b/src/dbzero/object_model/tags/SelectModified.cpp index 23815516..3b1cd80c 100644 --- a/src/dbzero/object_model/tags/SelectModified.cpp +++ b/src/dbzero/object_model/tags/SelectModified.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SelectModified.hpp" #include #include diff --git a/src/dbzero/object_model/tags/SelectModified.hpp b/src/dbzero/object_model/tags/SelectModified.hpp index b6eb9565..9062c9db 100644 --- a/src/dbzero/object_model/tags/SelectModified.hpp +++ b/src/dbzero/object_model/tags/SelectModified.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/Slice.cpp b/src/dbzero/object_model/tags/Slice.cpp index edebed0e..24aa03c1 100644 --- a/src/dbzero/object_model/tags/Slice.cpp +++ b/src/dbzero/object_model/tags/Slice.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Slice.hpp" #include #include diff --git a/src/dbzero/object_model/tags/Slice.hpp b/src/dbzero/object_model/tags/Slice.hpp index b80c938e..b8d6f4c3 100644 --- a/src/dbzero/object_model/tags/Slice.hpp +++ b/src/dbzero/object_model/tags/Slice.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/SplitIterable.cpp b/src/dbzero/object_model/tags/SplitIterable.cpp index e6876811..416fcefb 100644 --- a/src/dbzero/object_model/tags/SplitIterable.cpp +++ b/src/dbzero/object_model/tags/SplitIterable.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SplitIterable.hpp" #include "SplitIterator.hpp" #include diff --git a/src/dbzero/object_model/tags/SplitIterable.hpp b/src/dbzero/object_model/tags/SplitIterable.hpp index 28189814..ee7d6a19 100644 --- a/src/dbzero/object_model/tags/SplitIterable.hpp +++ b/src/dbzero/object_model/tags/SplitIterable.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "ObjectIterable.hpp" diff --git a/src/dbzero/object_model/tags/SplitIterator.cpp b/src/dbzero/object_model/tags/SplitIterator.cpp index ef4f60c9..4ead294b 100644 --- a/src/dbzero/object_model/tags/SplitIterator.cpp +++ b/src/dbzero/object_model/tags/SplitIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SplitIterator.hpp" #include diff --git a/src/dbzero/object_model/tags/SplitIterator.hpp b/src/dbzero/object_model/tags/SplitIterator.hpp index ea9ca1ee..58979688 100644 --- a/src/dbzero/object_model/tags/SplitIterator.hpp +++ b/src/dbzero/object_model/tags/SplitIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "SplitIterable.hpp" diff --git a/src/dbzero/object_model/tags/TagDef.cpp b/src/dbzero/object_model/tags/TagDef.cpp index 241f7a3d..15008b1d 100644 --- a/src/dbzero/object_model/tags/TagDef.cpp +++ b/src/dbzero/object_model/tags/TagDef.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TagDef.hpp" #include #include diff --git a/src/dbzero/object_model/tags/TagDef.hpp b/src/dbzero/object_model/tags/TagDef.hpp index 9a8497f4..3f3a596a 100644 --- a/src/dbzero/object_model/tags/TagDef.hpp +++ b/src/dbzero/object_model/tags/TagDef.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/TagIndex.cpp b/src/dbzero/object_model/tags/TagIndex.cpp index 2b5627a9..d16c1d14 100644 --- a/src/dbzero/object_model/tags/TagIndex.cpp +++ b/src/dbzero/object_model/tags/TagIndex.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TagIndex.hpp" #include "ObjectIterator.hpp" #include "OR_QueryObserver.hpp" diff --git a/src/dbzero/object_model/tags/TagIndex.hpp b/src/dbzero/object_model/tags/TagIndex.hpp index 1f372aea..ed65a24d 100644 --- a/src/dbzero/object_model/tags/TagIndex.hpp +++ b/src/dbzero/object_model/tags/TagIndex.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tags/TagSet.cpp b/src/dbzero/object_model/tags/TagSet.cpp index 2b91ad3d..adad89c9 100644 --- a/src/dbzero/object_model/tags/TagSet.cpp +++ b/src/dbzero/object_model/tags/TagSet.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TagSet.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/tags/TagSet.hpp b/src/dbzero/object_model/tags/TagSet.hpp index 57cf8087..c6deb781 100644 --- a/src/dbzero/object_model/tags/TagSet.hpp +++ b/src/dbzero/object_model/tags/TagSet.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tuple/Tuple.cpp b/src/dbzero/object_model/tuple/Tuple.cpp index 90cbd845..a2ef28c2 100644 --- a/src/dbzero/object_model/tuple/Tuple.cpp +++ b/src/dbzero/object_model/tuple/Tuple.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Tuple.hpp" #include "TupleIterator.hpp" #include diff --git a/src/dbzero/object_model/tuple/Tuple.hpp b/src/dbzero/object_model/tuple/Tuple.hpp index 89b7a68c..4a4fd71d 100644 --- a/src/dbzero/object_model/tuple/Tuple.hpp +++ b/src/dbzero/object_model/tuple/Tuple.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/tuple/TupleIterator.cpp b/src/dbzero/object_model/tuple/TupleIterator.cpp index 58e48217..3bfc5e8c 100644 --- a/src/dbzero/object_model/tuple/TupleIterator.cpp +++ b/src/dbzero/object_model/tuple/TupleIterator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TupleIterator.hpp" #include diff --git a/src/dbzero/object_model/tuple/TupleIterator.hpp b/src/dbzero/object_model/tuple/TupleIterator.hpp index 13baadfa..1c386f9a 100644 --- a/src/dbzero/object_model/tuple/TupleIterator.hpp +++ b/src/dbzero/object_model/tuple/TupleIterator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/value.hpp b/src/dbzero/object_model/value.hpp index 1fbda942..f6997665 100644 --- a/src/dbzero/object_model/value.hpp +++ b/src/dbzero/object_model/value.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "value/Member.hpp" diff --git a/src/dbzero/object_model/value/Member.cpp b/src/dbzero/object_model/value/Member.cpp index fc8a0e59..251d7651 100644 --- a/src/dbzero/object_model/value/Member.cpp +++ b/src/dbzero/object_model/value/Member.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Member.hpp" #include #include diff --git a/src/dbzero/object_model/value/Member.hpp b/src/dbzero/object_model/value/Member.hpp index 46f34a59..af3e0ddb 100644 --- a/src/dbzero/object_model/value/Member.hpp +++ b/src/dbzero/object_model/value/Member.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/value/ObjectId.cpp b/src/dbzero/object_model/value/ObjectId.cpp index ced2c967..fbc2a98e 100644 --- a/src/dbzero/object_model/value/ObjectId.cpp +++ b/src/dbzero/object_model/value/ObjectId.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ObjectId.hpp" #include #include diff --git a/src/dbzero/object_model/value/ObjectId.hpp b/src/dbzero/object_model/value/ObjectId.hpp index 5da198e7..21d60466 100644 --- a/src/dbzero/object_model/value/ObjectId.hpp +++ b/src/dbzero/object_model/value/ObjectId.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "StorageClass.hpp" diff --git a/src/dbzero/object_model/value/StorageClass.cpp b/src/dbzero/object_model/value/StorageClass.cpp index 8afe89be..c5ae2f22 100644 --- a/src/dbzero/object_model/value/StorageClass.cpp +++ b/src/dbzero/object_model/value/StorageClass.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "StorageClass.hpp" #include #include diff --git a/src/dbzero/object_model/value/StorageClass.hpp b/src/dbzero/object_model/value/StorageClass.hpp index bb631bdf..d397a362 100644 --- a/src/dbzero/object_model/value/StorageClass.hpp +++ b/src/dbzero/object_model/value/StorageClass.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/value/TypeUtils.cpp b/src/dbzero/object_model/value/TypeUtils.cpp index f28b4d21..79e7dd34 100644 --- a/src/dbzero/object_model/value/TypeUtils.cpp +++ b/src/dbzero/object_model/value/TypeUtils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TypeUtils.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/value/TypeUtils.hpp b/src/dbzero/object_model/value/TypeUtils.hpp index 4a3ca1ec..b2dc0b38 100644 --- a/src/dbzero/object_model/value/TypeUtils.hpp +++ b/src/dbzero/object_model/value/TypeUtils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "StorageClass.hpp" diff --git a/src/dbzero/object_model/value/TypedAddress.cpp b/src/dbzero/object_model/value/TypedAddress.cpp index ca3b4073..c7d93489 100644 --- a/src/dbzero/object_model/value/TypedAddress.cpp +++ b/src/dbzero/object_model/value/TypedAddress.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TypedAddress.hpp" namespace db0::object_model diff --git a/src/dbzero/object_model/value/TypedAddress.hpp b/src/dbzero/object_model/value/TypedAddress.hpp index dfafbaeb..0c4e2363 100644 --- a/src/dbzero/object_model/value/TypedAddress.hpp +++ b/src/dbzero/object_model/value/TypedAddress.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/value/Value.hpp b/src/dbzero/object_model/value/Value.hpp index 6123a363..499762d6 100644 --- a/src/dbzero/object_model/value/Value.hpp +++ b/src/dbzero/object_model/value/Value.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/object_model/value/XValue.cpp b/src/dbzero/object_model/value/XValue.cpp index 0dc83c4a..927442de 100644 --- a/src/dbzero/object_model/value/XValue.cpp +++ b/src/dbzero/object_model/value/XValue.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "XValue.hpp" #include diff --git a/src/dbzero/object_model/value/XValue.hpp b/src/dbzero/object_model/value/XValue.hpp index 9336fee0..d0726f33 100644 --- a/src/dbzero/object_model/value/XValue.hpp +++ b/src/dbzero/object_model/value/XValue.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Value.hpp" diff --git a/src/dbzero/object_model/value/long_weak_ref.cpp b/src/dbzero/object_model/value/long_weak_ref.cpp index bb369b24..c45cb06a 100644 --- a/src/dbzero/object_model/value/long_weak_ref.cpp +++ b/src/dbzero/object_model/value/long_weak_ref.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "long_weak_ref.hpp" #include diff --git a/src/dbzero/object_model/value/long_weak_ref.hpp b/src/dbzero/object_model/value/long_weak_ref.hpp index d36fd925..df8fe215 100644 --- a/src/dbzero/object_model/value/long_weak_ref.hpp +++ b/src/dbzero/object_model/value/long_weak_ref.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/AtomicContext.cpp b/src/dbzero/workspace/AtomicContext.cpp index d95755c0..49a38e5a 100644 --- a/src/dbzero/workspace/AtomicContext.cpp +++ b/src/dbzero/workspace/AtomicContext.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "AtomicContext.hpp" #include "Workspace.hpp" #include diff --git a/src/dbzero/workspace/AtomicContext.hpp b/src/dbzero/workspace/AtomicContext.hpp index fc9aff7e..b1e4d988 100644 --- a/src/dbzero/workspace/AtomicContext.hpp +++ b/src/dbzero/workspace/AtomicContext.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/Config.cpp b/src/dbzero/workspace/Config.cpp index 15bfe485..d267e11f 100644 --- a/src/dbzero/workspace/Config.cpp +++ b/src/dbzero/workspace/Config.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Config.hpp" namespace db0 diff --git a/src/dbzero/workspace/Config.hpp b/src/dbzero/workspace/Config.hpp index 2e7e81d9..eb519bea 100644 --- a/src/dbzero/workspace/Config.hpp +++ b/src/dbzero/workspace/Config.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/DependencyWrapper.hpp b/src/dbzero/workspace/DependencyWrapper.hpp index 4ce22a03..0d01524b 100644 --- a/src/dbzero/workspace/DependencyWrapper.hpp +++ b/src/dbzero/workspace/DependencyWrapper.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/Fixture.cpp b/src/dbzero/workspace/Fixture.cpp index 43a6052a..b546a30e 100644 --- a/src/dbzero/workspace/Fixture.cpp +++ b/src/dbzero/workspace/Fixture.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Fixture.hpp" #include #include diff --git a/src/dbzero/workspace/Fixture.hpp b/src/dbzero/workspace/Fixture.hpp index f8620e08..c7553777 100644 --- a/src/dbzero/workspace/Fixture.hpp +++ b/src/dbzero/workspace/Fixture.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/FixtureThreads.cpp b/src/dbzero/workspace/FixtureThreads.cpp index 8fec56b8..5ae3c5db 100644 --- a/src/dbzero/workspace/FixtureThreads.cpp +++ b/src/dbzero/workspace/FixtureThreads.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "FixtureThreads.hpp" #include #include diff --git a/src/dbzero/workspace/FixtureThreads.hpp b/src/dbzero/workspace/FixtureThreads.hpp index b4da8600..e5de5ff9 100644 --- a/src/dbzero/workspace/FixtureThreads.hpp +++ b/src/dbzero/workspace/FixtureThreads.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/GC0.cpp b/src/dbzero/workspace/GC0.cpp index 43efdcc5..4d0c727a 100644 --- a/src/dbzero/workspace/GC0.cpp +++ b/src/dbzero/workspace/GC0.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "GC0.hpp" namespace db0 diff --git a/src/dbzero/workspace/GC0.hpp b/src/dbzero/workspace/GC0.hpp index d53ac492..2b10dd30 100644 --- a/src/dbzero/workspace/GC0.hpp +++ b/src/dbzero/workspace/GC0.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/LockFlags.cpp b/src/dbzero/workspace/LockFlags.cpp index c49a02d2..23c2b7ee 100644 --- a/src/dbzero/workspace/LockFlags.cpp +++ b/src/dbzero/workspace/LockFlags.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "LockFlags.hpp" #include "Config.hpp" diff --git a/src/dbzero/workspace/LockFlags.hpp b/src/dbzero/workspace/LockFlags.hpp index 3233d06a..71144af1 100644 --- a/src/dbzero/workspace/LockFlags.hpp +++ b/src/dbzero/workspace/LockFlags.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/LockedContext.cpp b/src/dbzero/workspace/LockedContext.cpp index 440abe9f..86827232 100644 --- a/src/dbzero/workspace/LockedContext.cpp +++ b/src/dbzero/workspace/LockedContext.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "LockedContext.hpp" #include diff --git a/src/dbzero/workspace/LockedContext.hpp b/src/dbzero/workspace/LockedContext.hpp index 94cb6b17..eca88080 100644 --- a/src/dbzero/workspace/LockedContext.hpp +++ b/src/dbzero/workspace/LockedContext.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/MutationLog.cpp b/src/dbzero/workspace/MutationLog.cpp index 3246ebe8..a2b62bb7 100644 --- a/src/dbzero/workspace/MutationLog.cpp +++ b/src/dbzero/workspace/MutationLog.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "MutationLog.hpp" #include #include diff --git a/src/dbzero/workspace/MutationLog.hpp b/src/dbzero/workspace/MutationLog.hpp index 37823700..85463a7b 100644 --- a/src/dbzero/workspace/MutationLog.hpp +++ b/src/dbzero/workspace/MutationLog.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/PrefixCatalog.cpp b/src/dbzero/workspace/PrefixCatalog.cpp index 1fa915bc..b578e207 100644 --- a/src/dbzero/workspace/PrefixCatalog.cpp +++ b/src/dbzero/workspace/PrefixCatalog.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PrefixCatalog.hpp" #include #include "Fixture.hpp" diff --git a/src/dbzero/workspace/PrefixCatalog.hpp b/src/dbzero/workspace/PrefixCatalog.hpp index c9bf7988..5c15fa1f 100644 --- a/src/dbzero/workspace/PrefixCatalog.hpp +++ b/src/dbzero/workspace/PrefixCatalog.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/PrefixName.cpp b/src/dbzero/workspace/PrefixName.cpp index 46258c14..b7e1fc9c 100644 --- a/src/dbzero/workspace/PrefixName.cpp +++ b/src/dbzero/workspace/PrefixName.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "PrefixName.hpp" #include diff --git a/src/dbzero/workspace/PrefixName.hpp b/src/dbzero/workspace/PrefixName.hpp index 22f0292b..04b0c750 100644 --- a/src/dbzero/workspace/PrefixName.hpp +++ b/src/dbzero/workspace/PrefixName.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/ResourceManager.cpp b/src/dbzero/workspace/ResourceManager.cpp index aec5b0f4..9fd7bb7d 100644 --- a/src/dbzero/workspace/ResourceManager.cpp +++ b/src/dbzero/workspace/ResourceManager.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "ResourceManager.hpp" #include diff --git a/src/dbzero/workspace/ResourceManager.hpp b/src/dbzero/workspace/ResourceManager.hpp index e908e4c6..4e5c1121 100644 --- a/src/dbzero/workspace/ResourceManager.hpp +++ b/src/dbzero/workspace/ResourceManager.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/Snapshot.cpp b/src/dbzero/workspace/Snapshot.cpp index 326519e3..72dcd712 100644 --- a/src/dbzero/workspace/Snapshot.cpp +++ b/src/dbzero/workspace/Snapshot.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Snapshot.hpp" #include "PrefixName.hpp" #include "Fixture.hpp" diff --git a/src/dbzero/workspace/Snapshot.hpp b/src/dbzero/workspace/Snapshot.hpp index ff97e70b..25f570c9 100644 --- a/src/dbzero/workspace/Snapshot.hpp +++ b/src/dbzero/workspace/Snapshot.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/Utils.cpp b/src/dbzero/workspace/Utils.cpp index f1e3a2bd..0d138dc1 100644 --- a/src/dbzero/workspace/Utils.cpp +++ b/src/dbzero/workspace/Utils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Utils.hpp" namespace db0 diff --git a/src/dbzero/workspace/Utils.hpp b/src/dbzero/workspace/Utils.hpp index e4c5af9b..17f7cf3c 100644 --- a/src/dbzero/workspace/Utils.hpp +++ b/src/dbzero/workspace/Utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/WeakFixtureVector.cpp b/src/dbzero/workspace/WeakFixtureVector.cpp index c6565b75..0ab75c54 100644 --- a/src/dbzero/workspace/WeakFixtureVector.cpp +++ b/src/dbzero/workspace/WeakFixtureVector.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "WeakFixtureVector.hpp" namespace db0 diff --git a/src/dbzero/workspace/WeakFixtureVector.hpp b/src/dbzero/workspace/WeakFixtureVector.hpp index 22d80ae5..cb47ba2a 100644 --- a/src/dbzero/workspace/WeakFixtureVector.hpp +++ b/src/dbzero/workspace/WeakFixtureVector.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/Workspace.cpp b/src/dbzero/workspace/Workspace.cpp index 9a6ec936..d33c9e39 100644 --- a/src/dbzero/workspace/Workspace.cpp +++ b/src/dbzero/workspace/Workspace.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "Workspace.hpp" #include #include "FixtureThreads.hpp" diff --git a/src/dbzero/workspace/Workspace.hpp b/src/dbzero/workspace/Workspace.hpp index 57a68441..f4746d99 100644 --- a/src/dbzero/workspace/Workspace.hpp +++ b/src/dbzero/workspace/Workspace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/src/dbzero/workspace/WorkspaceView.cpp b/src/dbzero/workspace/WorkspaceView.cpp index 82dc3530..4a2b8c5d 100644 --- a/src/dbzero/workspace/WorkspaceView.cpp +++ b/src/dbzero/workspace/WorkspaceView.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "WorkspaceView.hpp" #include "PrefixName.hpp" #include diff --git a/src/dbzero/workspace/WorkspaceView.hpp b/src/dbzero/workspace/WorkspaceView.hpp index 43fbc968..0abdd64d 100644 --- a/src/dbzero/workspace/WorkspaceView.hpp +++ b/src/dbzero/workspace/WorkspaceView.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include "Workspace.hpp" diff --git a/tests/dbzero_tests.cpp b/tests/dbzero_tests.cpp index 9d7d037a..ffe3700d 100644 --- a/tests/dbzero_tests.cpp +++ b/tests/dbzero_tests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/AlgoAllocatorTest.cpp b/tests/unit_tests/AlgoAllocatorTest.cpp index 28e06837..7f6a0480 100644 --- a/tests/unit_tests/AlgoAllocatorTest.cpp +++ b/tests/unit_tests/AlgoAllocatorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/BDevStorageTest.cpp b/tests/unit_tests/BDevStorageTest.cpp index f888e040..4d29b56c 100644 --- a/tests/unit_tests/BDevStorageTest.cpp +++ b/tests/unit_tests/BDevStorageTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/Base32Test.cpp b/tests/unit_tests/Base32Test.cpp index c59dc67f..777e9c13 100644 --- a/tests/unit_tests/Base32Test.cpp +++ b/tests/unit_tests/Base32Test.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/BaseWorkspaceTest.cpp b/tests/unit_tests/BaseWorkspaceTest.cpp index 8c2fe6de..bc968e44 100644 --- a/tests/unit_tests/BaseWorkspaceTest.cpp +++ b/tests/unit_tests/BaseWorkspaceTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/BisectTest.cpp b/tests/unit_tests/BisectTest.cpp index 548cb2c1..36cf7243 100644 --- a/tests/unit_tests/BisectTest.cpp +++ b/tests/unit_tests/BisectTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/BitSpaceTests.cpp b/tests/unit_tests/BitSpaceTests.cpp index f76d3558..b5b46085 100644 --- a/tests/unit_tests/BitSpaceTests.cpp +++ b/tests/unit_tests/BitSpaceTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/BitsetAllocatorTest.cpp b/tests/unit_tests/BitsetAllocatorTest.cpp index a9ee268c..f672e864 100644 --- a/tests/unit_tests/BitsetAllocatorTest.cpp +++ b/tests/unit_tests/BitsetAllocatorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/BlockIOStreamTest.cpp b/tests/unit_tests/BlockIOStreamTest.cpp index 48cd4556..b5f2f896 100644 --- a/tests/unit_tests/BlockIOStreamTest.cpp +++ b/tests/unit_tests/BlockIOStreamTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/CRDT_AllocatorTests.cpp b/tests/unit_tests/CRDT_AllocatorTests.cpp index 92a9f967..98251ea8 100644 --- a/tests/unit_tests/CRDT_AllocatorTests.cpp +++ b/tests/unit_tests/CRDT_AllocatorTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/CapacityTreeTest.cpp b/tests/unit_tests/CapacityTreeTest.cpp index 2375f14b..6ac094c9 100644 --- a/tests/unit_tests/CapacityTreeTest.cpp +++ b/tests/unit_tests/CapacityTreeTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/CartesianProductTest.cpp b/tests/unit_tests/CartesianProductTest.cpp index b867b3e7..b597779b 100644 --- a/tests/unit_tests/CartesianProductTest.cpp +++ b/tests/unit_tests/CartesianProductTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ChangeLogIOStreamTest.cpp b/tests/unit_tests/ChangeLogIOStreamTest.cpp index d31e9da6..c3ddbb52 100644 --- a/tests/unit_tests/ChangeLogIOStreamTest.cpp +++ b/tests/unit_tests/ChangeLogIOStreamTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ChangeLogTest.cpp b/tests/unit_tests/ChangeLogTest.cpp index 149d605e..2f0bb2a8 100644 --- a/tests/unit_tests/ChangeLogTest.cpp +++ b/tests/unit_tests/ChangeLogTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ClassFactoryTest.cpp b/tests/unit_tests/ClassFactoryTest.cpp index 6206143d..0b89ae10 100644 --- a/tests/unit_tests/ClassFactoryTest.cpp +++ b/tests/unit_tests/ClassFactoryTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ComposeTests.cpp b/tests/unit_tests/ComposeTests.cpp index cf94fd50..8c10a950 100644 --- a/tests/unit_tests/ComposeTests.cpp +++ b/tests/unit_tests/ComposeTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/CoreUtilsTests.cpp b/tests/unit_tests/CoreUtilsTests.cpp index f7dd3b2b..506e3960 100644 --- a/tests/unit_tests/CoreUtilsTests.cpp +++ b/tests/unit_tests/CoreUtilsTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/DHeapTests.cpp b/tests/unit_tests/DHeapTests.cpp index 65f92481..73eb900f 100644 --- a/tests/unit_tests/DHeapTests.cpp +++ b/tests/unit_tests/DHeapTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/DRAMSpaceTest.cpp b/tests/unit_tests/DRAMSpaceTest.cpp index 4afbaae3..8f8bf57b 100644 --- a/tests/unit_tests/DRAMSpaceTest.cpp +++ b/tests/unit_tests/DRAMSpaceTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/DiffBufferTest.cpp b/tests/unit_tests/DiffBufferTest.cpp index 8457a52a..e34aad68 100644 --- a/tests/unit_tests/DiffBufferTest.cpp +++ b/tests/unit_tests/DiffBufferTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/DiffIndexTest.cpp b/tests/unit_tests/DiffIndexTest.cpp index 8c35411d..3b4827a1 100644 --- a/tests/unit_tests/DiffIndexTest.cpp +++ b/tests/unit_tests/DiffIndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/DiffUtilsTest.cpp b/tests/unit_tests/DiffUtilsTest.cpp index 0778eaa2..698947a5 100644 --- a/tests/unit_tests/DiffUtilsTest.cpp +++ b/tests/unit_tests/DiffUtilsTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/Diff_IOTest.cpp b/tests/unit_tests/Diff_IOTest.cpp index 2476508d..1532286f 100644 --- a/tests/unit_tests/Diff_IOTest.cpp +++ b/tests/unit_tests/Diff_IOTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/EnumTest.cpp b/tests/unit_tests/EnumTest.cpp index 75dd9168..feb3f4cd 100644 --- a/tests/unit_tests/EnumTest.cpp +++ b/tests/unit_tests/EnumTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/FT_BaseIndexTest.cpp b/tests/unit_tests/FT_BaseIndexTest.cpp index 9e9876bf..7f4fe5f9 100644 --- a/tests/unit_tests/FT_BaseIndexTest.cpp +++ b/tests/unit_tests/FT_BaseIndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/FT_FixedKeyIteratorTest.cpp b/tests/unit_tests/FT_FixedKeyIteratorTest.cpp index 96c702b2..16488ca5 100644 --- a/tests/unit_tests/FT_FixedKeyIteratorTest.cpp +++ b/tests/unit_tests/FT_FixedKeyIteratorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/FT_SpanIteratorTest.cpp b/tests/unit_tests/FT_SpanIteratorTest.cpp index 87f9e2e5..f184db49 100644 --- a/tests/unit_tests/FT_SpanIteratorTest.cpp +++ b/tests/unit_tests/FT_SpanIteratorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/FixedBitsetTests.cpp b/tests/unit_tests/FixedBitsetTests.cpp index 874e841f..47666f84 100644 --- a/tests/unit_tests/FixedBitsetTests.cpp +++ b/tests/unit_tests/FixedBitsetTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/FlagSetTests.cpp b/tests/unit_tests/FlagSetTests.cpp index 150f1ffd..c57dc88b 100644 --- a/tests/unit_tests/FlagSetTests.cpp +++ b/tests/unit_tests/FlagSetTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/IndexTest.cpp b/tests/unit_tests/IndexTest.cpp index 11490ccd..ed9cfaf4 100644 --- a/tests/unit_tests/IndexTest.cpp +++ b/tests/unit_tests/IndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/IttyIndexTest.cpp b/tests/unit_tests/IttyIndexTest.cpp index 58dd8c18..91730f2d 100644 --- a/tests/unit_tests/IttyIndexTest.cpp +++ b/tests/unit_tests/IttyIndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/KV_IndexTest.cpp b/tests/unit_tests/KV_IndexTest.cpp index d660061f..e2797a99 100644 --- a/tests/unit_tests/KV_IndexTest.cpp +++ b/tests/unit_tests/KV_IndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/LangCacheTest.cpp b/tests/unit_tests/LangCacheTest.cpp index b89f029b..357999a5 100644 --- a/tests/unit_tests/LangCacheTest.cpp +++ b/tests/unit_tests/LangCacheTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/LimitedMatrixCacheTests.cpp b/tests/unit_tests/LimitedMatrixCacheTests.cpp index 2b7d28ce..8f932e49 100644 --- a/tests/unit_tests/LimitedMatrixCacheTests.cpp +++ b/tests/unit_tests/LimitedMatrixCacheTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/LimitedMatrixTests.cpp b/tests/unit_tests/LimitedMatrixTests.cpp index 03b7177d..b05f400d 100644 --- a/tests/unit_tests/LimitedMatrixTests.cpp +++ b/tests/unit_tests/LimitedMatrixTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/LimitedPoolTest.cpp b/tests/unit_tests/LimitedPoolTest.cpp index a39b9e74..466434ae 100644 --- a/tests/unit_tests/LimitedPoolTest.cpp +++ b/tests/unit_tests/LimitedPoolTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/LimitedVectorTests.cpp b/tests/unit_tests/LimitedVectorTests.cpp index e107f30a..11ab7513 100644 --- a/tests/unit_tests/LimitedVectorTests.cpp +++ b/tests/unit_tests/LimitedVectorTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/LoFiStoreTests.cpp b/tests/unit_tests/LoFiStoreTests.cpp index c62924b3..7278ec1c 100644 --- a/tests/unit_tests/LoFiStoreTests.cpp +++ b/tests/unit_tests/LoFiStoreTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/MUStoreTest.cpp b/tests/unit_tests/MUStoreTest.cpp index 9b3502a4..4ec10c12 100644 --- a/tests/unit_tests/MUStoreTest.cpp +++ b/tests/unit_tests/MUStoreTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/MemspaceTests.cpp b/tests/unit_tests/MemspaceTests.cpp index c46a094e..aedf6e3e 100644 --- a/tests/unit_tests/MemspaceTests.cpp +++ b/tests/unit_tests/MemspaceTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/MetaAllocatorTest.cpp b/tests/unit_tests/MetaAllocatorTest.cpp index 598164d1..df2f66dc 100644 --- a/tests/unit_tests/MetaAllocatorTest.cpp +++ b/tests/unit_tests/MetaAllocatorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/MetaIOStreamTest.cpp b/tests/unit_tests/MetaIOStreamTest.cpp index 27100909..44a8a7e4 100644 --- a/tests/unit_tests/MetaIOStreamTest.cpp +++ b/tests/unit_tests/MetaIOStreamTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/MorphingBIndexTest.cpp b/tests/unit_tests/MorphingBIndexTest.cpp index fe4bf82d..527b5ee6 100644 --- a/tests/unit_tests/MorphingBIndexTest.cpp +++ b/tests/unit_tests/MorphingBIndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ObjectBaseTests.cpp b/tests/unit_tests/ObjectBaseTests.cpp index 906f7304..41626795 100644 --- a/tests/unit_tests/ObjectBaseTests.cpp +++ b/tests/unit_tests/ObjectBaseTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ObjectInitializerTest.cpp b/tests/unit_tests/ObjectInitializerTest.cpp index e4413938..46e41ca6 100644 --- a/tests/unit_tests/ObjectInitializerTest.cpp +++ b/tests/unit_tests/ObjectInitializerTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ObjectModelTest.cpp b/tests/unit_tests/ObjectModelTest.cpp index 97519300..ec786234 100644 --- a/tests/unit_tests/ObjectModelTest.cpp +++ b/tests/unit_tests/ObjectModelTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ObjectTests.cpp b/tests/unit_tests/ObjectTests.cpp index 77283669..ecdc44ae 100644 --- a/tests/unit_tests/ObjectTests.cpp +++ b/tests/unit_tests/ObjectTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/PackedArrayTest.cpp b/tests/unit_tests/PackedArrayTest.cpp index 4337e569..9fd93794 100644 --- a/tests/unit_tests/PackedArrayTest.cpp +++ b/tests/unit_tests/PackedArrayTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/PackedIntPairTest.cpp b/tests/unit_tests/PackedIntPairTest.cpp index 432a9ccb..ec391179 100644 --- a/tests/unit_tests/PackedIntPairTest.cpp +++ b/tests/unit_tests/PackedIntPairTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/PackedIntTest.cpp b/tests/unit_tests/PackedIntTest.cpp index 4062d922..8e75fc1a 100644 --- a/tests/unit_tests/PackedIntTest.cpp +++ b/tests/unit_tests/PackedIntTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/PageMapTest.cpp b/tests/unit_tests/PageMapTest.cpp index b2cddd5b..14d0f472 100644 --- a/tests/unit_tests/PageMapTest.cpp +++ b/tests/unit_tests/PageMapTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/Page_IOTest.cpp b/tests/unit_tests/Page_IOTest.cpp index ac5dad91..449ff267 100644 --- a/tests/unit_tests/Page_IOTest.cpp +++ b/tests/unit_tests/Page_IOTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/PrefixCacheTest.cpp b/tests/unit_tests/PrefixCacheTest.cpp index 5dfb2a4b..3b3e7210 100644 --- a/tests/unit_tests/PrefixCacheTest.cpp +++ b/tests/unit_tests/PrefixCacheTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/PrefixImplTest.cpp b/tests/unit_tests/PrefixImplTest.cpp index f2aa0cf3..f89d09e3 100644 --- a/tests/unit_tests/PrefixImplTest.cpp +++ b/tests/unit_tests/PrefixImplTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/PrefixNameTest.cpp b/tests/unit_tests/PrefixNameTest.cpp index 95322430..2f587cb6 100644 --- a/tests/unit_tests/PrefixNameTest.cpp +++ b/tests/unit_tests/PrefixNameTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/PrefixViewImplTest.cpp b/tests/unit_tests/PrefixViewImplTest.cpp index b59ecc87..11e8543b 100644 --- a/tests/unit_tests/PrefixViewImplTest.cpp +++ b/tests/unit_tests/PrefixViewImplTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/PySafeAPITest.cpp b/tests/unit_tests/PySafeAPITest.cpp index 79c7c507..9b4781ac 100644 --- a/tests/unit_tests/PySafeAPITest.cpp +++ b/tests/unit_tests/PySafeAPITest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/QuerySerializationTest.cpp b/tests/unit_tests/QuerySerializationTest.cpp index a56ff7bb..aa39ffa7 100644 --- a/tests/unit_tests/QuerySerializationTest.cpp +++ b/tests/unit_tests/QuerySerializationTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/RLE_SequenceTest.cpp b/tests/unit_tests/RLE_SequenceTest.cpp index cf3a709c..f50121b5 100644 --- a/tests/unit_tests/RLE_SequenceTest.cpp +++ b/tests/unit_tests/RLE_SequenceTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/ROWO_MutexTest.cpp b/tests/unit_tests/ROWO_MutexTest.cpp index 7c672363..6bea3883 100644 --- a/tests/unit_tests/ROWO_MutexTest.cpp +++ b/tests/unit_tests/ROWO_MutexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/RangeTreeTest.cpp b/tests/unit_tests/RangeTreeTest.cpp index 565118d9..e2c233f0 100644 --- a/tests/unit_tests/RangeTreeTest.cpp +++ b/tests/unit_tests/RangeTreeTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/RefCounterTest.cpp b/tests/unit_tests/RefCounterTest.cpp index 6202a255..5bafe7ed 100644 --- a/tests/unit_tests/RefCounterTest.cpp +++ b/tests/unit_tests/RefCounterTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/ResourceLockTest.cpp b/tests/unit_tests/ResourceLockTest.cpp index d2763f48..36cd0d0b 100644 --- a/tests/unit_tests/ResourceLockTest.cpp +++ b/tests/unit_tests/ResourceLockTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SGBCompressedLookupTreeTest.cpp b/tests/unit_tests/SGBCompressedLookupTreeTest.cpp index c32f7df9..be4eef77 100644 --- a/tests/unit_tests/SGBCompressedLookupTreeTest.cpp +++ b/tests/unit_tests/SGBCompressedLookupTreeTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SGBLookupTreeTest.cpp b/tests/unit_tests/SGBLookupTreeTest.cpp index 9e9f2ba2..1fd6e8ab 100644 --- a/tests/unit_tests/SGBLookupTreeTest.cpp +++ b/tests/unit_tests/SGBLookupTreeTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SGB_TreeTests.cpp b/tests/unit_tests/SGB_TreeTests.cpp index d6f773e5..a7f4d594 100644 --- a/tests/unit_tests/SGB_TreeTests.cpp +++ b/tests/unit_tests/SGB_TreeTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SchemaTest.cpp b/tests/unit_tests/SchemaTest.cpp index 70df1a55..88847509 100644 --- a/tests/unit_tests/SchemaTest.cpp +++ b/tests/unit_tests/SchemaTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SerializationTest.cpp b/tests/unit_tests/SerializationTest.cpp index 83f356a7..e89a72b8 100644 --- a/tests/unit_tests/SerializationTest.cpp +++ b/tests/unit_tests/SerializationTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SetIndexTest.cpp b/tests/unit_tests/SetIndexTest.cpp index 21a411cd..ccca288e 100644 --- a/tests/unit_tests/SetIndexTest.cpp +++ b/tests/unit_tests/SetIndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SlabAllocatorTests.cpp b/tests/unit_tests/SlabAllocatorTests.cpp index 22e6a4a1..c013258a 100644 --- a/tests/unit_tests/SlabAllocatorTests.cpp +++ b/tests/unit_tests/SlabAllocatorTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SparseBoolMatrixTests.cpp b/tests/unit_tests/SparseBoolMatrixTests.cpp index 6a2b10a2..fdfab27e 100644 --- a/tests/unit_tests/SparseBoolMatrixTests.cpp +++ b/tests/unit_tests/SparseBoolMatrixTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SparseIndexQueryTest.cpp b/tests/unit_tests/SparseIndexQueryTest.cpp index 6d3db60e..afdef434 100644 --- a/tests/unit_tests/SparseIndexQueryTest.cpp +++ b/tests/unit_tests/SparseIndexQueryTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SparseIndexTest.cpp b/tests/unit_tests/SparseIndexTest.cpp index 1d5855d4..0888a1aa 100644 --- a/tests/unit_tests/SparseIndexTest.cpp +++ b/tests/unit_tests/SparseIndexTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SparsePairTest.cpp b/tests/unit_tests/SparsePairTest.cpp index c9311698..f9fd5737 100644 --- a/tests/unit_tests/SparsePairTest.cpp +++ b/tests/unit_tests/SparsePairTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/SwinePtrTest.cpp b/tests/unit_tests/SwinePtrTest.cpp index b1987221..ca56472d 100644 --- a/tests/unit_tests/SwinePtrTest.cpp +++ b/tests/unit_tests/SwinePtrTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include diff --git a/tests/unit_tests/TagProductTest.cpp b/tests/unit_tests/TagProductTest.cpp index b9f9eeeb..e2d5fde7 100644 --- a/tests/unit_tests/TagProductTest.cpp +++ b/tests/unit_tests/TagProductTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/UniqueAddressTest.cpp b/tests/unit_tests/UniqueAddressTest.cpp index 21bcdbcf..12b45e63 100644 --- a/tests/unit_tests/UniqueAddressTest.cpp +++ b/tests/unit_tests/UniqueAddressTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VBIndexTests.cpp b/tests/unit_tests/VBIndexTests.cpp index 4376bb56..c11cf607 100644 --- a/tests/unit_tests/VBIndexTests.cpp +++ b/tests/unit_tests/VBIndexTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VBVectorTests.cpp b/tests/unit_tests/VBVectorTests.cpp index 4408ef46..1108d753 100644 --- a/tests/unit_tests/VBVectorTests.cpp +++ b/tests/unit_tests/VBVectorTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VBVectorWorkspaceTests.cpp b/tests/unit_tests/VBVectorWorkspaceTests.cpp index 3e4dc40c..ccf62493 100644 --- a/tests/unit_tests/VBVectorWorkspaceTests.cpp +++ b/tests/unit_tests/VBVectorWorkspaceTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VLimitedMatrixTests.cpp b/tests/unit_tests/VLimitedMatrixTests.cpp index 6aef2be8..cdd9fe7d 100644 --- a/tests/unit_tests/VLimitedMatrixTests.cpp +++ b/tests/unit_tests/VLimitedMatrixTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VMapTest.cpp b/tests/unit_tests/VMapTest.cpp index d977f9bd..48c9dfb8 100644 --- a/tests/unit_tests/VMapTest.cpp +++ b/tests/unit_tests/VMapTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VObjectCacheTest.cpp b/tests/unit_tests/VObjectCacheTest.cpp index f95bb70c..7b86b409 100644 --- a/tests/unit_tests/VObjectCacheTest.cpp +++ b/tests/unit_tests/VObjectCacheTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VObjectTest.cpp b/tests/unit_tests/VObjectTest.cpp index e44467c2..103eff6f 100644 --- a/tests/unit_tests/VObjectTest.cpp +++ b/tests/unit_tests/VObjectTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VSortedVectorTest.cpp b/tests/unit_tests/VSortedVectorTest.cpp index 4bf4127e..15268ed1 100644 --- a/tests/unit_tests/VSortedVectorTest.cpp +++ b/tests/unit_tests/VSortedVectorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VSpaceTests.cpp b/tests/unit_tests/VSpaceTests.cpp index 1c451576..79290f61 100644 --- a/tests/unit_tests/VSpaceTests.cpp +++ b/tests/unit_tests/VSpaceTests.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/ValueTableTest.cpp b/tests/unit_tests/ValueTableTest.cpp index 192cd904..8a63a3cc 100644 --- a/tests/unit_tests/ValueTableTest.cpp +++ b/tests/unit_tests/ValueTableTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/VersionTest.cpp b/tests/unit_tests/VersionTest.cpp index 2cab8e20..ce8c9fe6 100644 --- a/tests/unit_tests/VersionTest.cpp +++ b/tests/unit_tests/VersionTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/WorkspaceTest.cpp b/tests/unit_tests/WorkspaceTest.cpp index ac3a1cf9..e5d9577d 100644 --- a/tests/unit_tests/WorkspaceTest.cpp +++ b/tests/unit_tests/WorkspaceTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/unit_tests/XValuesVectorTest.cpp b/tests/unit_tests/XValuesVectorTest.cpp index 8c04c017..84cd30e4 100644 --- a/tests/unit_tests/XValuesVectorTest.cpp +++ b/tests/unit_tests/XValuesVectorTest.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include #include diff --git a/tests/utils/EmbeddedAllocator.cpp b/tests/utils/EmbeddedAllocator.cpp index 1056b923..29fa3a85 100644 --- a/tests/utils/EmbeddedAllocator.cpp +++ b/tests/utils/EmbeddedAllocator.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "EmbeddedAllocator.hpp" #include diff --git a/tests/utils/EmbeddedAllocator.hpp b/tests/utils/EmbeddedAllocator.hpp index d05e82f5..107e0814 100644 --- a/tests/utils/EmbeddedAllocator.hpp +++ b/tests/utils/EmbeddedAllocator.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/PrefixProxy.hpp b/tests/utils/PrefixProxy.hpp index fd8636a9..8068fd0c 100644 --- a/tests/utils/PrefixProxy.hpp +++ b/tests/utils/PrefixProxy.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/SubClass.cpp b/tests/utils/SubClass.cpp index 0bd5750f..34ee49a0 100644 --- a/tests/utils/SubClass.cpp +++ b/tests/utils/SubClass.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "SubClass.hpp" namespace tests diff --git a/tests/utils/SubClass.hpp b/tests/utils/SubClass.hpp index 4af844c3..d673502b 100644 --- a/tests/utils/SubClass.hpp +++ b/tests/utils/SubClass.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/TP_Utils.cpp b/tests/utils/TP_Utils.cpp index ab7e3cfa..823108be 100644 --- a/tests/utils/TP_Utils.cpp +++ b/tests/utils/TP_Utils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TP_Utils.hpp" #include diff --git a/tests/utils/TP_Utils.hpp b/tests/utils/TP_Utils.hpp index d4dd2996..db3ab979 100644 --- a/tests/utils/TP_Utils.hpp +++ b/tests/utils/TP_Utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/TestBase.cpp b/tests/utils/TestBase.cpp index ce43bf2a..e6536a01 100644 --- a/tests/utils/TestBase.cpp +++ b/tests/utils/TestBase.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TestBase.hpp" namespace tests diff --git a/tests/utils/TestBase.hpp b/tests/utils/TestBase.hpp index bd0ac808..2d3b9844 100644 --- a/tests/utils/TestBase.hpp +++ b/tests/utils/TestBase.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include #include "TestWorkspace.hpp" #include diff --git a/tests/utils/TestWorkspace.cpp b/tests/utils/TestWorkspace.cpp index c3ac1d8e..91ee28cd 100644 --- a/tests/utils/TestWorkspace.cpp +++ b/tests/utils/TestWorkspace.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "TestWorkspace.hpp" #include "EmbeddedAllocator.hpp" diff --git a/tests/utils/TestWorkspace.hpp b/tests/utils/TestWorkspace.hpp index af09e0b7..3cc78d32 100644 --- a/tests/utils/TestWorkspace.hpp +++ b/tests/utils/TestWorkspace.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/cp_data_1.cpp b/tests/utils/cp_data_1.cpp index 40e72563..7b610445 100644 --- a/tests/utils/cp_data_1.cpp +++ b/tests/utils/cp_data_1.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "cp_data_1.hpp" #include diff --git a/tests/utils/cp_data_1.hpp b/tests/utils/cp_data_1.hpp index dc5988e7..d1ff32a9 100644 --- a/tests/utils/cp_data_1.hpp +++ b/tests/utils/cp_data_1.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/diff_data_1.cpp b/tests/utils/diff_data_1.cpp index 4251ac05..d235c5ab 100644 --- a/tests/utils/diff_data_1.cpp +++ b/tests/utils/diff_data_1.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "diff_data_1.hpp" #include diff --git a/tests/utils/diff_data_1.hpp b/tests/utils/diff_data_1.hpp index 46d2aa2e..e045af47 100644 --- a/tests/utils/diff_data_1.hpp +++ b/tests/utils/diff_data_1.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include diff --git a/tests/utils/utils.cpp b/tests/utils/utils.cpp index 7438cfed..b05eb387 100644 --- a/tests/utils/utils.cpp +++ b/tests/utils/utils.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #include "utils.hpp" #include #include diff --git a/tests/utils/utils.hpp b/tests/utils/utils.hpp index c6d0eaa0..05382a4f 100644 --- a/tests/utils/utils.hpp +++ b/tests/utils/utils.hpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later +// Copyright (c) 2025 DBZero Software sp. z o.o. + #pragma once #include