2025-09-08T11:21:18,909 Created temporary directory: /tmp/pip-build-tracker-278apyqv 2025-09-08T11:21:18,910 Initialized build tracking at /tmp/pip-build-tracker-278apyqv 2025-09-08T11:21:18,910 Created build tracker: /tmp/pip-build-tracker-278apyqv 2025-09-08T11:21:18,910 Entered build tracker: /tmp/pip-build-tracker-278apyqv 2025-09-08T11:21:18,910 Created temporary directory: /tmp/pip-wheel-90861yai 2025-09-08T11:21:18,913 Created temporary directory: /tmp/pip-ephem-wheel-cache-syje9wna 2025-09-08T11:21:18,971 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T11:21:18,973 2 location(s) to search for versions of python-rocksdb: 2025-09-08T11:21:18,973 * https://pypi.org/simple/python-rocksdb/ 2025-09-08T11:21:18,973 * https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T11:21:18,974 Fetching project page and analyzing links: https://pypi.org/simple/python-rocksdb/ 2025-09-08T11:21:18,974 Getting page https://pypi.org/simple/python-rocksdb/ 2025-09-08T11:21:18,975 Found index url https://pypi.org/simple/ 2025-09-08T11:21:19,045 Fetched page https://pypi.org/simple/python-rocksdb/ as application/vnd.pypi.simple.v1+json 2025-09-08T11:21:19,047 Found link https://files.pythonhosted.org/packages/a3/12/8e701cfb48bd971b9de37c7c5c7556a87f4921f8b69278fbd05e94e9ecc0/python-rocksdb-0.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6 2025-09-08T11:21:19,047 Found link https://files.pythonhosted.org/packages/b1/af/662c8f37cee95fc118304887956bcae0838b403cb91909097de1860a0053/python-rocksdb-0.6.1.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.1 2025-09-08T11:21:19,048 Found link https://files.pythonhosted.org/packages/5d/78/d3f057b5bf7600a2ab2165cade77477576b19a817ca318fc0e02f0397741/python-rocksdb-0.6.2.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.2 2025-09-08T11:21:19,048 Found link https://files.pythonhosted.org/packages/06/4d/183062a93c16847a9da2a9525bd60850e8df1f09485b9611447a9e72da03/python-rocksdb-0.6.3.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.3 2025-09-08T11:21:19,048 Found link https://files.pythonhosted.org/packages/32/1d/826800098cd08dd5bc9517ba3860970f18d55d7add161050598aabbf01fa/python-rocksdb-0.6.4.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.4 2025-09-08T11:21:19,048 Found link https://files.pythonhosted.org/packages/03/ce/b489751d33cd1d1ddbd747bb12b340a59f9302e5192ae9714e3f183224a7/python-rocksdb-0.6.5.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.5 2025-09-08T11:21:19,048 Found link https://files.pythonhosted.org/packages/6a/56/ff75619c6167c7dba356edae03ea63e766d8f3474e67c1a32cebd4325bb0/python-rocksdb-0.6.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.6 2025-09-08T11:21:19,049 Found link https://files.pythonhosted.org/packages/a2/99/382b48731aa307e5550a6bee706c13e5df73638f4188ae4fc2a455e3d26b/python-rocksdb-0.6.7.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.7 2025-09-08T11:21:19,049 Found link https://files.pythonhosted.org/packages/d9/db/4c71bf7ab3f5e100e1c81831d9c8f37df1d88249d25c71da5bb0e1225f59/python-rocksdb-0.6.8.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.8 2025-09-08T11:21:19,049 Found link https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.9 2025-09-08T11:21:19,049 Found link https://files.pythonhosted.org/packages/94/81/9a8e498a26ec34da9e1ae87e831468aedb4a6ba42aa9ea779b97896cfea7/python-rocksdb-0.7.0.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.7.0 2025-09-08T11:21:19,050 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T11:21:19,050 Getting page https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T11:21:19,051 Found index url https://www.piwheels.org/simple/ 2025-09-08T11:21:19,244 Fetched page https://www.piwheels.org/simple/python-rocksdb/ as text/html 2025-09-08T11:21:19,246 Skipping link: not a file: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T11:21:19,246 Skipping link: not a file: https://pypi.org/simple/python-rocksdb/ 2025-09-08T11:21:19,285 Given no hashes to check 1 links for project 'python-rocksdb': discarding no candidates 2025-09-08T11:21:19,286 Collecting python-rocksdb==0.6.9 2025-09-08T11:21:19,287 Created temporary directory: /tmp/pip-unpack-jjvpqld8 2025-09-08T11:21:19,428 Downloading python-rocksdb-0.6.9.tar.gz (179 kB) 2025-09-08T11:21:19,523 Added python-rocksdb==0.6.9 from https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz to build tracker '/tmp/pip-build-tracker-278apyqv' 2025-09-08T11:21:19,524 Running setup.py (path:/tmp/pip-wheel-90861yai/python-rocksdb_79576dd2d75342b7903ac004fd593050/setup.py) egg_info for package python-rocksdb 2025-09-08T11:21:19,525 Created temporary directory: /tmp/pip-pip-egg-info-u8n5gzsr 2025-09-08T11:21:19,525 Preparing metadata (setup.py): started 2025-09-08T11:21:19,526 Running command python setup.py egg_info 2025-09-08T11:21:20,159 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T11:21:20,159 !! 2025-09-08T11:21:20,160 ******************************************************************************** 2025-09-08T11:21:20,160 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T11:21:20,160 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T11:21:20,160 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T11:21:20,160 or your builds will no longer be supported. 2025-09-08T11:21:20,160 ******************************************************************************** 2025-09-08T11:21:20,160 !! 2025-09-08T11:21:20,160 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T11:21:20,790 running egg_info 2025-09-08T11:21:20,862 creating /tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info 2025-09-08T11:21:20,863 writing /tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/PKG-INFO 2025-09-08T11:21:20,865 writing dependency_links to /tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/dependency_links.txt 2025-09-08T11:21:20,866 writing requirements to /tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/requires.txt 2025-09-08T11:21:20,867 writing top-level names to /tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/top_level.txt 2025-09-08T11:21:20,867 writing manifest file '/tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/SOURCES.txt' 2025-09-08T11:21:21,162 reading manifest file '/tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/SOURCES.txt' 2025-09-08T11:21:21,162 reading manifest template 'MANIFEST.in' 2025-09-08T11:21:21,170 writing manifest file '/tmp/pip-pip-egg-info-u8n5gzsr/python_rocksdb.egg-info/SOURCES.txt' 2025-09-08T11:21:21,283 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T11:21:21,288 Source in /tmp/pip-wheel-90861yai/python-rocksdb_79576dd2d75342b7903ac004fd593050 has version 0.6.9, which satisfies requirement python-rocksdb==0.6.9 from https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz 2025-09-08T11:21:21,288 Removed python-rocksdb==0.6.9 from https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz from build tracker '/tmp/pip-build-tracker-278apyqv' 2025-09-08T11:21:21,292 Created temporary directory: /tmp/pip-unpack-59i8kurt 2025-09-08T11:21:21,293 Created temporary directory: /tmp/pip-unpack-zx2e807n 2025-09-08T11:21:21,293 Building wheels for collected packages: python-rocksdb 2025-09-08T11:21:21,295 Created temporary directory: /tmp/pip-wheel-ft_233at 2025-09-08T11:21:21,295 DEPRECATION: Building 'python-rocksdb' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'python-rocksdb'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T11:21:21,296 Building wheel for python-rocksdb (setup.py): started 2025-09-08T11:21:21,297 Destination directory: /tmp/pip-wheel-ft_233at 2025-09-08T11:21:21,297 Running command python setup.py bdist_wheel 2025-09-08T11:21:21,925 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T11:21:21,926 !! 2025-09-08T11:21:21,926 ******************************************************************************** 2025-09-08T11:21:21,926 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T11:21:21,926 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T11:21:21,926 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T11:21:21,926 or your builds will no longer be supported. 2025-09-08T11:21:21,926 ******************************************************************************** 2025-09-08T11:21:21,927 !! 2025-09-08T11:21:21,927 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T11:21:22,473 running bdist_wheel 2025-09-08T11:21:22,841 running build 2025-09-08T11:21:22,841 running build_py 2025-09-08T11:21:22,918 creating build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:22,918 copying rocksdb/merge_operators.py -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:22,919 copying rocksdb/errors.py -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:22,920 copying rocksdb/interfaces.py -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:22,920 copying rocksdb/__init__.py -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:22,921 creating build/lib.linux-armv7l-cpython-313/rocksdb/tests 2025-09-08T11:21:22,921 copying rocksdb/tests/test_memtable.py -> build/lib.linux-armv7l-cpython-313/rocksdb/tests 2025-09-08T11:21:22,922 copying rocksdb/tests/test_options.py -> build/lib.linux-armv7l-cpython-313/rocksdb/tests 2025-09-08T11:21:22,922 copying rocksdb/tests/test_db.py -> build/lib.linux-armv7l-cpython-313/rocksdb/tests 2025-09-08T11:21:22,923 copying rocksdb/tests/__init__.py -> build/lib.linux-armv7l-cpython-313/rocksdb/tests 2025-09-08T11:21:22,923 running egg_info 2025-09-08T11:21:22,997 writing python_rocksdb.egg-info/PKG-INFO 2025-09-08T11:21:22,999 writing dependency_links to python_rocksdb.egg-info/dependency_links.txt 2025-09-08T11:21:23,000 writing requirements to python_rocksdb.egg-info/requires.txt 2025-09-08T11:21:23,001 writing top-level names to python_rocksdb.egg-info/top_level.txt 2025-09-08T11:21:23,077 reading manifest file 'python_rocksdb.egg-info/SOURCES.txt' 2025-09-08T11:21:23,080 reading manifest template 'MANIFEST.in' 2025-09-08T11:21:23,088 writing manifest file 'python_rocksdb.egg-info/SOURCES.txt' 2025-09-08T11:21:23,089 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'rocksdb.cpp' is absent from the `packages` configuration. 2025-09-08T11:21:23,090 !! 2025-09-08T11:21:23,090 ******************************************************************************** 2025-09-08T11:21:23,090 ############################ 2025-09-08T11:21:23,090 # Package would be ignored # 2025-09-08T11:21:23,090 ############################ 2025-09-08T11:21:23,090 Python recognizes 'rocksdb.cpp' as an importable package[^1], 2025-09-08T11:21:23,090 but it is absent from setuptools' `packages` configuration. 2025-09-08T11:21:23,090 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-08T11:21:23,090 package, please make sure that 'rocksdb.cpp' is explicitly added 2025-09-08T11:21:23,091 to the `packages` configuration field. 2025-09-08T11:21:23,091 Alternatively, you can also rely on setuptools' discovery methods 2025-09-08T11:21:23,091 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-08T11:21:23,091 instead of `find_packages(...)`/`find:`). 2025-09-08T11:21:23,091 You can read more about "package discovery" on setuptools documentation page: 2025-09-08T11:21:23,091 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-08T11:21:23,092 If you don't want 'rocksdb.cpp' to be distributed and are 2025-09-08T11:21:23,092 already explicitly excluding 'rocksdb.cpp' via 2025-09-08T11:21:23,092 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-08T11:21:23,092 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-08T11:21:23,092 combination with a more fine grained `package-data` configuration. 2025-09-08T11:21:23,092 You can read more about "package data files" on setuptools documentation page: 2025-09-08T11:21:23,092 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-08T11:21:23,093 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-08T11:21:23,093 even if it does not contain any `.py` files. 2025-09-08T11:21:23,093 On the other hand, currently there is no concept of package data 2025-09-08T11:21:23,093 directory, all directories are treated like packages. 2025-09-08T11:21:23,093 ******************************************************************************** 2025-09-08T11:21:23,093 !! 2025-09-08T11:21:23,093 check.warn(importable) 2025-09-08T11:21:23,093 copying rocksdb/_rocksdb.cpp -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,100 copying rocksdb/_rocksdb.pyx -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,100 copying rocksdb/backup.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,101 copying rocksdb/cache.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,102 copying rocksdb/comparator.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,102 copying rocksdb/db.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,103 copying rocksdb/env.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,103 copying rocksdb/filter_policy.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,104 copying rocksdb/iterator.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,104 copying rocksdb/logger.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,105 copying rocksdb/memtablerep.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,105 copying rocksdb/merge_operator.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,106 copying rocksdb/options.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,106 copying rocksdb/slice_.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,107 copying rocksdb/slice_transform.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,107 copying rocksdb/snapshot.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,108 copying rocksdb/status.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,108 copying rocksdb/std_memory.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,109 copying rocksdb/table_factory.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,109 copying rocksdb/universal_compaction.pxd -> build/lib.linux-armv7l-cpython-313/rocksdb 2025-09-08T11:21:23,110 creating build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,110 copying rocksdb/cpp/comparator_wrapper.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,110 copying rocksdb/cpp/filter_policy_wrapper.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,111 copying rocksdb/cpp/memtable_factories.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,111 copying rocksdb/cpp/merge_operator_wrapper.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,112 copying rocksdb/cpp/slice_transform_wrapper.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,113 copying rocksdb/cpp/utils.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,113 copying rocksdb/cpp/write_batch_iter_helper.hpp -> build/lib.linux-armv7l-cpython-313/rocksdb/cpp 2025-09-08T11:21:23,114 running build_ext 2025-09-08T11:21:24,461 Compiling rocksdb/_rocksdb.pyx because it changed. 2025-09-08T11:21:24,461 [1/1] Cythonizing rocksdb/_rocksdb.pyx 2025-09-08T11:21:26,881 Error compiling Cython file: 2025-09-08T11:21:26,881 ------------------------------------------------------------ 2025-09-08T11:21:26,881 ... 2025-09-08T11:21:26,882 from cpython.bytes cimport PyBytes_Size 2025-09-08T11:21:26,882 from cpython.bytes cimport PyBytes_FromString 2025-09-08T11:21:26,882 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T11:21:26,882 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T11:21:26,882 from std_memory cimport shared_ptr 2025-09-08T11:21:26,882 ^ 2025-09-08T11:21:26,882 ------------------------------------------------------------ 2025-09-08T11:21:26,882 rocksdb/_rocksdb.pyx:15:0: 'std_memory.pxd' not found 2025-09-08T11:21:26,896 Error compiling Cython file: 2025-09-08T11:21:26,897 ------------------------------------------------------------ 2025-09-08T11:21:26,897 ... 2025-09-08T11:21:26,897 from cpython.bytes cimport PyBytes_Size 2025-09-08T11:21:26,897 from cpython.bytes cimport PyBytes_FromString 2025-09-08T11:21:26,897 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T11:21:26,897 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T11:21:26,897 from std_memory cimport shared_ptr 2025-09-08T11:21:26,897 ^ 2025-09-08T11:21:26,898 ------------------------------------------------------------ 2025-09-08T11:21:26,898 rocksdb/_rocksdb.pyx:15:0: 'std_memory/shared_ptr.pxd' not found 2025-09-08T11:21:26,927 Error compiling Cython file: 2025-09-08T11:21:26,927 ------------------------------------------------------------ 2025-09-08T11:21:26,927 ... 2025-09-08T11:21:26,927 from cpython.bytes cimport PyBytes_FromString 2025-09-08T11:21:26,927 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T11:21:26,927 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T11:21:26,927 from std_memory cimport shared_ptr 2025-09-08T11:21:26,927 cimport options 2025-09-08T11:21:26,928 ^ 2025-09-08T11:21:26,928 ------------------------------------------------------------ 2025-09-08T11:21:26,928 rocksdb/_rocksdb.pyx:16:8: 'options.pxd' not found 2025-09-08T11:21:26,955 Error compiling Cython file: 2025-09-08T11:21:26,955 ------------------------------------------------------------ 2025-09-08T11:21:26,955 ... 2025-09-08T11:21:26,955 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T11:21:26,955 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T11:21:26,956 from std_memory cimport shared_ptr 2025-09-08T11:21:26,956 cimport options 2025-09-08T11:21:26,956 cimport merge_operator 2025-09-08T11:21:26,956 ^ 2025-09-08T11:21:26,956 ------------------------------------------------------------ 2025-09-08T11:21:26,956 rocksdb/_rocksdb.pyx:17:8: 'merge_operator.pxd' not found 2025-09-08T11:21:26,984 Error compiling Cython file: 2025-09-08T11:21:26,984 ------------------------------------------------------------ 2025-09-08T11:21:26,984 ... 2025-09-08T11:21:26,984 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T11:21:26,984 from std_memory cimport shared_ptr 2025-09-08T11:21:26,984 cimport options 2025-09-08T11:21:26,984 cimport merge_operator 2025-09-08T11:21:26,984 cimport filter_policy 2025-09-08T11:21:26,985 ^ 2025-09-08T11:21:26,985 ------------------------------------------------------------ 2025-09-08T11:21:26,985 rocksdb/_rocksdb.pyx:18:8: 'filter_policy.pxd' not found 2025-09-08T11:21:27,022 Error compiling Cython file: 2025-09-08T11:21:27,022 ------------------------------------------------------------ 2025-09-08T11:21:27,022 ... 2025-09-08T11:21:27,022 from std_memory cimport shared_ptr 2025-09-08T11:21:27,023 cimport options 2025-09-08T11:21:27,023 cimport merge_operator 2025-09-08T11:21:27,023 cimport filter_policy 2025-09-08T11:21:27,023 cimport comparator 2025-09-08T11:21:27,023 ^ 2025-09-08T11:21:27,023 ------------------------------------------------------------ 2025-09-08T11:21:27,023 rocksdb/_rocksdb.pyx:19:8: 'comparator.pxd' not found 2025-09-08T11:21:27,050 Error compiling Cython file: 2025-09-08T11:21:27,050 ------------------------------------------------------------ 2025-09-08T11:21:27,051 ... 2025-09-08T11:21:27,051 from std_memory cimport shared_ptr 2025-09-08T11:21:27,051 cimport options 2025-09-08T11:21:27,051 cimport merge_operator 2025-09-08T11:21:27,051 cimport filter_policy 2025-09-08T11:21:27,051 cimport comparator 2025-09-08T11:21:27,052 cimport slice_transform 2025-09-08T11:21:27,052 ^ 2025-09-08T11:21:27,052 ------------------------------------------------------------ 2025-09-08T11:21:27,052 rocksdb/_rocksdb.pyx:20:8: 'slice_transform.pxd' not found 2025-09-08T11:21:27,078 Error compiling Cython file: 2025-09-08T11:21:27,078 ------------------------------------------------------------ 2025-09-08T11:21:27,079 ... 2025-09-08T11:21:27,079 cimport options 2025-09-08T11:21:27,079 cimport merge_operator 2025-09-08T11:21:27,079 cimport filter_policy 2025-09-08T11:21:27,079 cimport comparator 2025-09-08T11:21:27,079 cimport slice_transform 2025-09-08T11:21:27,080 cimport cache 2025-09-08T11:21:27,080 ^ 2025-09-08T11:21:27,080 ------------------------------------------------------------ 2025-09-08T11:21:27,080 rocksdb/_rocksdb.pyx:21:8: 'cache.pxd' not found 2025-09-08T11:21:27,108 Error compiling Cython file: 2025-09-08T11:21:27,108 ------------------------------------------------------------ 2025-09-08T11:21:27,109 ... 2025-09-08T11:21:27,109 cimport merge_operator 2025-09-08T11:21:27,109 cimport filter_policy 2025-09-08T11:21:27,109 cimport comparator 2025-09-08T11:21:27,109 cimport slice_transform 2025-09-08T11:21:27,109 cimport cache 2025-09-08T11:21:27,110 cimport logger 2025-09-08T11:21:27,110 ^ 2025-09-08T11:21:27,110 ------------------------------------------------------------ 2025-09-08T11:21:27,110 rocksdb/_rocksdb.pyx:22:8: 'logger.pxd' not found 2025-09-08T11:21:27,138 Error compiling Cython file: 2025-09-08T11:21:27,138 ------------------------------------------------------------ 2025-09-08T11:21:27,138 ... 2025-09-08T11:21:27,138 cimport filter_policy 2025-09-08T11:21:27,138 cimport comparator 2025-09-08T11:21:27,139 cimport slice_transform 2025-09-08T11:21:27,139 cimport cache 2025-09-08T11:21:27,139 cimport logger 2025-09-08T11:21:27,139 cimport snapshot 2025-09-08T11:21:27,139 ^ 2025-09-08T11:21:27,139 ------------------------------------------------------------ 2025-09-08T11:21:27,140 rocksdb/_rocksdb.pyx:23:8: 'snapshot.pxd' not found 2025-09-08T11:21:27,166 Error compiling Cython file: 2025-09-08T11:21:27,166 ------------------------------------------------------------ 2025-09-08T11:21:27,166 ... 2025-09-08T11:21:27,166 cimport comparator 2025-09-08T11:21:27,166 cimport slice_transform 2025-09-08T11:21:27,167 cimport cache 2025-09-08T11:21:27,167 cimport logger 2025-09-08T11:21:27,167 cimport snapshot 2025-09-08T11:21:27,167 cimport db 2025-09-08T11:21:27,167 ^ 2025-09-08T11:21:27,167 ------------------------------------------------------------ 2025-09-08T11:21:27,168 rocksdb/_rocksdb.pyx:24:8: 'db.pxd' not found 2025-09-08T11:21:27,193 Error compiling Cython file: 2025-09-08T11:21:27,193 ------------------------------------------------------------ 2025-09-08T11:21:27,193 ... 2025-09-08T11:21:27,193 cimport slice_transform 2025-09-08T11:21:27,193 cimport cache 2025-09-08T11:21:27,193 cimport logger 2025-09-08T11:21:27,194 cimport snapshot 2025-09-08T11:21:27,194 cimport db 2025-09-08T11:21:27,194 cimport iterator 2025-09-08T11:21:27,194 ^ 2025-09-08T11:21:27,194 ------------------------------------------------------------ 2025-09-08T11:21:27,194 rocksdb/_rocksdb.pyx:25:8: 'iterator.pxd' not found 2025-09-08T11:21:27,223 Error compiling Cython file: 2025-09-08T11:21:27,223 ------------------------------------------------------------ 2025-09-08T11:21:27,223 ... 2025-09-08T11:21:27,223 cimport cache 2025-09-08T11:21:27,224 cimport logger 2025-09-08T11:21:27,224 cimport snapshot 2025-09-08T11:21:27,224 cimport db 2025-09-08T11:21:27,224 cimport iterator 2025-09-08T11:21:27,224 cimport backup 2025-09-08T11:21:27,224 ^ 2025-09-08T11:21:27,224 ------------------------------------------------------------ 2025-09-08T11:21:27,225 rocksdb/_rocksdb.pyx:26:8: 'backup.pxd' not found 2025-09-08T11:21:27,250 Error compiling Cython file: 2025-09-08T11:21:27,250 ------------------------------------------------------------ 2025-09-08T11:21:27,251 ... 2025-09-08T11:21:27,251 cimport logger 2025-09-08T11:21:27,251 cimport snapshot 2025-09-08T11:21:27,251 cimport db 2025-09-08T11:21:27,251 cimport iterator 2025-09-08T11:21:27,252 cimport backup 2025-09-08T11:21:27,252 cimport env 2025-09-08T11:21:27,252 ^ 2025-09-08T11:21:27,252 ------------------------------------------------------------ 2025-09-08T11:21:27,252 rocksdb/_rocksdb.pyx:27:8: 'env.pxd' not found 2025-09-08T11:21:27,279 Error compiling Cython file: 2025-09-08T11:21:27,279 ------------------------------------------------------------ 2025-09-08T11:21:27,279 ... 2025-09-08T11:21:27,279 cimport snapshot 2025-09-08T11:21:27,279 cimport db 2025-09-08T11:21:27,280 cimport iterator 2025-09-08T11:21:27,280 cimport backup 2025-09-08T11:21:27,280 cimport env 2025-09-08T11:21:27,280 cimport table_factory 2025-09-08T11:21:27,280 ^ 2025-09-08T11:21:27,280 ------------------------------------------------------------ 2025-09-08T11:21:27,281 rocksdb/_rocksdb.pyx:28:8: 'table_factory.pxd' not found 2025-09-08T11:21:27,307 Error compiling Cython file: 2025-09-08T11:21:27,307 ------------------------------------------------------------ 2025-09-08T11:21:27,307 ... 2025-09-08T11:21:27,307 cimport db 2025-09-08T11:21:27,307 cimport iterator 2025-09-08T11:21:27,307 cimport backup 2025-09-08T11:21:27,307 cimport env 2025-09-08T11:21:27,308 cimport table_factory 2025-09-08T11:21:27,308 cimport memtablerep 2025-09-08T11:21:27,308 ^ 2025-09-08T11:21:27,308 ------------------------------------------------------------ 2025-09-08T11:21:27,308 rocksdb/_rocksdb.pyx:29:8: 'memtablerep.pxd' not found 2025-09-08T11:21:27,336 Error compiling Cython file: 2025-09-08T11:21:27,336 ------------------------------------------------------------ 2025-09-08T11:21:27,336 ... 2025-09-08T11:21:27,336 cimport iterator 2025-09-08T11:21:27,336 cimport backup 2025-09-08T11:21:27,336 cimport env 2025-09-08T11:21:27,336 cimport table_factory 2025-09-08T11:21:27,337 cimport memtablerep 2025-09-08T11:21:27,337 cimport universal_compaction 2025-09-08T11:21:27,337 ^ 2025-09-08T11:21:27,337 ------------------------------------------------------------ 2025-09-08T11:21:27,337 rocksdb/_rocksdb.pyx:30:8: 'universal_compaction.pxd' not found 2025-09-08T11:21:27,350 Error compiling Cython file: 2025-09-08T11:21:27,350 ------------------------------------------------------------ 2025-09-08T11:21:27,350 ... 2025-09-08T11:21:27,350 cimport memtablerep 2025-09-08T11:21:27,350 cimport universal_compaction 2025-09-08T11:21:27,351 # Enums are the only exception for direct imports 2025-09-08T11:21:27,351 # Their name als already unique enough 2025-09-08T11:21:27,351 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T11:21:27,351 ^ 2025-09-08T11:21:27,351 ------------------------------------------------------------ 2025-09-08T11:21:27,352 rocksdb/_rocksdb.pyx:34:0: 'universal_compaction/kCompactionStopStyleSimilarSize.pxd' not found 2025-09-08T11:21:27,364 Error compiling Cython file: 2025-09-08T11:21:27,364 ------------------------------------------------------------ 2025-09-08T11:21:27,364 ... 2025-09-08T11:21:27,364 cimport universal_compaction 2025-09-08T11:21:27,365 # Enums are the only exception for direct imports 2025-09-08T11:21:27,365 # Their name als already unique enough 2025-09-08T11:21:27,365 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T11:21:27,365 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T11:21:27,365 ^ 2025-09-08T11:21:27,365 ------------------------------------------------------------ 2025-09-08T11:21:27,366 rocksdb/_rocksdb.pyx:35:0: 'universal_compaction/kCompactionStopStyleTotalSize.pxd' not found 2025-09-08T11:21:27,377 Error compiling Cython file: 2025-09-08T11:21:27,378 ------------------------------------------------------------ 2025-09-08T11:21:27,378 ... 2025-09-08T11:21:27,378 # Enums are the only exception for direct imports 2025-09-08T11:21:27,378 # Their name als already unique enough 2025-09-08T11:21:27,378 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T11:21:27,378 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T11:21:27,379 from options cimport kCompactionStyleLevel 2025-09-08T11:21:27,379 ^ 2025-09-08T11:21:27,379 ------------------------------------------------------------ 2025-09-08T11:21:27,379 rocksdb/_rocksdb.pyx:37:0: 'options/kCompactionStyleLevel.pxd' not found 2025-09-08T11:21:27,392 Error compiling Cython file: 2025-09-08T11:21:27,392 ------------------------------------------------------------ 2025-09-08T11:21:27,393 ... 2025-09-08T11:21:27,393 # Their name als already unique enough 2025-09-08T11:21:27,393 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T11:21:27,393 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T11:21:27,393 from options cimport kCompactionStyleLevel 2025-09-08T11:21:27,394 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,394 ^ 2025-09-08T11:21:27,394 ------------------------------------------------------------ 2025-09-08T11:21:27,394 rocksdb/_rocksdb.pyx:38:0: 'options/kCompactionStyleUniversal.pxd' not found 2025-09-08T11:21:27,406 Error compiling Cython file: 2025-09-08T11:21:27,406 ------------------------------------------------------------ 2025-09-08T11:21:27,406 ... 2025-09-08T11:21:27,406 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T11:21:27,406 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T11:21:27,407 from options cimport kCompactionStyleLevel 2025-09-08T11:21:27,407 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,407 from options cimport kCompactionStyleFIFO 2025-09-08T11:21:27,407 ^ 2025-09-08T11:21:27,407 ------------------------------------------------------------ 2025-09-08T11:21:27,408 rocksdb/_rocksdb.pyx:39:0: 'options/kCompactionStyleFIFO.pxd' not found 2025-09-08T11:21:27,420 Error compiling Cython file: 2025-09-08T11:21:27,420 ------------------------------------------------------------ 2025-09-08T11:21:27,420 ... 2025-09-08T11:21:27,420 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T11:21:27,421 from options cimport kCompactionStyleLevel 2025-09-08T11:21:27,421 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,421 from options cimport kCompactionStyleFIFO 2025-09-08T11:21:27,421 from options cimport kCompactionStyleNone 2025-09-08T11:21:27,421 ^ 2025-09-08T11:21:27,422 ------------------------------------------------------------ 2025-09-08T11:21:27,422 rocksdb/_rocksdb.pyx:40:0: 'options/kCompactionStyleNone.pxd' not found 2025-09-08T11:21:27,450 Error compiling Cython file: 2025-09-08T11:21:27,450 ------------------------------------------------------------ 2025-09-08T11:21:27,450 ... 2025-09-08T11:21:27,450 from options cimport kCompactionStyleLevel 2025-09-08T11:21:27,450 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,451 from options cimport kCompactionStyleFIFO 2025-09-08T11:21:27,451 from options cimport kCompactionStyleNone 2025-09-08T11:21:27,451 from slice_ cimport Slice 2025-09-08T11:21:27,451 ^ 2025-09-08T11:21:27,451 ------------------------------------------------------------ 2025-09-08T11:21:27,452 rocksdb/_rocksdb.pyx:42:0: 'slice_.pxd' not found 2025-09-08T11:21:27,463 Error compiling Cython file: 2025-09-08T11:21:27,463 ------------------------------------------------------------ 2025-09-08T11:21:27,463 ... 2025-09-08T11:21:27,463 from options cimport kCompactionStyleLevel 2025-09-08T11:21:27,464 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,464 from options cimport kCompactionStyleFIFO 2025-09-08T11:21:27,464 from options cimport kCompactionStyleNone 2025-09-08T11:21:27,464 from slice_ cimport Slice 2025-09-08T11:21:27,464 ^ 2025-09-08T11:21:27,465 ------------------------------------------------------------ 2025-09-08T11:21:27,465 rocksdb/_rocksdb.pyx:42:0: 'slice_/Slice.pxd' not found 2025-09-08T11:21:27,491 Error compiling Cython file: 2025-09-08T11:21:27,492 ------------------------------------------------------------ 2025-09-08T11:21:27,492 ... 2025-09-08T11:21:27,492 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,492 from options cimport kCompactionStyleFIFO 2025-09-08T11:21:27,492 from options cimport kCompactionStyleNone 2025-09-08T11:21:27,493 from slice_ cimport Slice 2025-09-08T11:21:27,493 from status cimport Status 2025-09-08T11:21:27,493 ^ 2025-09-08T11:21:27,493 ------------------------------------------------------------ 2025-09-08T11:21:27,493 rocksdb/_rocksdb.pyx:43:0: 'status.pxd' not found 2025-09-08T11:21:27,505 Error compiling Cython file: 2025-09-08T11:21:27,505 ------------------------------------------------------------ 2025-09-08T11:21:27,505 ... 2025-09-08T11:21:27,505 from options cimport kCompactionStyleUniversal 2025-09-08T11:21:27,505 from options cimport kCompactionStyleFIFO 2025-09-08T11:21:27,505 from options cimport kCompactionStyleNone 2025-09-08T11:21:27,505 from slice_ cimport Slice 2025-09-08T11:21:27,505 from status cimport Status 2025-09-08T11:21:27,505 ^ 2025-09-08T11:21:27,506 ------------------------------------------------------------ 2025-09-08T11:21:27,506 rocksdb/_rocksdb.pyx:43:0: 'status/Status.pxd' not found 2025-09-08T11:21:27,506 Error compiling Cython file: 2025-09-08T11:21:27,506 ------------------------------------------------------------ 2025-09-08T11:21:27,506 ... 2025-09-08T11:21:27,506 from interfaces import Comparator as IComparator 2025-09-08T11:21:27,506 from interfaces import SliceTransform as ISliceTransform 2025-09-08T11:21:27,507 import traceback 2025-09-08T11:21:27,507 import errors 2025-09-08T11:21:27,507 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T11:21:27,507 ^ 2025-09-08T11:21:27,507 ------------------------------------------------------------ 2025-09-08T11:21:27,507 rocksdb/_rocksdb.pyx:54:15: 'FilterPolicy' is not a type identifier 2025-09-08T11:21:27,507 Error compiling Cython file: 2025-09-08T11:21:27,507 ------------------------------------------------------------ 2025-09-08T11:21:27,508 ... 2025-09-08T11:21:27,508 import errors 2025-09-08T11:21:27,508 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T11:21:27,508 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T11:21:27,508 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T11:21:27,508 ^ 2025-09-08T11:21:27,508 ------------------------------------------------------------ 2025-09-08T11:21:27,509 rocksdb/_rocksdb.pyx:57:15: 'Slice' is not a type identifier 2025-09-08T11:21:27,509 Error compiling Cython file: 2025-09-08T11:21:27,509 ------------------------------------------------------------ 2025-09-08T11:21:27,509 ... 2025-09-08T11:21:27,509 import errors 2025-09-08T11:21:27,509 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T11:21:27,509 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T11:21:27,510 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T11:21:27,510 ^ 2025-09-08T11:21:27,510 ------------------------------------------------------------ 2025-09-08T11:21:27,510 rocksdb/_rocksdb.pyx:57:41: unknown type in template argument 2025-09-08T11:21:27,520 Error compiling Cython file: 2025-09-08T11:21:27,520 ------------------------------------------------------------ 2025-09-08T11:21:27,521 ... 2025-09-08T11:21:27,521 cdef extern from "Python.h": 2025-09-08T11:21:27,521 void PyEval_InitThreads() 2025-09-08T11:21:27,521 PyEval_InitThreads() 2025-09-08T11:21:27,521 ## Here comes the stuff to wrap the status to exception 2025-09-08T11:21:27,521 cdef check_status(const Status& st): 2025-09-08T11:21:27,521 ^ 2025-09-08T11:21:27,522 ------------------------------------------------------------ 2025-09-08T11:21:27,522 rocksdb/_rocksdb.pyx:67:24: 'Status' is not a type identifier 2025-09-08T11:21:27,522 Error compiling Cython file: 2025-09-08T11:21:27,522 ------------------------------------------------------------ 2025-09-08T11:21:27,522 ... 2025-09-08T11:21:27,522 return string(PyBytes_AsString(path), PyBytes_Size(path)) 2025-09-08T11:21:27,523 cdef string_to_bytes(string ob): 2025-09-08T11:21:27,523 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T11:21:27,523 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T11:21:27,523 ^ 2025-09-08T11:21:27,523 ------------------------------------------------------------ 2025-09-08T11:21:27,523 rocksdb/_rocksdb.pyx:102:5: 'Slice' is not a type identifier 2025-09-08T11:21:27,523 Error compiling Cython file: 2025-09-08T11:21:27,523 ------------------------------------------------------------ 2025-09-08T11:21:27,523 ... 2025-09-08T11:21:27,524 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T11:21:27,524 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T11:21:27,524 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T11:21:27,524 cdef slice_to_bytes(Slice sl): 2025-09-08T11:21:27,524 ^ 2025-09-08T11:21:27,524 ------------------------------------------------------------ 2025-09-08T11:21:27,524 rocksdb/_rocksdb.pyx:105:20: 'Slice' is not a type identifier 2025-09-08T11:21:27,525 Error compiling Cython file: 2025-09-08T11:21:27,525 ------------------------------------------------------------ 2025-09-08T11:21:27,525 ... 2025-09-08T11:21:27,525 @cython.internal 2025-09-08T11:21:27,525 cdef class PyComparator(object): 2025-09-08T11:21:27,525 cdef object get_ob(self): 2025-09-08T11:21:27,525 return None 2025-09-08T11:21:27,525 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T11:21:27,525 ^ 2025-09-08T11:21:27,525 ------------------------------------------------------------ 2025-09-08T11:21:27,526 rocksdb/_rocksdb.pyx:128:15: 'Comparator' is not a type identifier 2025-09-08T11:21:27,526 Error compiling Cython file: 2025-09-08T11:21:27,526 ------------------------------------------------------------ 2025-09-08T11:21:27,526 ... 2025-09-08T11:21:27,526 return None 2025-09-08T11:21:27,526 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T11:21:27,526 return NULL 2025-09-08T11:21:27,527 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,527 ^ 2025-09-08T11:21:27,527 ------------------------------------------------------------ 2025-09-08T11:21:27,527 rocksdb/_rocksdb.pyx:131:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,527 Error compiling Cython file: 2025-09-08T11:21:27,527 ------------------------------------------------------------ 2025-09-08T11:21:27,527 ... 2025-09-08T11:21:27,527 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,527 pass 2025-09-08T11:21:27,528 @cython.internal 2025-09-08T11:21:27,528 cdef class PyGenericComparator(PyComparator): 2025-09-08T11:21:27,528 cdef comparator.ComparatorWrapper* comparator_ptr 2025-09-08T11:21:27,528 ^ 2025-09-08T11:21:27,528 ------------------------------------------------------------ 2025-09-08T11:21:27,528 rocksdb/_rocksdb.pyx:136:9: 'ComparatorWrapper' is not a type identifier 2025-09-08T11:21:27,528 Error compiling Cython file: 2025-09-08T11:21:27,528 ------------------------------------------------------------ 2025-09-08T11:21:27,528 ... 2025-09-08T11:21:27,529 del self.comparator_ptr 2025-09-08T11:21:27,529 cdef object get_ob(self): 2025-09-08T11:21:27,529 return self.ob 2025-09-08T11:21:27,529 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T11:21:27,529 ^ 2025-09-08T11:21:27,529 ------------------------------------------------------------ 2025-09-08T11:21:27,529 rocksdb/_rocksdb.pyx:157:15: 'Comparator' is not a type identifier 2025-09-08T11:21:27,530 Error compiling Cython file: 2025-09-08T11:21:27,530 ------------------------------------------------------------ 2025-09-08T11:21:27,530 ... 2025-09-08T11:21:27,530 return self.ob 2025-09-08T11:21:27,530 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T11:21:27,530 return self.comparator_ptr 2025-09-08T11:21:27,530 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,530 ^ 2025-09-08T11:21:27,530 ------------------------------------------------------------ 2025-09-08T11:21:27,531 rocksdb/_rocksdb.pyx:160:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,531 Error compiling Cython file: 2025-09-08T11:21:27,531 ------------------------------------------------------------ 2025-09-08T11:21:27,531 ... 2025-09-08T11:21:27,531 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,531 self.comparator_ptr.set_info_log(info_log) 2025-09-08T11:21:27,531 @cython.internal 2025-09-08T11:21:27,531 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T11:21:27,532 cdef const comparator.Comparator* comparator_ptr 2025-09-08T11:21:27,532 ^ 2025-09-08T11:21:27,532 ------------------------------------------------------------ 2025-09-08T11:21:27,532 rocksdb/_rocksdb.pyx:165:15: 'Comparator' is not a type identifier 2025-09-08T11:21:27,532 Error compiling Cython file: 2025-09-08T11:21:27,532 ------------------------------------------------------------ 2025-09-08T11:21:27,532 ... 2025-09-08T11:21:27,532 bytes_to_slice(b)) 2025-09-08T11:21:27,533 cdef object get_ob(self): 2025-09-08T11:21:27,533 return self 2025-09-08T11:21:27,533 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T11:21:27,533 ^ 2025-09-08T11:21:27,533 ------------------------------------------------------------ 2025-09-08T11:21:27,533 rocksdb/_rocksdb.pyx:181:15: 'Comparator' is not a type identifier 2025-09-08T11:21:27,533 Error compiling Cython file: 2025-09-08T11:21:27,533 ------------------------------------------------------------ 2025-09-08T11:21:27,533 ... 2025-09-08T11:21:27,534 cdef int compare_callback( 2025-09-08T11:21:27,534 void* ctx, 2025-09-08T11:21:27,534 logger.Logger* log, 2025-09-08T11:21:27,534 ^ 2025-09-08T11:21:27,534 ------------------------------------------------------------ 2025-09-08T11:21:27,534 rocksdb/_rocksdb.pyx:188:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,534 Error compiling Cython file: 2025-09-08T11:21:27,535 ------------------------------------------------------------ 2025-09-08T11:21:27,535 ... 2025-09-08T11:21:27,535 cdef int compare_callback( 2025-09-08T11:21:27,535 void* ctx, 2025-09-08T11:21:27,535 logger.Logger* log, 2025-09-08T11:21:27,535 string& error_msg, 2025-09-08T11:21:27,535 const Slice& a, 2025-09-08T11:21:27,535 ^ 2025-09-08T11:21:27,535 ------------------------------------------------------------ 2025-09-08T11:21:27,536 rocksdb/_rocksdb.pyx:190:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,536 Error compiling Cython file: 2025-09-08T11:21:27,536 ------------------------------------------------------------ 2025-09-08T11:21:27,536 ... 2025-09-08T11:21:27,536 cdef int compare_callback( 2025-09-08T11:21:27,536 void* ctx, 2025-09-08T11:21:27,536 logger.Logger* log, 2025-09-08T11:21:27,536 string& error_msg, 2025-09-08T11:21:27,536 const Slice& a, 2025-09-08T11:21:27,536 const Slice& b) with gil: 2025-09-08T11:21:27,537 ^ 2025-09-08T11:21:27,537 ------------------------------------------------------------ 2025-09-08T11:21:27,537 rocksdb/_rocksdb.pyx:191:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,537 Error compiling Cython file: 2025-09-08T11:21:27,537 ------------------------------------------------------------ 2025-09-08T11:21:27,537 ... 2025-09-08T11:21:27,537 @cython.internal 2025-09-08T11:21:27,537 cdef class PyFilterPolicy(object): 2025-09-08T11:21:27,537 cdef object get_ob(self): 2025-09-08T11:21:27,537 return None 2025-09-08T11:21:27,538 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:27,538 ^ 2025-09-08T11:21:27,538 ------------------------------------------------------------ 2025-09-08T11:21:27,538 rocksdb/_rocksdb.pyx:211:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,538 Error compiling Cython file: 2025-09-08T11:21:27,538 ------------------------------------------------------------ 2025-09-08T11:21:27,538 ... 2025-09-08T11:21:27,538 return None 2025-09-08T11:21:27,539 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:27,539 return shared_ptr[ConstFilterPolicy]() 2025-09-08T11:21:27,539 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,539 ^ 2025-09-08T11:21:27,539 ------------------------------------------------------------ 2025-09-08T11:21:27,539 rocksdb/_rocksdb.pyx:214:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,539 Error compiling Cython file: 2025-09-08T11:21:27,539 ------------------------------------------------------------ 2025-09-08T11:21:27,540 ... 2025-09-08T11:21:27,540 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,540 pass 2025-09-08T11:21:27,540 @cython.internal 2025-09-08T11:21:27,540 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T11:21:27,540 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T11:21:27,540 ^ 2025-09-08T11:21:27,540 ------------------------------------------------------------ 2025-09-08T11:21:27,540 rocksdb/_rocksdb.pyx:219:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,541 Error compiling Cython file: 2025-09-08T11:21:27,541 ------------------------------------------------------------ 2025-09-08T11:21:27,541 ... 2025-09-08T11:21:27,541 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,541 pass 2025-09-08T11:21:27,541 @cython.internal 2025-09-08T11:21:27,541 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T11:21:27,541 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T11:21:27,541 ^ 2025-09-08T11:21:27,541 ------------------------------------------------------------ 2025-09-08T11:21:27,542 rocksdb/_rocksdb.pyx:219:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,542 Error compiling Cython file: 2025-09-08T11:21:27,542 ------------------------------------------------------------ 2025-09-08T11:21:27,542 ... 2025-09-08T11:21:27,542 key_may_match_callback)) 2025-09-08T11:21:27,542 cdef object get_ob(self): 2025-09-08T11:21:27,542 return self.ob 2025-09-08T11:21:27,543 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:27,543 ^ 2025-09-08T11:21:27,543 ------------------------------------------------------------ 2025-09-08T11:21:27,543 rocksdb/_rocksdb.pyx:236:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,543 Error compiling Cython file: 2025-09-08T11:21:27,543 ------------------------------------------------------------ 2025-09-08T11:21:27,543 ... 2025-09-08T11:21:27,543 return self.ob 2025-09-08T11:21:27,543 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:27,544 return (self.policy) 2025-09-08T11:21:27,544 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,544 ^ 2025-09-08T11:21:27,544 ------------------------------------------------------------ 2025-09-08T11:21:27,544 rocksdb/_rocksdb.pyx:239:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,544 Error compiling Cython file: 2025-09-08T11:21:27,544 ------------------------------------------------------------ 2025-09-08T11:21:27,544 ... 2025-09-08T11:21:27,544 self.policy.get().set_info_log(info_log) 2025-09-08T11:21:27,545 cdef void create_filter_callback( 2025-09-08T11:21:27,545 void* ctx, 2025-09-08T11:21:27,545 logger.Logger* log, 2025-09-08T11:21:27,545 ^ 2025-09-08T11:21:27,545 ------------------------------------------------------------ 2025-09-08T11:21:27,545 rocksdb/_rocksdb.pyx:245:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,545 Error compiling Cython file: 2025-09-08T11:21:27,546 ------------------------------------------------------------ 2025-09-08T11:21:27,546 ... 2025-09-08T11:21:27,546 cdef void create_filter_callback( 2025-09-08T11:21:27,546 void* ctx, 2025-09-08T11:21:27,546 logger.Logger* log, 2025-09-08T11:21:27,546 string& error_msg, 2025-09-08T11:21:27,546 const Slice* keys, 2025-09-08T11:21:27,546 ^ 2025-09-08T11:21:27,546 ------------------------------------------------------------ 2025-09-08T11:21:27,546 rocksdb/_rocksdb.pyx:247:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,547 performance hint: rocksdb/_rocksdb.pyx:243:0: Exception check on 'create_filter_callback' will always require the GIL to be acquired. 2025-09-08T11:21:27,547 Possible solutions: 2025-09-08T11:21:27,547 1. Declare 'create_filter_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:21:27,547 2. Use an 'int' return type on 'create_filter_callback' to allow an error code to be returned. 2025-09-08T11:21:27,547 Error compiling Cython file: 2025-09-08T11:21:27,547 ------------------------------------------------------------ 2025-09-08T11:21:27,547 ... 2025-09-08T11:21:27,547 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T11:21:27,547 error_msg.assign(str(error)) 2025-09-08T11:21:27,547 cdef cpp_bool key_may_match_callback( 2025-09-08T11:21:27,548 void* ctx, 2025-09-08T11:21:27,548 logger.Logger* log, 2025-09-08T11:21:27,548 ^ 2025-09-08T11:21:27,548 ------------------------------------------------------------ 2025-09-08T11:21:27,548 rocksdb/_rocksdb.pyx:262:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,548 Error compiling Cython file: 2025-09-08T11:21:27,548 ------------------------------------------------------------ 2025-09-08T11:21:27,548 ... 2025-09-08T11:21:27,548 cdef cpp_bool key_may_match_callback( 2025-09-08T11:21:27,549 void* ctx, 2025-09-08T11:21:27,549 logger.Logger* log, 2025-09-08T11:21:27,549 string& error_msg, 2025-09-08T11:21:27,549 const Slice& key, 2025-09-08T11:21:27,549 ^ 2025-09-08T11:21:27,549 ------------------------------------------------------------ 2025-09-08T11:21:27,549 rocksdb/_rocksdb.pyx:264:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,549 Error compiling Cython file: 2025-09-08T11:21:27,549 ------------------------------------------------------------ 2025-09-08T11:21:27,550 ... 2025-09-08T11:21:27,550 cdef cpp_bool key_may_match_callback( 2025-09-08T11:21:27,550 void* ctx, 2025-09-08T11:21:27,550 logger.Logger* log, 2025-09-08T11:21:27,550 string& error_msg, 2025-09-08T11:21:27,550 const Slice& key, 2025-09-08T11:21:27,550 const Slice& filt) with gil: 2025-09-08T11:21:27,550 ^ 2025-09-08T11:21:27,550 ------------------------------------------------------------ 2025-09-08T11:21:27,550 rocksdb/_rocksdb.pyx:265:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,551 Error compiling Cython file: 2025-09-08T11:21:27,551 ------------------------------------------------------------ 2025-09-08T11:21:27,551 ... 2025-09-08T11:21:27,551 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T11:21:27,551 error_msg.assign(str(error)) 2025-09-08T11:21:27,551 @cython.internal 2025-09-08T11:21:27,551 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T11:21:27,551 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T11:21:27,551 ^ 2025-09-08T11:21:27,552 ------------------------------------------------------------ 2025-09-08T11:21:27,552 rocksdb/_rocksdb.pyx:278:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,552 Error compiling Cython file: 2025-09-08T11:21:27,552 ------------------------------------------------------------ 2025-09-08T11:21:27,552 ... 2025-09-08T11:21:27,552 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T11:21:27,552 error_msg.assign(str(error)) 2025-09-08T11:21:27,552 @cython.internal 2025-09-08T11:21:27,553 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T11:21:27,553 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T11:21:27,553 ^ 2025-09-08T11:21:27,553 ------------------------------------------------------------ 2025-09-08T11:21:27,553 rocksdb/_rocksdb.pyx:278:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,553 Error compiling Cython file: 2025-09-08T11:21:27,553 ------------------------------------------------------------ 2025-09-08T11:21:27,553 ... 2025-09-08T11:21:27,553 bytes_to_slice(filter_)) 2025-09-08T11:21:27,554 cdef object get_ob(self): 2025-09-08T11:21:27,554 return self 2025-09-08T11:21:27,554 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:27,554 ^ 2025-09-08T11:21:27,554 ------------------------------------------------------------ 2025-09-08T11:21:27,554 rocksdb/_rocksdb.pyx:308:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,554 Error compiling Cython file: 2025-09-08T11:21:27,554 ------------------------------------------------------------ 2025-09-08T11:21:27,555 ... 2025-09-08T11:21:27,555 ## Here comes the stuff for the merge operator 2025-09-08T11:21:27,555 @cython.internal 2025-09-08T11:21:27,555 cdef class PyMergeOperator(object): 2025-09-08T11:21:27,555 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T11:21:27,555 ^ 2025-09-08T11:21:27,555 ------------------------------------------------------------ 2025-09-08T11:21:27,555 rocksdb/_rocksdb.pyx:319:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,556 Error compiling Cython file: 2025-09-08T11:21:27,556 ------------------------------------------------------------ 2025-09-08T11:21:27,556 ... 2025-09-08T11:21:27,556 ## Here comes the stuff for the merge operator 2025-09-08T11:21:27,556 @cython.internal 2025-09-08T11:21:27,556 cdef class PyMergeOperator(object): 2025-09-08T11:21:27,556 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T11:21:27,556 ^ 2025-09-08T11:21:27,556 ------------------------------------------------------------ 2025-09-08T11:21:27,557 rocksdb/_rocksdb.pyx:319:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,557 Error compiling Cython file: 2025-09-08T11:21:27,557 ------------------------------------------------------------ 2025-09-08T11:21:27,557 ... 2025-09-08T11:21:27,557 cdef object get_ob(self): 2025-09-08T11:21:27,557 return self.ob 2025-09-08T11:21:27,557 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T11:21:27,558 ^ 2025-09-08T11:21:27,558 ------------------------------------------------------------ 2025-09-08T11:21:27,558 rocksdb/_rocksdb.pyx:367:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,558 Error compiling Cython file: 2025-09-08T11:21:27,558 ------------------------------------------------------------ 2025-09-08T11:21:27,558 ... 2025-09-08T11:21:27,558 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T11:21:27,558 return self.merge_op 2025-09-08T11:21:27,558 cdef cpp_bool merge_callback( 2025-09-08T11:21:27,559 void* ctx, 2025-09-08T11:21:27,559 const Slice& key, 2025-09-08T11:21:27,559 ^ 2025-09-08T11:21:27,559 ------------------------------------------------------------ 2025-09-08T11:21:27,559 rocksdb/_rocksdb.pyx:372:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,559 Error compiling Cython file: 2025-09-08T11:21:27,559 ------------------------------------------------------------ 2025-09-08T11:21:27,559 ... 2025-09-08T11:21:27,559 return self.merge_op 2025-09-08T11:21:27,560 cdef cpp_bool merge_callback( 2025-09-08T11:21:27,560 void* ctx, 2025-09-08T11:21:27,560 const Slice& key, 2025-09-08T11:21:27,560 const Slice* existing_value, 2025-09-08T11:21:27,560 ^ 2025-09-08T11:21:27,560 ------------------------------------------------------------ 2025-09-08T11:21:27,560 rocksdb/_rocksdb.pyx:373:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,560 Error compiling Cython file: 2025-09-08T11:21:27,560 ------------------------------------------------------------ 2025-09-08T11:21:27,561 ... 2025-09-08T11:21:27,561 cdef cpp_bool merge_callback( 2025-09-08T11:21:27,561 void* ctx, 2025-09-08T11:21:27,561 const Slice& key, 2025-09-08T11:21:27,561 const Slice* existing_value, 2025-09-08T11:21:27,561 const Slice& value, 2025-09-08T11:21:27,561 ^ 2025-09-08T11:21:27,561 ------------------------------------------------------------ 2025-09-08T11:21:27,561 rocksdb/_rocksdb.pyx:374:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,562 Error compiling Cython file: 2025-09-08T11:21:27,562 ------------------------------------------------------------ 2025-09-08T11:21:27,562 ... 2025-09-08T11:21:27,562 void* ctx, 2025-09-08T11:21:27,562 const Slice& key, 2025-09-08T11:21:27,562 const Slice* existing_value, 2025-09-08T11:21:27,562 const Slice& value, 2025-09-08T11:21:27,562 string* new_value, 2025-09-08T11:21:27,562 logger.Logger* log) with gil: 2025-09-08T11:21:27,562 ^ 2025-09-08T11:21:27,563 ------------------------------------------------------------ 2025-09-08T11:21:27,563 rocksdb/_rocksdb.pyx:376:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,563 Error compiling Cython file: 2025-09-08T11:21:27,563 ------------------------------------------------------------ 2025-09-08T11:21:27,563 ... 2025-09-08T11:21:27,563 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T11:21:27,563 return False 2025-09-08T11:21:27,563 cdef cpp_bool full_merge_callback( 2025-09-08T11:21:27,564 void* ctx, 2025-09-08T11:21:27,564 const Slice& key, 2025-09-08T11:21:27,564 ^ 2025-09-08T11:21:27,564 ------------------------------------------------------------ 2025-09-08T11:21:27,564 rocksdb/_rocksdb.pyx:401:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,564 Error compiling Cython file: 2025-09-08T11:21:27,564 ------------------------------------------------------------ 2025-09-08T11:21:27,564 ... 2025-09-08T11:21:27,564 return False 2025-09-08T11:21:27,565 cdef cpp_bool full_merge_callback( 2025-09-08T11:21:27,565 void* ctx, 2025-09-08T11:21:27,565 const Slice& key, 2025-09-08T11:21:27,565 const Slice* existing_value, 2025-09-08T11:21:27,565 ^ 2025-09-08T11:21:27,565 ------------------------------------------------------------ 2025-09-08T11:21:27,565 rocksdb/_rocksdb.pyx:402:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,565 Error compiling Cython file: 2025-09-08T11:21:27,565 ------------------------------------------------------------ 2025-09-08T11:21:27,565 ... 2025-09-08T11:21:27,566 void* ctx, 2025-09-08T11:21:27,566 const Slice& key, 2025-09-08T11:21:27,566 const Slice* existing_value, 2025-09-08T11:21:27,566 const deque[string]& op_list, 2025-09-08T11:21:27,566 string* new_value, 2025-09-08T11:21:27,566 logger.Logger* log) with gil: 2025-09-08T11:21:27,566 ^ 2025-09-08T11:21:27,566 ------------------------------------------------------------ 2025-09-08T11:21:27,566 rocksdb/_rocksdb.pyx:405:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,566 Error compiling Cython file: 2025-09-08T11:21:27,567 ------------------------------------------------------------ 2025-09-08T11:21:27,567 ... 2025-09-08T11:21:27,567 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T11:21:27,567 return False 2025-09-08T11:21:27,567 cdef cpp_bool partial_merge_callback( 2025-09-08T11:21:27,567 void* ctx, 2025-09-08T11:21:27,567 const Slice& key, 2025-09-08T11:21:27,567 ^ 2025-09-08T11:21:27,567 ------------------------------------------------------------ 2025-09-08T11:21:27,568 rocksdb/_rocksdb.pyx:430:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,568 Error compiling Cython file: 2025-09-08T11:21:27,568 ------------------------------------------------------------ 2025-09-08T11:21:27,568 ... 2025-09-08T11:21:27,568 return False 2025-09-08T11:21:27,568 cdef cpp_bool partial_merge_callback( 2025-09-08T11:21:27,568 void* ctx, 2025-09-08T11:21:27,568 const Slice& key, 2025-09-08T11:21:27,568 const Slice& left_op, 2025-09-08T11:21:27,568 ^ 2025-09-08T11:21:27,569 ------------------------------------------------------------ 2025-09-08T11:21:27,569 rocksdb/_rocksdb.pyx:431:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,569 Error compiling Cython file: 2025-09-08T11:21:27,569 ------------------------------------------------------------ 2025-09-08T11:21:27,569 ... 2025-09-08T11:21:27,569 cdef cpp_bool partial_merge_callback( 2025-09-08T11:21:27,569 void* ctx, 2025-09-08T11:21:27,569 const Slice& key, 2025-09-08T11:21:27,569 const Slice& left_op, 2025-09-08T11:21:27,570 const Slice& right_op, 2025-09-08T11:21:27,570 ^ 2025-09-08T11:21:27,570 ------------------------------------------------------------ 2025-09-08T11:21:27,570 rocksdb/_rocksdb.pyx:432:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,570 Error compiling Cython file: 2025-09-08T11:21:27,570 ------------------------------------------------------------ 2025-09-08T11:21:27,570 ... 2025-09-08T11:21:27,570 void* ctx, 2025-09-08T11:21:27,570 const Slice& key, 2025-09-08T11:21:27,570 const Slice& left_op, 2025-09-08T11:21:27,571 const Slice& right_op, 2025-09-08T11:21:27,571 string* new_value, 2025-09-08T11:21:27,571 logger.Logger* log) with gil: 2025-09-08T11:21:27,571 ^ 2025-09-08T11:21:27,571 ------------------------------------------------------------ 2025-09-08T11:21:27,571 rocksdb/_rocksdb.pyx:434:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,571 Error compiling Cython file: 2025-09-08T11:21:27,571 ------------------------------------------------------------ 2025-09-08T11:21:27,571 ... 2025-09-08T11:21:27,572 ############################################## 2025-09-08T11:21:27,572 #### Here comes the Cache stuff 2025-09-08T11:21:27,572 @cython.internal 2025-09-08T11:21:27,572 cdef class PyCache(object): 2025-09-08T11:21:27,572 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T11:21:27,572 ^ 2025-09-08T11:21:27,572 ------------------------------------------------------------ 2025-09-08T11:21:27,572 rocksdb/_rocksdb.pyx:456:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,572 Error compiling Cython file: 2025-09-08T11:21:27,573 ------------------------------------------------------------ 2025-09-08T11:21:27,573 ... 2025-09-08T11:21:27,573 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T11:21:27,573 return shared_ptr[cache.Cache]() 2025-09-08T11:21:27,573 @cython.internal 2025-09-08T11:21:27,573 cdef class PyLRUCache(PyCache): 2025-09-08T11:21:27,573 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T11:21:27,573 ^ 2025-09-08T11:21:27,573 ------------------------------------------------------------ 2025-09-08T11:21:27,574 rocksdb/_rocksdb.pyx:461:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,574 Error compiling Cython file: 2025-09-08T11:21:27,574 ------------------------------------------------------------ 2025-09-08T11:21:27,574 ... 2025-09-08T11:21:27,574 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T11:21:27,574 return shared_ptr[cache.Cache]() 2025-09-08T11:21:27,574 @cython.internal 2025-09-08T11:21:27,574 cdef class PyLRUCache(PyCache): 2025-09-08T11:21:27,574 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T11:21:27,574 ^ 2025-09-08T11:21:27,575 ------------------------------------------------------------ 2025-09-08T11:21:27,575 rocksdb/_rocksdb.pyx:461:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,575 Error compiling Cython file: 2025-09-08T11:21:27,575 ------------------------------------------------------------ 2025-09-08T11:21:27,575 ... 2025-09-08T11:21:27,575 if shard_bits is not None: 2025-09-08T11:21:27,575 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T11:21:27,575 else: 2025-09-08T11:21:27,575 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T11:21:27,576 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T11:21:27,576 ^ 2025-09-08T11:21:27,576 ------------------------------------------------------------ 2025-09-08T11:21:27,576 rocksdb/_rocksdb.pyx:469:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,576 Error compiling Cython file: 2025-09-08T11:21:27,576 ------------------------------------------------------------ 2025-09-08T11:21:27,576 ... 2025-09-08T11:21:27,576 ############################### 2025-09-08T11:21:27,577 ### Here comes the stuff for SliceTransform 2025-09-08T11:21:27,577 @cython.internal 2025-09-08T11:21:27,577 cdef class PySliceTransform(object): 2025-09-08T11:21:27,577 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T11:21:27,577 ^ 2025-09-08T11:21:27,577 ------------------------------------------------------------ 2025-09-08T11:21:27,577 rocksdb/_rocksdb.pyx:478:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,577 Error compiling Cython file: 2025-09-08T11:21:27,577 ------------------------------------------------------------ 2025-09-08T11:21:27,577 ... 2025-09-08T11:21:27,578 ############################### 2025-09-08T11:21:27,578 ### Here comes the stuff for SliceTransform 2025-09-08T11:21:27,578 @cython.internal 2025-09-08T11:21:27,578 cdef class PySliceTransform(object): 2025-09-08T11:21:27,578 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T11:21:27,578 ^ 2025-09-08T11:21:27,578 ------------------------------------------------------------ 2025-09-08T11:21:27,578 rocksdb/_rocksdb.pyx:478:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,579 Error compiling Cython file: 2025-09-08T11:21:27,579 ------------------------------------------------------------ 2025-09-08T11:21:27,579 ... 2025-09-08T11:21:27,579 slice_in_range_callback)) 2025-09-08T11:21:27,579 cdef object get_ob(self): 2025-09-08T11:21:27,579 return self.ob 2025-09-08T11:21:27,579 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T11:21:27,579 ^ 2025-09-08T11:21:27,579 ------------------------------------------------------------ 2025-09-08T11:21:27,580 rocksdb/_rocksdb.pyx:498:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,580 Error compiling Cython file: 2025-09-08T11:21:27,580 ------------------------------------------------------------ 2025-09-08T11:21:27,580 ... 2025-09-08T11:21:27,580 return self.ob 2025-09-08T11:21:27,580 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T11:21:27,580 return self.transfomer 2025-09-08T11:21:27,580 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,580 ^ 2025-09-08T11:21:27,581 ------------------------------------------------------------ 2025-09-08T11:21:27,581 rocksdb/_rocksdb.pyx:501:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,581 Error compiling Cython file: 2025-09-08T11:21:27,581 ------------------------------------------------------------ 2025-09-08T11:21:27,581 ... 2025-09-08T11:21:27,581 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T11:21:27,581 ptr = self.transfomer.get() 2025-09-08T11:21:27,581 ptr.set_info_log(info_log) 2025-09-08T11:21:27,582 cdef Slice slice_transform_callback( 2025-09-08T11:21:27,582 ^ 2025-09-08T11:21:27,582 ------------------------------------------------------------ 2025-09-08T11:21:27,582 rocksdb/_rocksdb.pyx:507:5: 'Slice' is not a type identifier 2025-09-08T11:21:27,582 Error compiling Cython file: 2025-09-08T11:21:27,582 ------------------------------------------------------------ 2025-09-08T11:21:27,582 ... 2025-09-08T11:21:27,582 ptr.set_info_log(info_log) 2025-09-08T11:21:27,583 cdef Slice slice_transform_callback( 2025-09-08T11:21:27,583 void* ctx, 2025-09-08T11:21:27,583 logger.Logger* log, 2025-09-08T11:21:27,583 ^ 2025-09-08T11:21:27,583 ------------------------------------------------------------ 2025-09-08T11:21:27,583 rocksdb/_rocksdb.pyx:509:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,583 Error compiling Cython file: 2025-09-08T11:21:27,583 ------------------------------------------------------------ 2025-09-08T11:21:27,583 ... 2025-09-08T11:21:27,584 cdef Slice slice_transform_callback( 2025-09-08T11:21:27,584 void* ctx, 2025-09-08T11:21:27,584 logger.Logger* log, 2025-09-08T11:21:27,584 string& error_msg, 2025-09-08T11:21:27,584 const Slice& src) with gil: 2025-09-08T11:21:27,584 ^ 2025-09-08T11:21:27,584 ------------------------------------------------------------ 2025-09-08T11:21:27,584 rocksdb/_rocksdb.pyx:511:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,585 Error compiling Cython file: 2025-09-08T11:21:27,585 ------------------------------------------------------------ 2025-09-08T11:21:27,585 ... 2025-09-08T11:21:27,585 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T11:21:27,585 error_msg.assign(str(error)) 2025-09-08T11:21:27,585 cdef cpp_bool slice_in_domain_callback( 2025-09-08T11:21:27,585 void* ctx, 2025-09-08T11:21:27,585 logger.Logger* log, 2025-09-08T11:21:27,585 ^ 2025-09-08T11:21:27,585 ------------------------------------------------------------ 2025-09-08T11:21:27,586 rocksdb/_rocksdb.pyx:532:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,586 Error compiling Cython file: 2025-09-08T11:21:27,586 ------------------------------------------------------------ 2025-09-08T11:21:27,586 ... 2025-09-08T11:21:27,586 cdef cpp_bool slice_in_domain_callback( 2025-09-08T11:21:27,586 void* ctx, 2025-09-08T11:21:27,586 logger.Logger* log, 2025-09-08T11:21:27,586 string& error_msg, 2025-09-08T11:21:27,586 const Slice& src) with gil: 2025-09-08T11:21:27,586 ^ 2025-09-08T11:21:27,587 ------------------------------------------------------------ 2025-09-08T11:21:27,587 rocksdb/_rocksdb.pyx:534:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,587 Error compiling Cython file: 2025-09-08T11:21:27,587 ------------------------------------------------------------ 2025-09-08T11:21:27,587 ... 2025-09-08T11:21:27,587 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T11:21:27,587 error_msg.assign(str(error)) 2025-09-08T11:21:27,588 cdef cpp_bool slice_in_range_callback( 2025-09-08T11:21:27,588 void* ctx, 2025-09-08T11:21:27,588 logger.Logger* log, 2025-09-08T11:21:27,588 ^ 2025-09-08T11:21:27,588 ------------------------------------------------------------ 2025-09-08T11:21:27,588 rocksdb/_rocksdb.pyx:545:4: 'Logger' is not a type identifier 2025-09-08T11:21:27,588 Error compiling Cython file: 2025-09-08T11:21:27,588 ------------------------------------------------------------ 2025-09-08T11:21:27,588 ... 2025-09-08T11:21:27,589 cdef cpp_bool slice_in_range_callback( 2025-09-08T11:21:27,589 void* ctx, 2025-09-08T11:21:27,589 logger.Logger* log, 2025-09-08T11:21:27,589 string& error_msg, 2025-09-08T11:21:27,589 const Slice& src) with gil: 2025-09-08T11:21:27,589 ^ 2025-09-08T11:21:27,589 ------------------------------------------------------------ 2025-09-08T11:21:27,589 rocksdb/_rocksdb.pyx:547:10: 'Slice' is not a type identifier 2025-09-08T11:21:27,589 Error compiling Cython file: 2025-09-08T11:21:27,589 ------------------------------------------------------------ 2025-09-08T11:21:27,590 ... 2025-09-08T11:21:27,590 ########################################### 2025-09-08T11:21:27,590 ## Here are the TableFactories 2025-09-08T11:21:27,590 @cython.internal 2025-09-08T11:21:27,590 cdef class PyTableFactory(object): 2025-09-08T11:21:27,590 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T11:21:27,590 ^ 2025-09-08T11:21:27,590 ------------------------------------------------------------ 2025-09-08T11:21:27,590 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,591 Error compiling Cython file: 2025-09-08T11:21:27,591 ------------------------------------------------------------ 2025-09-08T11:21:27,591 ... 2025-09-08T11:21:27,591 ########################################### 2025-09-08T11:21:27,591 ## Here are the TableFactories 2025-09-08T11:21:27,591 @cython.internal 2025-09-08T11:21:27,591 cdef class PyTableFactory(object): 2025-09-08T11:21:27,591 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T11:21:27,591 ^ 2025-09-08T11:21:27,591 ------------------------------------------------------------ 2025-09-08T11:21:27,592 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,592 Error compiling Cython file: 2025-09-08T11:21:27,592 ------------------------------------------------------------ 2025-09-08T11:21:27,592 ... 2025-09-08T11:21:27,592 ## Here are the TableFactories 2025-09-08T11:21:27,592 @cython.internal 2025-09-08T11:21:27,592 cdef class PyTableFactory(object): 2025-09-08T11:21:27,592 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T11:21:27,593 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T11:21:27,593 ^ 2025-09-08T11:21:27,593 ------------------------------------------------------------ 2025-09-08T11:21:27,593 rocksdb/_rocksdb.pyx:562:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,593 Error compiling Cython file: 2025-09-08T11:21:27,593 ------------------------------------------------------------ 2025-09-08T11:21:27,593 ... 2025-09-08T11:21:27,593 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T11:21:27,594 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T11:21:27,594 return self.factory 2025-09-08T11:21:27,594 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,594 ^ 2025-09-08T11:21:27,594 ------------------------------------------------------------ 2025-09-08T11:21:27,594 rocksdb/_rocksdb.pyx:565:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,594 Error compiling Cython file: 2025-09-08T11:21:27,594 ------------------------------------------------------------ 2025-09-08T11:21:27,594 ... 2025-09-08T11:21:27,595 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T11:21:27,595 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T11:21:27,595 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,595 ^ 2025-09-08T11:21:27,595 ------------------------------------------------------------ 2025-09-08T11:21:27,595 rocksdb/_rocksdb.pyx:646:28: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,595 Error compiling Cython file: 2025-09-08T11:21:27,596 ------------------------------------------------------------ 2025-09-08T11:21:27,596 ... 2025-09-08T11:21:27,596 ############################################# 2025-09-08T11:21:27,596 ### Here are the MemtableFactories 2025-09-08T11:21:27,596 @cython.internal 2025-09-08T11:21:27,596 cdef class PyMemtableFactory(object): 2025-09-08T11:21:27,596 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T11:21:27,596 ^ 2025-09-08T11:21:27,596 ------------------------------------------------------------ 2025-09-08T11:21:27,597 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,597 Error compiling Cython file: 2025-09-08T11:21:27,597 ------------------------------------------------------------ 2025-09-08T11:21:27,597 ... 2025-09-08T11:21:27,597 ############################################# 2025-09-08T11:21:27,597 ### Here are the MemtableFactories 2025-09-08T11:21:27,597 @cython.internal 2025-09-08T11:21:27,597 cdef class PyMemtableFactory(object): 2025-09-08T11:21:27,597 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T11:21:27,597 ^ 2025-09-08T11:21:27,598 ------------------------------------------------------------ 2025-09-08T11:21:27,598 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,598 Error compiling Cython file: 2025-09-08T11:21:27,598 ------------------------------------------------------------ 2025-09-08T11:21:27,598 ... 2025-09-08T11:21:27,598 ### Here are the MemtableFactories 2025-09-08T11:21:27,598 @cython.internal 2025-09-08T11:21:27,598 cdef class PyMemtableFactory(object): 2025-09-08T11:21:27,598 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T11:21:27,599 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T11:21:27,599 ^ 2025-09-08T11:21:27,599 ------------------------------------------------------------ 2025-09-08T11:21:27,599 rocksdb/_rocksdb.pyx:688:9: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,599 Error compiling Cython file: 2025-09-08T11:21:27,599 ------------------------------------------------------------ 2025-09-08T11:21:27,599 ... 2025-09-08T11:21:27,599 oldest_largest_seq_first = u'oldest_largest_seq_first' 2025-09-08T11:21:27,599 oldest_smallest_seq_first = u'oldest_smallest_seq_first' 2025-09-08T11:21:27,599 min_overlapping_ratio = u'min_overlapping_ratio' 2025-09-08T11:21:27,600 cdef class Options(object): 2025-09-08T11:21:27,600 cdef options.Options* opts 2025-09-08T11:21:27,600 ^ 2025-09-08T11:21:27,600 ------------------------------------------------------------ 2025-09-08T11:21:27,600 rocksdb/_rocksdb.pyx:737:9: 'Options' is not a type identifier 2025-09-08T11:21:27,600 Error compiling Cython file: 2025-09-08T11:21:27,600 ------------------------------------------------------------ 2025-09-08T11:21:27,600 ... 2025-09-08T11:21:27,601 # Forward declaration 2025-09-08T11:21:27,601 cdef class WriteBatchIterator 2025-09-08T11:21:27,601 cdef class WriteBatch(object): 2025-09-08T11:21:27,601 cdef db.WriteBatch* batch 2025-09-08T11:21:27,601 ^ 2025-09-08T11:21:27,601 ------------------------------------------------------------ 2025-09-08T11:21:27,601 rocksdb/_rocksdb.pyx:1333:9: 'WriteBatch' is not a type identifier 2025-09-08T11:21:27,602 Error compiling Cython file: 2025-09-08T11:21:27,602 ------------------------------------------------------------ 2025-09-08T11:21:27,602 ... 2025-09-08T11:21:27,602 @cython.internal 2025-09-08T11:21:27,602 cdef class WriteBatchIterator(object): 2025-09-08T11:21:27,602 # Need a reference to the WriteBatch. 2025-09-08T11:21:27,602 # The BatchItems are only pointers to the memory in WriteBatch. 2025-09-08T11:21:27,602 cdef WriteBatch batch 2025-09-08T11:21:27,602 cdef vector[db.BatchItem] items 2025-09-08T11:21:27,602 ^ 2025-09-08T11:21:27,602 ------------------------------------------------------------ 2025-09-08T11:21:27,603 rocksdb/_rocksdb.pyx:1373:19: unknown type in template argument 2025-09-08T11:21:27,603 Error compiling Cython file: 2025-09-08T11:21:27,603 ------------------------------------------------------------ 2025-09-08T11:21:27,603 ... 2025-09-08T11:21:27,603 return ret 2025-09-08T11:21:27,603 @cython.no_gc_clear 2025-09-08T11:21:27,603 cdef class DB(object): 2025-09-08T11:21:27,603 cdef Options opts 2025-09-08T11:21:27,603 cdef db.DB* db 2025-09-08T11:21:27,603 ^ 2025-09-08T11:21:27,604 ------------------------------------------------------------ 2025-09-08T11:21:27,604 rocksdb/_rocksdb.pyx:1412:9: 'DB' is not a type identifier 2025-09-08T11:21:27,604 Error compiling Cython file: 2025-09-08T11:21:27,604 ------------------------------------------------------------ 2025-09-08T11:21:27,604 ... 2025-09-08T11:21:27,604 read_tier="all"): 2025-09-08T11:21:27,604 # TODO: Is this really effiencet ? 2025-09-08T11:21:27,605 return locals() 2025-09-08T11:21:27,605 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T11:21:27,605 ^ 2025-09-08T11:21:27,605 ------------------------------------------------------------ 2025-09-08T11:21:27,605 rocksdb/_rocksdb.pyx:1709:9: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,605 Error compiling Cython file: 2025-09-08T11:21:27,605 ------------------------------------------------------------ 2025-09-08T11:21:27,605 ... 2025-09-08T11:21:27,606 @cython.no_gc_clear 2025-09-08T11:21:27,606 @cython.internal 2025-09-08T11:21:27,606 cdef class Snapshot(object): 2025-09-08T11:21:27,606 cdef const snapshot.Snapshot* ptr 2025-09-08T11:21:27,606 ^ 2025-09-08T11:21:27,606 ------------------------------------------------------------ 2025-09-08T11:21:27,606 rocksdb/_rocksdb.pyx:1742:15: 'Snapshot' is not a type identifier 2025-09-08T11:21:27,606 Error compiling Cython file: 2025-09-08T11:21:27,607 ------------------------------------------------------------ 2025-09-08T11:21:27,607 ... 2025-09-08T11:21:27,607 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T11:21:27,607 @cython.internal 2025-09-08T11:21:27,607 cdef class BaseIterator(object): 2025-09-08T11:21:27,607 cdef iterator.Iterator* ptr 2025-09-08T11:21:27,607 ^ 2025-09-08T11:21:27,607 ------------------------------------------------------------ 2025-09-08T11:21:27,608 rocksdb/_rocksdb.pyx:1759:9: 'Iterator' is not a type identifier 2025-09-08T11:21:27,608 Error compiling Cython file: 2025-09-08T11:21:27,608 ------------------------------------------------------------ 2025-09-08T11:21:27,608 ... 2025-09-08T11:21:27,608 self.it.ptr.Prev() 2025-09-08T11:21:27,608 check_status(self.it.ptr.status()) 2025-09-08T11:21:27,608 return ret 2025-09-08T11:21:27,608 cdef class BackupEngine(object): 2025-09-08T11:21:27,608 cdef backup.BackupEngine* engine 2025-09-08T11:21:27,608 ^ 2025-09-08T11:21:27,609 ------------------------------------------------------------ 2025-09-08T11:21:27,609 rocksdb/_rocksdb.pyx:1883:9: 'BackupEngine' is not a type identifier 2025-09-08T11:21:27,658 Error compiling Cython file: 2025-09-08T11:21:27,658 ------------------------------------------------------------ 2025-09-08T11:21:27,658 ... 2025-09-08T11:21:27,658 def name(self): 2025-09-08T11:21:27,658 return PyBytes_FromString(self.policy.get().Name()) 2025-09-08T11:21:27,658 def create_filter(self, keys): 2025-09-08T11:21:27,658 cdef string dst 2025-09-08T11:21:27,658 cdef vector[Slice] c_keys 2025-09-08T11:21:27,659 ^ 2025-09-08T11:21:27,659 ------------------------------------------------------------ 2025-09-08T11:21:27,659 rocksdb/_rocksdb.pyx:288:20: unknown type in template argument 2025-09-08T11:21:27,688 Error compiling Cython file: 2025-09-08T11:21:27,688 ------------------------------------------------------------ 2025-09-08T11:21:27,688 ... 2025-09-08T11:21:27,688 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T11:21:27,688 return self.transfomer 2025-09-08T11:21:27,688 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:27,688 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T11:21:27,689 ^ 2025-09-08T11:21:27,689 ------------------------------------------------------------ 2025-09-08T11:21:27,689 rocksdb/_rocksdb.pyx:502:13: 'SliceTransformWrapper' is not a type identifier 2025-09-08T11:21:27,699 Error compiling Cython file: 2025-09-08T11:21:27,699 ------------------------------------------------------------ 2025-09-08T11:21:27,699 ... 2025-09-08T11:21:27,699 block_size=None, 2025-09-08T11:21:27,699 block_size_deviation=None, 2025-09-08T11:21:27,699 block_restart_interval=None, 2025-09-08T11:21:27,699 whole_key_filtering=None): 2025-09-08T11:21:27,699 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T11:21:27,700 ^ 2025-09-08T11:21:27,700 ------------------------------------------------------------ 2025-09-08T11:21:27,700 rocksdb/_rocksdb.pyx:584:13: 'BlockBasedTableOptions' is not a type identifier 2025-09-08T11:21:27,704 Error compiling Cython file: 2025-09-08T11:21:27,704 ------------------------------------------------------------ 2025-09-08T11:21:27,704 ... 2025-09-08T11:21:27,704 huge_page_tlb_size=0, 2025-09-08T11:21:27,704 encoding_type='plain', 2025-09-08T11:21:27,704 py_bool full_scan_mode=False, 2025-09-08T11:21:27,704 py_bool store_index_in_file=False): 2025-09-08T11:21:27,705 cdef table_factory.PlainTableOptions table_options 2025-09-08T11:21:27,705 ^ 2025-09-08T11:21:27,705 ------------------------------------------------------------ 2025-09-08T11:21:27,705 rocksdb/_rocksdb.pyx:662:13: 'PlainTableOptions' is not a type identifier 2025-09-08T11:21:27,759 Error compiling Cython file: 2025-09-08T11:21:27,759 ------------------------------------------------------------ 2025-09-08T11:21:27,759 ... 2025-09-08T11:21:27,759 ret_ob['max_dict_bytes'] = self.opts.compression_opts.max_dict_bytes 2025-09-08T11:21:27,759 return ret_ob 2025-09-08T11:21:27,759 def __set__(self, dict value): 2025-09-08T11:21:27,760 cdef options.CompressionOptions* copts 2025-09-08T11:21:27,760 ^ 2025-09-08T11:21:27,760 ------------------------------------------------------------ 2025-09-08T11:21:27,760 rocksdb/_rocksdb.pyx:828:17: 'CompressionOptions' is not a type identifier 2025-09-08T11:21:27,770 Error compiling Cython file: 2025-09-08T11:21:27,770 ------------------------------------------------------------ 2025-09-08T11:21:27,770 ... 2025-09-08T11:21:27,771 else: 2025-09-08T11:21:27,771 raise Exception("Unknown compaction style") 2025-09-08T11:21:27,771 property compaction_options_universal: 2025-09-08T11:21:27,771 def __get__(self): 2025-09-08T11:21:27,771 cdef universal_compaction.CompactionOptionsUniversal uopts 2025-09-08T11:21:27,771 ^ 2025-09-08T11:21:27,771 ------------------------------------------------------------ 2025-09-08T11:21:27,771 rocksdb/_rocksdb.pyx:1183:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T11:21:27,772 Error compiling Cython file: 2025-09-08T11:21:27,772 ------------------------------------------------------------ 2025-09-08T11:21:27,772 ... 2025-09-08T11:21:27,772 raise Exception("Unknown compaction style") 2025-09-08T11:21:27,772 return ret_ob 2025-09-08T11:21:27,772 def __set__(self, dict value): 2025-09-08T11:21:27,772 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T11:21:27,772 ^ 2025-09-08T11:21:27,772 ------------------------------------------------------------ 2025-09-08T11:21:27,773 rocksdb/_rocksdb.pyx:1204:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T11:21:27,782 Error compiling Cython file: 2025-09-08T11:21:27,782 ------------------------------------------------------------ 2025-09-08T11:21:27,782 ... 2025-09-08T11:21:27,783 cdef WriteBatch batch 2025-09-08T11:21:27,783 cdef vector[db.BatchItem] items 2025-09-08T11:21:27,783 cdef size_t pos 2025-09-08T11:21:27,783 def __init__(self, WriteBatch batch): 2025-09-08T11:21:27,783 cdef Status st 2025-09-08T11:21:27,783 ^ 2025-09-08T11:21:27,783 ------------------------------------------------------------ 2025-09-08T11:21:27,783 rocksdb/_rocksdb.pyx:1377:13: 'Status' is not a type identifier 2025-09-08T11:21:27,788 Error compiling Cython file: 2025-09-08T11:21:27,788 ------------------------------------------------------------ 2025-09-08T11:21:27,788 ... 2025-09-08T11:21:27,788 cdef class DB(object): 2025-09-08T11:21:27,788 cdef Options opts 2025-09-08T11:21:27,788 cdef db.DB* db 2025-09-08T11:21:27,788 def __cinit__(self, db_name, Options opts, read_only=False): 2025-09-08T11:21:27,789 cdef Status st 2025-09-08T11:21:27,789 ^ 2025-09-08T11:21:27,789 ------------------------------------------------------------ 2025-09-08T11:21:27,789 rocksdb/_rocksdb.pyx:1415:13: 'Status' is not a type identifier 2025-09-08T11:21:27,789 Error compiling Cython file: 2025-09-08T11:21:27,789 ------------------------------------------------------------ 2025-09-08T11:21:27,789 ... 2025-09-08T11:21:27,789 db_path, 2025-09-08T11:21:27,789 cython.address(self.db)) 2025-09-08T11:21:27,790 check_status(st) 2025-09-08T11:21:27,790 # Inject the loggers into the python callbacks 2025-09-08T11:21:27,790 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T11:21:27,790 ^ 2025-09-08T11:21:27,790 ------------------------------------------------------------ 2025-09-08T11:21:27,790 rocksdb/_rocksdb.pyx:1440:13: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,790 Error compiling Cython file: 2025-09-08T11:21:27,790 ------------------------------------------------------------ 2025-09-08T11:21:27,791 ... 2025-09-08T11:21:27,791 db_path, 2025-09-08T11:21:27,791 cython.address(self.db)) 2025-09-08T11:21:27,791 check_status(st) 2025-09-08T11:21:27,791 # Inject the loggers into the python callbacks 2025-09-08T11:21:27,791 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T11:21:27,791 ^ 2025-09-08T11:21:27,791 ------------------------------------------------------------ 2025-09-08T11:21:27,791 rocksdb/_rocksdb.pyx:1440:13: 'shared_ptr' is not a type identifier 2025-09-08T11:21:27,792 Error compiling Cython file: 2025-09-08T11:21:27,792 ------------------------------------------------------------ 2025-09-08T11:21:27,792 ... 2025-09-08T11:21:27,792 if self.opts is not None: 2025-09-08T11:21:27,792 self.opts.in_use = False 2025-09-08T11:21:27,792 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T11:21:27,792 cdef Status st 2025-09-08T11:21:27,792 ^ 2025-09-08T11:21:27,793 ------------------------------------------------------------ 2025-09-08T11:21:27,793 rocksdb/_rocksdb.pyx:1462:13: 'Status' is not a type identifier 2025-09-08T11:21:27,793 Error compiling Cython file: 2025-09-08T11:21:27,793 ------------------------------------------------------------ 2025-09-08T11:21:27,793 ... 2025-09-08T11:21:27,793 if self.opts is not None: 2025-09-08T11:21:27,793 self.opts.in_use = False 2025-09-08T11:21:27,793 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T11:21:27,794 cdef Status st 2025-09-08T11:21:27,794 cdef options.WriteOptions opts 2025-09-08T11:21:27,794 ^ 2025-09-08T11:21:27,794 ------------------------------------------------------------ 2025-09-08T11:21:27,794 rocksdb/_rocksdb.pyx:1463:13: 'WriteOptions' is not a type identifier 2025-09-08T11:21:27,794 Error compiling Cython file: 2025-09-08T11:21:27,794 ------------------------------------------------------------ 2025-09-08T11:21:27,794 ... 2025-09-08T11:21:27,794 cdef Status st 2025-09-08T11:21:27,794 cdef options.WriteOptions opts 2025-09-08T11:21:27,795 opts.sync = sync 2025-09-08T11:21:27,795 opts.disableWAL = disable_wal 2025-09-08T11:21:27,795 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,795 ^ 2025-09-08T11:21:27,795 ------------------------------------------------------------ 2025-09-08T11:21:27,795 rocksdb/_rocksdb.pyx:1467:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,795 Error compiling Cython file: 2025-09-08T11:21:27,795 ------------------------------------------------------------ 2025-09-08T11:21:27,796 ... 2025-09-08T11:21:27,796 cdef options.WriteOptions opts 2025-09-08T11:21:27,796 opts.sync = sync 2025-09-08T11:21:27,796 opts.disableWAL = disable_wal 2025-09-08T11:21:27,796 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,796 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:27,796 ^ 2025-09-08T11:21:27,796 ------------------------------------------------------------ 2025-09-08T11:21:27,796 rocksdb/_rocksdb.pyx:1468:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,797 Error compiling Cython file: 2025-09-08T11:21:27,797 ------------------------------------------------------------ 2025-09-08T11:21:27,797 ... 2025-09-08T11:21:27,797 with nogil: 2025-09-08T11:21:27,797 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:27,797 check_status(st) 2025-09-08T11:21:27,797 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T11:21:27,797 cdef Status st 2025-09-08T11:21:27,797 ^ 2025-09-08T11:21:27,797 ------------------------------------------------------------ 2025-09-08T11:21:27,798 rocksdb/_rocksdb.pyx:1475:13: 'Status' is not a type identifier 2025-09-08T11:21:27,798 Error compiling Cython file: 2025-09-08T11:21:27,798 ------------------------------------------------------------ 2025-09-08T11:21:27,798 ... 2025-09-08T11:21:27,798 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:27,798 check_status(st) 2025-09-08T11:21:27,798 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T11:21:27,798 cdef Status st 2025-09-08T11:21:27,798 cdef options.WriteOptions opts 2025-09-08T11:21:27,798 ^ 2025-09-08T11:21:27,799 ------------------------------------------------------------ 2025-09-08T11:21:27,799 rocksdb/_rocksdb.pyx:1476:13: 'WriteOptions' is not a type identifier 2025-09-08T11:21:27,799 Error compiling Cython file: 2025-09-08T11:21:27,799 ------------------------------------------------------------ 2025-09-08T11:21:27,799 ... 2025-09-08T11:21:27,799 cdef Status st 2025-09-08T11:21:27,799 cdef options.WriteOptions opts 2025-09-08T11:21:27,799 opts.sync = sync 2025-09-08T11:21:27,799 opts.disableWAL = disable_wal 2025-09-08T11:21:27,800 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,800 ^ 2025-09-08T11:21:27,800 ------------------------------------------------------------ 2025-09-08T11:21:27,800 rocksdb/_rocksdb.pyx:1480:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,800 Error compiling Cython file: 2025-09-08T11:21:27,800 ------------------------------------------------------------ 2025-09-08T11:21:27,800 ... 2025-09-08T11:21:27,800 with nogil: 2025-09-08T11:21:27,801 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:27,801 check_status(st) 2025-09-08T11:21:27,801 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T11:21:27,801 cdef Status st 2025-09-08T11:21:27,801 ^ 2025-09-08T11:21:27,801 ------------------------------------------------------------ 2025-09-08T11:21:27,801 rocksdb/_rocksdb.pyx:1486:13: 'Status' is not a type identifier 2025-09-08T11:21:27,801 Error compiling Cython file: 2025-09-08T11:21:27,801 ------------------------------------------------------------ 2025-09-08T11:21:27,802 ... 2025-09-08T11:21:27,802 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:27,802 check_status(st) 2025-09-08T11:21:27,802 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T11:21:27,802 cdef Status st 2025-09-08T11:21:27,802 cdef options.WriteOptions opts 2025-09-08T11:21:27,802 ^ 2025-09-08T11:21:27,802 ------------------------------------------------------------ 2025-09-08T11:21:27,802 rocksdb/_rocksdb.pyx:1487:13: 'WriteOptions' is not a type identifier 2025-09-08T11:21:27,803 Error compiling Cython file: 2025-09-08T11:21:27,803 ------------------------------------------------------------ 2025-09-08T11:21:27,803 ... 2025-09-08T11:21:27,803 cdef Status st 2025-09-08T11:21:27,803 cdef options.WriteOptions opts 2025-09-08T11:21:27,803 opts.sync = sync 2025-09-08T11:21:27,803 opts.disableWAL = disable_wal 2025-09-08T11:21:27,803 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,803 ^ 2025-09-08T11:21:27,804 ------------------------------------------------------------ 2025-09-08T11:21:27,804 rocksdb/_rocksdb.pyx:1491:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,804 Error compiling Cython file: 2025-09-08T11:21:27,804 ------------------------------------------------------------ 2025-09-08T11:21:27,804 ... 2025-09-08T11:21:27,804 cdef options.WriteOptions opts 2025-09-08T11:21:27,804 opts.sync = sync 2025-09-08T11:21:27,804 opts.disableWAL = disable_wal 2025-09-08T11:21:27,804 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,805 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:27,805 ^ 2025-09-08T11:21:27,805 ------------------------------------------------------------ 2025-09-08T11:21:27,805 rocksdb/_rocksdb.pyx:1492:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,805 Error compiling Cython file: 2025-09-08T11:21:27,805 ------------------------------------------------------------ 2025-09-08T11:21:27,805 ... 2025-09-08T11:21:27,805 with nogil: 2025-09-08T11:21:27,805 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:27,806 check_status(st) 2025-09-08T11:21:27,806 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T11:21:27,806 cdef Status st 2025-09-08T11:21:27,806 ^ 2025-09-08T11:21:27,806 ------------------------------------------------------------ 2025-09-08T11:21:27,806 rocksdb/_rocksdb.pyx:1498:13: 'Status' is not a type identifier 2025-09-08T11:21:27,806 Error compiling Cython file: 2025-09-08T11:21:27,806 ------------------------------------------------------------ 2025-09-08T11:21:27,806 ... 2025-09-08T11:21:27,807 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:27,807 check_status(st) 2025-09-08T11:21:27,807 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T11:21:27,807 cdef Status st 2025-09-08T11:21:27,807 cdef options.WriteOptions opts 2025-09-08T11:21:27,807 ^ 2025-09-08T11:21:27,807 ------------------------------------------------------------ 2025-09-08T11:21:27,807 rocksdb/_rocksdb.pyx:1499:13: 'WriteOptions' is not a type identifier 2025-09-08T11:21:27,807 Error compiling Cython file: 2025-09-08T11:21:27,808 ------------------------------------------------------------ 2025-09-08T11:21:27,808 ... 2025-09-08T11:21:27,808 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:27,808 check_status(st) 2025-09-08T11:21:27,808 def get(self, key, *args, **kwargs): 2025-09-08T11:21:27,808 cdef string res 2025-09-08T11:21:27,808 cdef Status st 2025-09-08T11:21:27,808 ^ 2025-09-08T11:21:27,808 ------------------------------------------------------------ 2025-09-08T11:21:27,808 rocksdb/_rocksdb.pyx:1509:13: 'Status' is not a type identifier 2025-09-08T11:21:27,809 Error compiling Cython file: 2025-09-08T11:21:27,809 ------------------------------------------------------------ 2025-09-08T11:21:27,809 ... 2025-09-08T11:21:27,809 check_status(st) 2025-09-08T11:21:27,809 def get(self, key, *args, **kwargs): 2025-09-08T11:21:27,809 cdef string res 2025-09-08T11:21:27,809 cdef Status st 2025-09-08T11:21:27,809 cdef options.ReadOptions opts 2025-09-08T11:21:27,809 ^ 2025-09-08T11:21:27,809 ------------------------------------------------------------ 2025-09-08T11:21:27,810 rocksdb/_rocksdb.pyx:1510:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,810 Error compiling Cython file: 2025-09-08T11:21:27,810 ------------------------------------------------------------ 2025-09-08T11:21:27,810 ... 2025-09-08T11:21:27,810 cdef string res 2025-09-08T11:21:27,810 cdef Status st 2025-09-08T11:21:27,810 cdef options.ReadOptions opts 2025-09-08T11:21:27,810 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:27,811 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,811 ^ 2025-09-08T11:21:27,811 ------------------------------------------------------------ 2025-09-08T11:21:27,811 rocksdb/_rocksdb.pyx:1513:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,811 Error compiling Cython file: 2025-09-08T11:21:27,811 ------------------------------------------------------------ 2025-09-08T11:21:27,811 ... 2025-09-08T11:21:27,812 def multi_get(self, keys, *args, **kwargs): 2025-09-08T11:21:27,812 cdef vector[string] values 2025-09-08T11:21:27,812 values.resize(len(keys)) 2025-09-08T11:21:27,812 cdef vector[Slice] c_keys 2025-09-08T11:21:27,812 ^ 2025-09-08T11:21:27,812 ------------------------------------------------------------ 2025-09-08T11:21:27,812 rocksdb/_rocksdb.pyx:1529:20: unknown type in template argument 2025-09-08T11:21:27,812 Error compiling Cython file: 2025-09-08T11:21:27,812 ------------------------------------------------------------ 2025-09-08T11:21:27,813 ... 2025-09-08T11:21:27,813 cdef vector[Slice] c_keys 2025-09-08T11:21:27,813 for key in keys: 2025-09-08T11:21:27,813 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T11:21:27,813 cdef options.ReadOptions opts 2025-09-08T11:21:27,813 ^ 2025-09-08T11:21:27,813 ------------------------------------------------------------ 2025-09-08T11:21:27,813 rocksdb/_rocksdb.pyx:1533:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,814 Error compiling Cython file: 2025-09-08T11:21:27,814 ------------------------------------------------------------ 2025-09-08T11:21:27,814 ... 2025-09-08T11:21:27,814 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T11:21:27,814 cdef options.ReadOptions opts 2025-09-08T11:21:27,814 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:27,814 cdef vector[Status] res 2025-09-08T11:21:27,814 ^ 2025-09-08T11:21:27,814 ------------------------------------------------------------ 2025-09-08T11:21:27,815 rocksdb/_rocksdb.pyx:1536:20: unknown type in template argument 2025-09-08T11:21:27,815 Error compiling Cython file: 2025-09-08T11:21:27,815 ------------------------------------------------------------ 2025-09-08T11:21:27,815 ... 2025-09-08T11:21:27,815 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T11:21:27,815 cdef string value 2025-09-08T11:21:27,815 cdef cpp_bool value_found 2025-09-08T11:21:27,815 cdef cpp_bool exists 2025-09-08T11:21:27,815 cdef options.ReadOptions opts 2025-09-08T11:21:27,816 ^ 2025-09-08T11:21:27,816 ------------------------------------------------------------ 2025-09-08T11:21:27,816 rocksdb/_rocksdb.pyx:1558:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,816 Error compiling Cython file: 2025-09-08T11:21:27,816 ------------------------------------------------------------ 2025-09-08T11:21:27,816 ... 2025-09-08T11:21:27,816 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T11:21:27,816 cdef string value 2025-09-08T11:21:27,816 cdef cpp_bool value_found 2025-09-08T11:21:27,816 cdef cpp_bool exists 2025-09-08T11:21:27,817 cdef options.ReadOptions opts 2025-09-08T11:21:27,817 cdef Slice c_key 2025-09-08T11:21:27,817 ^ 2025-09-08T11:21:27,817 ------------------------------------------------------------ 2025-09-08T11:21:27,817 rocksdb/_rocksdb.pyx:1559:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,817 Error compiling Cython file: 2025-09-08T11:21:27,817 ------------------------------------------------------------ 2025-09-08T11:21:27,817 ... 2025-09-08T11:21:27,817 cython.address(value)) 2025-09-08T11:21:27,818 return (exists, None) 2025-09-08T11:21:27,818 def iterkeys(self, *args, **kwargs): 2025-09-08T11:21:27,818 cdef options.ReadOptions opts 2025-09-08T11:21:27,818 ^ 2025-09-08T11:21:27,818 ------------------------------------------------------------ 2025-09-08T11:21:27,818 rocksdb/_rocksdb.pyx:1591:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,818 Error compiling Cython file: 2025-09-08T11:21:27,818 ------------------------------------------------------------ 2025-09-08T11:21:27,819 ... 2025-09-08T11:21:27,819 with nogil: 2025-09-08T11:21:27,819 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:27,819 return it 2025-09-08T11:21:27,819 def itervalues(self, *args, **kwargs): 2025-09-08T11:21:27,819 cdef options.ReadOptions opts 2025-09-08T11:21:27,819 ^ 2025-09-08T11:21:27,819 ------------------------------------------------------------ 2025-09-08T11:21:27,819 rocksdb/_rocksdb.pyx:1602:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,820 Error compiling Cython file: 2025-09-08T11:21:27,820 ------------------------------------------------------------ 2025-09-08T11:21:27,820 ... 2025-09-08T11:21:27,820 with nogil: 2025-09-08T11:21:27,820 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:27,820 return it 2025-09-08T11:21:27,820 def iteritems(self, *args, **kwargs): 2025-09-08T11:21:27,820 cdef options.ReadOptions opts 2025-09-08T11:21:27,820 ^ 2025-09-08T11:21:27,820 ------------------------------------------------------------ 2025-09-08T11:21:27,821 rocksdb/_rocksdb.pyx:1614:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,821 Error compiling Cython file: 2025-09-08T11:21:27,821 ------------------------------------------------------------ 2025-09-08T11:21:27,821 ... 2025-09-08T11:21:27,821 def snapshot(self): 2025-09-08T11:21:27,821 return Snapshot(self) 2025-09-08T11:21:27,821 def get_property(self, prop): 2025-09-08T11:21:27,821 cdef string value 2025-09-08T11:21:27,822 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:27,822 ^ 2025-09-08T11:21:27,822 ------------------------------------------------------------ 2025-09-08T11:21:27,822 rocksdb/_rocksdb.pyx:1630:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,822 Error compiling Cython file: 2025-09-08T11:21:27,822 ------------------------------------------------------------ 2025-09-08T11:21:27,822 ... 2025-09-08T11:21:27,822 return string_to_bytes(value) 2025-09-08T11:21:27,822 else: 2025-09-08T11:21:27,823 return None 2025-09-08T11:21:27,823 def get_live_files_metadata(self): 2025-09-08T11:21:27,823 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:27,823 ^ 2025-09-08T11:21:27,823 ------------------------------------------------------------ 2025-09-08T11:21:27,823 rocksdb/_rocksdb.pyx:1642:23: unknown type in template argument 2025-09-08T11:21:27,823 Error compiling Cython file: 2025-09-08T11:21:27,823 ------------------------------------------------------------ 2025-09-08T11:21:27,823 ... 2025-09-08T11:21:27,824 ret.append(t) 2025-09-08T11:21:27,824 return ret 2025-09-08T11:21:27,824 def compact_range(self, begin=None, end=None, **py_options): 2025-09-08T11:21:27,824 cdef options.CompactRangeOptions c_options 2025-09-08T11:21:27,824 ^ 2025-09-08T11:21:27,824 ------------------------------------------------------------ 2025-09-08T11:21:27,824 rocksdb/_rocksdb.pyx:1663:13: 'CompactRangeOptions' is not a type identifier 2025-09-08T11:21:27,824 Error compiling Cython file: 2025-09-08T11:21:27,825 ------------------------------------------------------------ 2025-09-08T11:21:27,825 ... 2025-09-08T11:21:27,825 elif blc == 'force': 2025-09-08T11:21:27,825 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T11:21:27,825 else: 2025-09-08T11:21:27,825 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T11:21:27,825 cdef Status st 2025-09-08T11:21:27,825 ^ 2025-09-08T11:21:27,825 ------------------------------------------------------------ 2025-09-08T11:21:27,826 rocksdb/_rocksdb.pyx:1678:13: 'Status' is not a type identifier 2025-09-08T11:21:27,826 Error compiling Cython file: 2025-09-08T11:21:27,826 ------------------------------------------------------------ 2025-09-08T11:21:27,826 ... 2025-09-08T11:21:27,826 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T11:21:27,826 else: 2025-09-08T11:21:27,826 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T11:21:27,826 cdef Status st 2025-09-08T11:21:27,827 cdef Slice begin_val 2025-09-08T11:21:27,827 ^ 2025-09-08T11:21:27,827 ------------------------------------------------------------ 2025-09-08T11:21:27,827 rocksdb/_rocksdb.pyx:1679:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,827 Error compiling Cython file: 2025-09-08T11:21:27,827 ------------------------------------------------------------ 2025-09-08T11:21:27,827 ... 2025-09-08T11:21:27,827 else: 2025-09-08T11:21:27,827 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T11:21:27,828 cdef Status st 2025-09-08T11:21:27,828 cdef Slice begin_val 2025-09-08T11:21:27,828 cdef Slice end_val 2025-09-08T11:21:27,828 ^ 2025-09-08T11:21:27,828 ------------------------------------------------------------ 2025-09-08T11:21:27,828 rocksdb/_rocksdb.pyx:1680:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,828 Error compiling Cython file: 2025-09-08T11:21:27,828 ------------------------------------------------------------ 2025-09-08T11:21:27,828 ... 2025-09-08T11:21:27,829 cdef Status st 2025-09-08T11:21:27,829 cdef Slice begin_val 2025-09-08T11:21:27,829 cdef Slice end_val 2025-09-08T11:21:27,829 cdef Slice* begin_ptr 2025-09-08T11:21:27,829 ^ 2025-09-08T11:21:27,829 ------------------------------------------------------------ 2025-09-08T11:21:27,829 rocksdb/_rocksdb.pyx:1682:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,829 Error compiling Cython file: 2025-09-08T11:21:27,830 ------------------------------------------------------------ 2025-09-08T11:21:27,830 ... 2025-09-08T11:21:27,830 cdef Status st 2025-09-08T11:21:27,830 cdef Slice begin_val 2025-09-08T11:21:27,830 cdef Slice end_val 2025-09-08T11:21:27,830 cdef Slice* begin_ptr 2025-09-08T11:21:27,830 cdef Slice* end_ptr 2025-09-08T11:21:27,830 ^ 2025-09-08T11:21:27,830 ------------------------------------------------------------ 2025-09-08T11:21:27,830 rocksdb/_rocksdb.pyx:1683:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,831 Error compiling Cython file: 2025-09-08T11:21:27,831 ------------------------------------------------------------ 2025-09-08T11:21:27,831 ... 2025-09-08T11:21:27,831 # TODO: Is this really effiencet ? 2025-09-08T11:21:27,831 return locals() 2025-09-08T11:21:27,831 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T11:21:27,831 cdef options.ReadOptions opts 2025-09-08T11:21:27,832 ^ 2025-09-08T11:21:27,832 ------------------------------------------------------------ 2025-09-08T11:21:27,832 rocksdb/_rocksdb.pyx:1710:13: 'ReadOptions' is not a type identifier 2025-09-08T11:21:27,832 Error compiling Cython file: 2025-09-08T11:21:27,832 ------------------------------------------------------------ 2025-09-08T11:21:27,832 ... 2025-09-08T11:21:27,832 def __get__(self): 2025-09-08T11:21:27,832 return self.opts 2025-09-08T11:21:27,833 def repair_db(db_name, Options opts): 2025-09-08T11:21:27,833 cdef Status st 2025-09-08T11:21:27,833 ^ 2025-09-08T11:21:27,833 ------------------------------------------------------------ 2025-09-08T11:21:27,833 rocksdb/_rocksdb.pyx:1731:9: 'Status' is not a type identifier 2025-09-08T11:21:27,833 Error compiling Cython file: 2025-09-08T11:21:27,833 ------------------------------------------------------------ 2025-09-08T11:21:27,833 ... 2025-09-08T11:21:27,833 with nogil: 2025-09-08T11:21:27,834 self.ptr.SeekToLast() 2025-09-08T11:21:27,834 check_status(self.ptr.status()) 2025-09-08T11:21:27,834 cpdef seek(self, key): 2025-09-08T11:21:27,834 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,834 ^ 2025-09-08T11:21:27,834 ------------------------------------------------------------ 2025-09-08T11:21:27,834 rocksdb/_rocksdb.pyx:1801:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,834 Error compiling Cython file: 2025-09-08T11:21:27,835 ------------------------------------------------------------ 2025-09-08T11:21:27,835 ... 2025-09-08T11:21:27,835 with nogil: 2025-09-08T11:21:27,835 self.ptr.Seek(c_key) 2025-09-08T11:21:27,835 check_status(self.ptr.status()) 2025-09-08T11:21:27,835 cpdef seek_for_prev(self, key): 2025-09-08T11:21:27,835 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:27,835 ^ 2025-09-08T11:21:27,835 ------------------------------------------------------------ 2025-09-08T11:21:27,835 rocksdb/_rocksdb.pyx:1807:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,836 Error compiling Cython file: 2025-09-08T11:21:27,837 ------------------------------------------------------------ 2025-09-08T11:21:27,837 ... 2025-09-08T11:21:27,837 return None 2025-09-08T11:21:27,837 @cython.internal 2025-09-08T11:21:27,837 cdef class KeysIterator(BaseIterator): 2025-09-08T11:21:27,837 cdef object get_ob(self): 2025-09-08T11:21:27,837 cdef Slice c_key 2025-09-08T11:21:27,837 ^ 2025-09-08T11:21:27,837 ------------------------------------------------------------ 2025-09-08T11:21:27,838 rocksdb/_rocksdb.pyx:1818:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,841 Error compiling Cython file: 2025-09-08T11:21:27,841 ------------------------------------------------------------ 2025-09-08T11:21:27,841 ... 2025-09-08T11:21:27,841 return slice_to_bytes(c_key) 2025-09-08T11:21:27,841 @cython.internal 2025-09-08T11:21:27,841 cdef class ValuesIterator(BaseIterator): 2025-09-08T11:21:27,841 cdef object get_ob(self): 2025-09-08T11:21:27,841 cdef Slice c_value 2025-09-08T11:21:27,841 ^ 2025-09-08T11:21:27,842 ------------------------------------------------------------ 2025-09-08T11:21:27,842 rocksdb/_rocksdb.pyx:1827:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,845 Error compiling Cython file: 2025-09-08T11:21:27,845 ------------------------------------------------------------ 2025-09-08T11:21:27,845 ... 2025-09-08T11:21:27,845 return slice_to_bytes(c_value) 2025-09-08T11:21:27,845 @cython.internal 2025-09-08T11:21:27,845 cdef class ItemsIterator(BaseIterator): 2025-09-08T11:21:27,845 cdef object get_ob(self): 2025-09-08T11:21:27,846 cdef Slice c_key 2025-09-08T11:21:27,846 ^ 2025-09-08T11:21:27,846 ------------------------------------------------------------ 2025-09-08T11:21:27,846 rocksdb/_rocksdb.pyx:1836:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,846 Error compiling Cython file: 2025-09-08T11:21:27,846 ------------------------------------------------------------ 2025-09-08T11:21:27,846 ... 2025-09-08T11:21:27,847 @cython.internal 2025-09-08T11:21:27,847 cdef class ItemsIterator(BaseIterator): 2025-09-08T11:21:27,847 cdef object get_ob(self): 2025-09-08T11:21:27,847 cdef Slice c_key 2025-09-08T11:21:27,847 cdef Slice c_value 2025-09-08T11:21:27,847 ^ 2025-09-08T11:21:27,847 ------------------------------------------------------------ 2025-09-08T11:21:27,847 rocksdb/_rocksdb.pyx:1837:13: 'Slice' is not a type identifier 2025-09-08T11:21:27,855 Error compiling Cython file: 2025-09-08T11:21:27,855 ------------------------------------------------------------ 2025-09-08T11:21:27,855 ... 2025-09-08T11:21:27,855 cdef class BackupEngine(object): 2025-09-08T11:21:27,855 cdef backup.BackupEngine* engine 2025-09-08T11:21:27,856 def __cinit__(self, backup_dir): 2025-09-08T11:21:27,856 cdef Status st 2025-09-08T11:21:27,856 ^ 2025-09-08T11:21:27,856 ------------------------------------------------------------ 2025-09-08T11:21:27,856 rocksdb/_rocksdb.pyx:1886:13: 'Status' is not a type identifier 2025-09-08T11:21:27,856 Error compiling Cython file: 2025-09-08T11:21:27,856 ------------------------------------------------------------ 2025-09-08T11:21:27,856 ... 2025-09-08T11:21:27,856 if not self.engine == NULL: 2025-09-08T11:21:27,857 with nogil: 2025-09-08T11:21:27,857 del self.engine 2025-09-08T11:21:27,857 def create_backup(self, DB db, flush_before_backup=False): 2025-09-08T11:21:27,857 cdef Status st 2025-09-08T11:21:27,857 ^ 2025-09-08T11:21:27,857 ------------------------------------------------------------ 2025-09-08T11:21:27,857 rocksdb/_rocksdb.pyx:1904:13: 'Status' is not a type identifier 2025-09-08T11:21:27,857 Error compiling Cython file: 2025-09-08T11:21:27,858 ------------------------------------------------------------ 2025-09-08T11:21:27,858 ... 2025-09-08T11:21:27,858 with nogil: 2025-09-08T11:21:27,858 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:27,858 check_status(st) 2025-09-08T11:21:27,858 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T11:21:27,858 cdef Status st 2025-09-08T11:21:27,858 ^ 2025-09-08T11:21:27,858 ------------------------------------------------------------ 2025-09-08T11:21:27,858 rocksdb/_rocksdb.pyx:1914:13: 'Status' is not a type identifier 2025-09-08T11:21:27,859 Error compiling Cython file: 2025-09-08T11:21:27,859 ------------------------------------------------------------ 2025-09-08T11:21:27,859 ... 2025-09-08T11:21:27,859 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:27,859 check_status(st) 2025-09-08T11:21:27,859 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T11:21:27,859 cdef Status st 2025-09-08T11:21:27,859 cdef backup.BackupID c_backup_id 2025-09-08T11:21:27,859 ^ 2025-09-08T11:21:27,859 ------------------------------------------------------------ 2025-09-08T11:21:27,860 rocksdb/_rocksdb.pyx:1915:13: 'BackupID' is not a type identifier 2025-09-08T11:21:27,860 Error compiling Cython file: 2025-09-08T11:21:27,860 ------------------------------------------------------------ 2025-09-08T11:21:27,860 ... 2025-09-08T11:21:27,860 c_wal_dir) 2025-09-08T11:21:27,860 check_status(st) 2025-09-08T11:21:27,860 def restore_latest_backup(self, db_dir, wal_dir): 2025-09-08T11:21:27,861 cdef Status st 2025-09-08T11:21:27,861 ^ 2025-09-08T11:21:27,861 ------------------------------------------------------------ 2025-09-08T11:21:27,861 rocksdb/_rocksdb.pyx:1932:13: 'Status' is not a type identifier 2025-09-08T11:21:27,861 Error compiling Cython file: 2025-09-08T11:21:27,861 ------------------------------------------------------------ 2025-09-08T11:21:27,861 ... 2025-09-08T11:21:27,861 def stop_backup(self): 2025-09-08T11:21:27,861 with nogil: 2025-09-08T11:21:27,862 self.engine.StopBackup() 2025-09-08T11:21:27,862 def purge_old_backups(self, num_backups_to_keep): 2025-09-08T11:21:27,862 cdef Status st 2025-09-08T11:21:27,862 ^ 2025-09-08T11:21:27,862 ------------------------------------------------------------ 2025-09-08T11:21:27,862 rocksdb/_rocksdb.pyx:1949:13: 'Status' is not a type identifier 2025-09-08T11:21:27,862 Error compiling Cython file: 2025-09-08T11:21:27,862 ------------------------------------------------------------ 2025-09-08T11:21:27,862 ... 2025-09-08T11:21:27,863 with nogil: 2025-09-08T11:21:27,863 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:27,863 check_status(st) 2025-09-08T11:21:27,863 def delete_backup(self, backup_id): 2025-09-08T11:21:27,863 cdef Status st 2025-09-08T11:21:27,863 ^ 2025-09-08T11:21:27,863 ------------------------------------------------------------ 2025-09-08T11:21:27,863 rocksdb/_rocksdb.pyx:1959:13: 'Status' is not a type identifier 2025-09-08T11:21:27,864 Error compiling Cython file: 2025-09-08T11:21:27,864 ------------------------------------------------------------ 2025-09-08T11:21:27,864 ... 2025-09-08T11:21:27,864 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:27,864 check_status(st) 2025-09-08T11:21:27,864 def delete_backup(self, backup_id): 2025-09-08T11:21:27,864 cdef Status st 2025-09-08T11:21:27,864 cdef backup.BackupID c_backup_id 2025-09-08T11:21:27,864 ^ 2025-09-08T11:21:27,864 ------------------------------------------------------------ 2025-09-08T11:21:27,865 rocksdb/_rocksdb.pyx:1960:13: 'BackupID' is not a type identifier 2025-09-08T11:21:27,865 Error compiling Cython file: 2025-09-08T11:21:27,865 ------------------------------------------------------------ 2025-09-08T11:21:27,865 ... 2025-09-08T11:21:27,865 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T11:21:27,865 check_status(st) 2025-09-08T11:21:27,865 def get_backup_info(self): 2025-09-08T11:21:27,865 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:27,866 ^ 2025-09-08T11:21:27,866 ------------------------------------------------------------ 2025-09-08T11:21:27,866 rocksdb/_rocksdb.pyx:1970:27: unknown type in template argument 2025-09-08T11:21:28,266 Error compiling Cython file: 2025-09-08T11:21:28,266 ------------------------------------------------------------ 2025-09-08T11:21:28,267 ... 2025-09-08T11:21:28,267 cdef string_to_bytes(string ob): 2025-09-08T11:21:28,267 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T11:21:28,267 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T11:21:28,267 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T11:21:28,267 ^ 2025-09-08T11:21:28,267 ------------------------------------------------------------ 2025-09-08T11:21:28,267 rocksdb/_rocksdb.pyx:103:11: 'Slice' is not a constant, variable or function identifier 2025-09-08T11:21:28,275 Error compiling Cython file: 2025-09-08T11:21:28,275 ------------------------------------------------------------ 2025-09-08T11:21:28,275 ... 2025-09-08T11:21:28,275 self.comparator_ptr = NULL 2025-09-08T11:21:28,275 if not isinstance(ob, IComparator): 2025-09-08T11:21:28,275 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T11:21:28,275 self.ob = ob 2025-09-08T11:21:28,275 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T11:21:28,275 ^ 2025-09-08T11:21:28,275 ------------------------------------------------------------ 2025-09-08T11:21:28,276 rocksdb/_rocksdb.pyx:145:34: 'ComparatorWrapper' is not a type identifier 2025-09-08T11:21:28,276 Error compiling Cython file: 2025-09-08T11:21:28,276 ------------------------------------------------------------ 2025-09-08T11:21:28,276 ... 2025-09-08T11:21:28,276 self.comparator_ptr = NULL 2025-09-08T11:21:28,276 if not isinstance(ob, IComparator): 2025-09-08T11:21:28,276 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T11:21:28,277 self.ob = ob 2025-09-08T11:21:28,277 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T11:21:28,277 ^ 2025-09-08T11:21:28,277 ------------------------------------------------------------ 2025-09-08T11:21:28,277 rocksdb/_rocksdb.pyx:145:30: new operator can only be applied to a C++ class 2025-09-08T11:21:28,279 Error compiling Cython file: 2025-09-08T11:21:28,279 ------------------------------------------------------------ 2025-09-08T11:21:28,279 ... 2025-09-08T11:21:28,279 ob, 2025-09-08T11:21:28,279 compare_callback) 2025-09-08T11:21:28,279 def __dealloc__(self): 2025-09-08T11:21:28,279 if not self.comparator_ptr == NULL: 2025-09-08T11:21:28,280 del self.comparator_ptr 2025-09-08T11:21:28,280 ^ 2025-09-08T11:21:28,280 ------------------------------------------------------------ 2025-09-08T11:21:28,280 rocksdb/_rocksdb.pyx:152:20: Deletion of non-Python, non-C++ object 2025-09-08T11:21:28,280 Error compiling Cython file: 2025-09-08T11:21:28,280 ------------------------------------------------------------ 2025-09-08T11:21:28,280 ... 2025-09-08T11:21:28,280 cdef object get_ob(self): 2025-09-08T11:21:28,281 return self.ob 2025-09-08T11:21:28,281 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T11:21:28,281 return self.comparator_ptr 2025-09-08T11:21:28,281 ^ 2025-09-08T11:21:28,281 ------------------------------------------------------------ 2025-09-08T11:21:28,281 rocksdb/_rocksdb.pyx:158:16: 'Comparator' is not a type identifier 2025-09-08T11:21:28,282 Error compiling Cython file: 2025-09-08T11:21:28,282 ------------------------------------------------------------ 2025-09-08T11:21:28,282 ... 2025-09-08T11:21:28,282 @cython.internal 2025-09-08T11:21:28,282 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T11:21:28,282 cdef const comparator.Comparator* comparator_ptr 2025-09-08T11:21:28,282 def __cinit__(self): 2025-09-08T11:21:28,282 self.comparator_ptr = comparator.BytewiseComparator() 2025-09-08T11:21:28,282 ^ 2025-09-08T11:21:28,282 ------------------------------------------------------------ 2025-09-08T11:21:28,283 rocksdb/_rocksdb.pyx:168:40: cimported module has no attribute 'BytewiseComparator' 2025-09-08T11:21:28,285 Error compiling Cython file: 2025-09-08T11:21:28,285 ------------------------------------------------------------ 2025-09-08T11:21:28,285 ... 2025-09-08T11:21:28,285 try: 2025-09-08T11:21:28,285 return (ctx).compare(slice_to_bytes(a), slice_to_bytes(b)) 2025-09-08T11:21:28,285 except BaseException as error: 2025-09-08T11:21:28,285 tb = traceback.format_exc() 2025-09-08T11:21:28,285 logger.Log(log, "Error in compare callback: %s", tb) 2025-09-08T11:21:28,286 ^ 2025-09-08T11:21:28,286 ------------------------------------------------------------ 2025-09-08T11:21:28,286 rocksdb/_rocksdb.pyx:197:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,286 Error compiling Cython file: 2025-09-08T11:21:28,286 ------------------------------------------------------------ 2025-09-08T11:21:28,286 ... 2025-09-08T11:21:28,286 cdef class PyFilterPolicy(object): 2025-09-08T11:21:28,287 cdef object get_ob(self): 2025-09-08T11:21:28,287 return None 2025-09-08T11:21:28,287 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:28,287 return shared_ptr[ConstFilterPolicy]() 2025-09-08T11:21:28,287 ^ 2025-09-08T11:21:28,287 ------------------------------------------------------------ 2025-09-08T11:21:28,287 rocksdb/_rocksdb.pyx:212:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T11:21:28,287 Error compiling Cython file: 2025-09-08T11:21:28,288 ------------------------------------------------------------ 2025-09-08T11:21:28,288 ... 2025-09-08T11:21:28,288 cdef class PyFilterPolicy(object): 2025-09-08T11:21:28,288 cdef object get_ob(self): 2025-09-08T11:21:28,288 return None 2025-09-08T11:21:28,288 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:28,288 return shared_ptr[ConstFilterPolicy]() 2025-09-08T11:21:28,288 ^ 2025-09-08T11:21:28,288 ------------------------------------------------------------ 2025-09-08T11:21:28,288 rocksdb/_rocksdb.pyx:212:26: 'ConstFilterPolicy' is not a constant, variable or function identifier 2025-09-08T11:21:28,290 Error compiling Cython file: 2025-09-08T11:21:28,290 ------------------------------------------------------------ 2025-09-08T11:21:28,290 ... 2025-09-08T11:21:28,290 def __cinit__(self, object ob): 2025-09-08T11:21:28,290 if not isinstance(ob, IFilterPolicy): 2025-09-08T11:21:28,290 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T11:21:28,290 self.ob = ob 2025-09-08T11:21:28,290 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T11:21:28,290 ^ 2025-09-08T11:21:28,291 ------------------------------------------------------------ 2025-09-08T11:21:28,291 rocksdb/_rocksdb.pyx:227:30: 'FilterPolicyWrapper' is not a type identifier 2025-09-08T11:21:28,291 Error compiling Cython file: 2025-09-08T11:21:28,291 ------------------------------------------------------------ 2025-09-08T11:21:28,291 ... 2025-09-08T11:21:28,291 def __cinit__(self, object ob): 2025-09-08T11:21:28,291 if not isinstance(ob, IFilterPolicy): 2025-09-08T11:21:28,291 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T11:21:28,292 self.ob = ob 2025-09-08T11:21:28,292 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T11:21:28,292 ^ 2025-09-08T11:21:28,292 ------------------------------------------------------------ 2025-09-08T11:21:28,292 rocksdb/_rocksdb.pyx:227:26: new operator can only be applied to a C++ class 2025-09-08T11:21:28,292 Error compiling Cython file: 2025-09-08T11:21:28,292 ------------------------------------------------------------ 2025-09-08T11:21:28,292 ... 2025-09-08T11:21:28,293 cdef object get_ob(self): 2025-09-08T11:21:28,293 return self.ob 2025-09-08T11:21:28,293 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T11:21:28,293 return (self.policy) 2025-09-08T11:21:28,293 ^ 2025-09-08T11:21:28,293 ------------------------------------------------------------ 2025-09-08T11:21:28,293 rocksdb/_rocksdb.pyx:237:16: 'shared_ptr' is not a type identifier 2025-09-08T11:21:28,293 Error compiling Cython file: 2025-09-08T11:21:28,294 ------------------------------------------------------------ 2025-09-08T11:21:28,294 ... 2025-09-08T11:21:28,294 ret = (ctx).create_filter( 2025-09-08T11:21:28,294 [slice_to_bytes(keys[i]) for i in range(n)]) 2025-09-08T11:21:28,294 dst.append(bytes_to_string(ret)) 2025-09-08T11:21:28,294 except BaseException as error: 2025-09-08T11:21:28,294 tb = traceback.format_exc() 2025-09-08T11:21:28,294 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T11:21:28,294 ^ 2025-09-08T11:21:28,294 ------------------------------------------------------------ 2025-09-08T11:21:28,295 rocksdb/_rocksdb.pyx:257:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,300 Error compiling Cython file: 2025-09-08T11:21:28,300 ------------------------------------------------------------ 2025-09-08T11:21:28,300 ... 2025-09-08T11:21:28,300 return (ctx).key_may_match( 2025-09-08T11:21:28,301 slice_to_bytes(key), 2025-09-08T11:21:28,301 slice_to_bytes(filt)) 2025-09-08T11:21:28,301 except BaseException as error: 2025-09-08T11:21:28,301 tb = traceback.format_exc() 2025-09-08T11:21:28,301 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T11:21:28,301 ^ 2025-09-08T11:21:28,301 ------------------------------------------------------------ 2025-09-08T11:21:28,301 rocksdb/_rocksdb.pyx:273:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,302 Error compiling Cython file: 2025-09-08T11:21:28,302 ------------------------------------------------------------ 2025-09-08T11:21:28,302 ... 2025-09-08T11:21:28,302 @cython.internal 2025-09-08T11:21:28,302 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T11:21:28,302 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T11:21:28,302 def __cinit__(self, int bits_per_key): 2025-09-08T11:21:28,302 self.policy.reset(filter_policy.NewBloomFilterPolicy(bits_per_key)) 2025-09-08T11:21:28,302 ^ 2025-09-08T11:21:28,302 ------------------------------------------------------------ 2025-09-08T11:21:28,303 rocksdb/_rocksdb.pyx:281:39: cimported module has no attribute 'NewBloomFilterPolicy' 2025-09-08T11:21:28,305 Error compiling Cython file: 2025-09-08T11:21:28,305 ------------------------------------------------------------ 2025-09-08T11:21:28,305 ... 2025-09-08T11:21:28,305 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T11:21:28,305 self.policy.get().CreateFilter( 2025-09-08T11:21:28,305 vector_data(c_keys), 2025-09-08T11:21:28,305 c_keys.size(), 2025-09-08T11:21:28,305 cython.address(dst)) 2025-09-08T11:21:28,305 ^ 2025-09-08T11:21:28,305 ------------------------------------------------------------ 2025-09-08T11:21:28,306 rocksdb/_rocksdb.pyx:296:18: Cannot convert 'string *' to Python object 2025-09-08T11:21:28,308 Error compiling Cython file: 2025-09-08T11:21:28,308 ------------------------------------------------------------ 2025-09-08T11:21:28,308 ... 2025-09-08T11:21:28,308 def __cinit__(self, object ob): 2025-09-08T11:21:28,308 self.ob = ob 2025-09-08T11:21:28,308 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T11:21:28,308 self.merge_op.reset( 2025-09-08T11:21:28,308 2025-09-08T11:21:28,308 ^ 2025-09-08T11:21:28,308 ------------------------------------------------------------ 2025-09-08T11:21:28,309 rocksdb/_rocksdb.pyx:326:17: 'MergeOperator' is not a type identifier 2025-09-08T11:21:28,309 Error compiling Cython file: 2025-09-08T11:21:28,309 ------------------------------------------------------------ 2025-09-08T11:21:28,309 ... 2025-09-08T11:21:28,309 def __cinit__(self, object ob): 2025-09-08T11:21:28,309 self.ob = ob 2025-09-08T11:21:28,309 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T11:21:28,309 self.merge_op.reset( 2025-09-08T11:21:28,309 2025-09-08T11:21:28,309 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T11:21:28,310 ^ 2025-09-08T11:21:28,310 ------------------------------------------------------------ 2025-09-08T11:21:28,310 rocksdb/_rocksdb.pyx:327:24: 'AssociativeMergeOperatorWrapper' is not a type identifier 2025-09-08T11:21:28,310 Error compiling Cython file: 2025-09-08T11:21:28,310 ------------------------------------------------------------ 2025-09-08T11:21:28,310 ... 2025-09-08T11:21:28,310 def __cinit__(self, object ob): 2025-09-08T11:21:28,310 self.ob = ob 2025-09-08T11:21:28,310 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T11:21:28,311 self.merge_op.reset( 2025-09-08T11:21:28,311 2025-09-08T11:21:28,311 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T11:21:28,311 ^ 2025-09-08T11:21:28,311 ------------------------------------------------------------ 2025-09-08T11:21:28,311 rocksdb/_rocksdb.pyx:327:20: new operator can only be applied to a C++ class 2025-09-08T11:21:28,311 Error compiling Cython file: 2025-09-08T11:21:28,311 ------------------------------------------------------------ 2025-09-08T11:21:28,311 ... 2025-09-08T11:21:28,312 (ob), 2025-09-08T11:21:28,312 merge_callback)) 2025-09-08T11:21:28,312 elif isinstance(ob, IMergeOperator): 2025-09-08T11:21:28,312 self.merge_op.reset( 2025-09-08T11:21:28,312 2025-09-08T11:21:28,312 ^ 2025-09-08T11:21:28,312 ------------------------------------------------------------ 2025-09-08T11:21:28,312 rocksdb/_rocksdb.pyx:334:17: 'MergeOperator' is not a type identifier 2025-09-08T11:21:28,312 Error compiling Cython file: 2025-09-08T11:21:28,313 ------------------------------------------------------------ 2025-09-08T11:21:28,313 ... 2025-09-08T11:21:28,313 merge_callback)) 2025-09-08T11:21:28,313 elif isinstance(ob, IMergeOperator): 2025-09-08T11:21:28,313 self.merge_op.reset( 2025-09-08T11:21:28,313 2025-09-08T11:21:28,313 new merge_operator.MergeOperatorWrapper( 2025-09-08T11:21:28,313 ^ 2025-09-08T11:21:28,313 ------------------------------------------------------------ 2025-09-08T11:21:28,314 rocksdb/_rocksdb.pyx:335:24: 'MergeOperatorWrapper' is not a type identifier 2025-09-08T11:21:28,314 Error compiling Cython file: 2025-09-08T11:21:28,314 ------------------------------------------------------------ 2025-09-08T11:21:28,314 ... 2025-09-08T11:21:28,314 merge_callback)) 2025-09-08T11:21:28,314 elif isinstance(ob, IMergeOperator): 2025-09-08T11:21:28,314 self.merge_op.reset( 2025-09-08T11:21:28,314 2025-09-08T11:21:28,314 new merge_operator.MergeOperatorWrapper( 2025-09-08T11:21:28,314 ^ 2025-09-08T11:21:28,315 ------------------------------------------------------------ 2025-09-08T11:21:28,315 rocksdb/_rocksdb.pyx:335:20: new operator can only be applied to a C++ class 2025-09-08T11:21:28,315 Error compiling Cython file: 2025-09-08T11:21:28,315 ------------------------------------------------------------ 2025-09-08T11:21:28,315 ... 2025-09-08T11:21:28,315 return True 2025-09-08T11:21:28,315 return False 2025-09-08T11:21:28,315 except: 2025-09-08T11:21:28,316 tb = traceback.format_exc() 2025-09-08T11:21:28,316 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T11:21:28,316 ^ 2025-09-08T11:21:28,316 ------------------------------------------------------------ 2025-09-08T11:21:28,316 rocksdb/_rocksdb.pyx:396:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,317 Error compiling Cython file: 2025-09-08T11:21:28,317 ------------------------------------------------------------ 2025-09-08T11:21:28,317 ... 2025-09-08T11:21:28,317 return True 2025-09-08T11:21:28,317 return False 2025-09-08T11:21:28,318 except: 2025-09-08T11:21:28,318 tb = traceback.format_exc() 2025-09-08T11:21:28,318 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T11:21:28,318 ^ 2025-09-08T11:21:28,318 ------------------------------------------------------------ 2025-09-08T11:21:28,318 rocksdb/_rocksdb.pyx:425:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,330 Error compiling Cython file: 2025-09-08T11:21:28,330 ------------------------------------------------------------ 2025-09-08T11:21:28,330 ... 2025-09-08T11:21:28,330 return True 2025-09-08T11:21:28,330 return False 2025-09-08T11:21:28,331 except: 2025-09-08T11:21:28,331 tb = traceback.format_exc() 2025-09-08T11:21:28,331 logger.Log(log, "Error in partial_merge_callback: %s", tb) 2025-09-08T11:21:28,331 ^ 2025-09-08T11:21:28,331 ------------------------------------------------------------ 2025-09-08T11:21:28,331 rocksdb/_rocksdb.pyx:449:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,331 Error compiling Cython file: 2025-09-08T11:21:28,332 ------------------------------------------------------------ 2025-09-08T11:21:28,332 ... 2025-09-08T11:21:28,332 #### Here comes the Cache stuff 2025-09-08T11:21:28,332 @cython.internal 2025-09-08T11:21:28,332 cdef class PyCache(object): 2025-09-08T11:21:28,332 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T11:21:28,332 return shared_ptr[cache.Cache]() 2025-09-08T11:21:28,332 ^ 2025-09-08T11:21:28,332 ------------------------------------------------------------ 2025-09-08T11:21:28,333 rocksdb/_rocksdb.pyx:457:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T11:21:28,333 Error compiling Cython file: 2025-09-08T11:21:28,333 ------------------------------------------------------------ 2025-09-08T11:21:28,333 ... 2025-09-08T11:21:28,333 #### Here comes the Cache stuff 2025-09-08T11:21:28,333 @cython.internal 2025-09-08T11:21:28,333 cdef class PyCache(object): 2025-09-08T11:21:28,333 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T11:21:28,333 return shared_ptr[cache.Cache]() 2025-09-08T11:21:28,333 ^ 2025-09-08T11:21:28,334 ------------------------------------------------------------ 2025-09-08T11:21:28,334 rocksdb/_rocksdb.pyx:457:31: cimported module has no attribute 'Cache' 2025-09-08T11:21:28,334 Error compiling Cython file: 2025-09-08T11:21:28,334 ------------------------------------------------------------ 2025-09-08T11:21:28,334 ... 2025-09-08T11:21:28,334 cdef class PyLRUCache(PyCache): 2025-09-08T11:21:28,334 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T11:21:28,334 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T11:21:28,335 if shard_bits is not None: 2025-09-08T11:21:28,335 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T11:21:28,335 ^ 2025-09-08T11:21:28,335 ------------------------------------------------------------ 2025-09-08T11:21:28,335 rocksdb/_rocksdb.pyx:465:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T11:21:28,335 Error compiling Cython file: 2025-09-08T11:21:28,335 ------------------------------------------------------------ 2025-09-08T11:21:28,335 ... 2025-09-08T11:21:28,335 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T11:21:28,336 if shard_bits is not None: 2025-09-08T11:21:28,336 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T11:21:28,336 else: 2025-09-08T11:21:28,336 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T11:21:28,336 ^ 2025-09-08T11:21:28,336 ------------------------------------------------------------ 2025-09-08T11:21:28,336 rocksdb/_rocksdb.pyx:467:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T11:21:28,336 Error compiling Cython file: 2025-09-08T11:21:28,336 ------------------------------------------------------------ 2025-09-08T11:21:28,337 ... 2025-09-08T11:21:28,337 if not isinstance(ob, ISliceTransform): 2025-09-08T11:21:28,337 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T11:21:28,337 self.ob = ob 2025-09-08T11:21:28,337 self.transfomer.reset( 2025-09-08T11:21:28,337 2025-09-08T11:21:28,337 ^ 2025-09-08T11:21:28,337 ------------------------------------------------------------ 2025-09-08T11:21:28,337 rocksdb/_rocksdb.pyx:487:13: 'SliceTransform' is not a type identifier 2025-09-08T11:21:28,338 Error compiling Cython file: 2025-09-08T11:21:28,338 ------------------------------------------------------------ 2025-09-08T11:21:28,338 ... 2025-09-08T11:21:28,338 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T11:21:28,338 self.ob = ob 2025-09-08T11:21:28,338 self.transfomer.reset( 2025-09-08T11:21:28,338 2025-09-08T11:21:28,338 new slice_transform.SliceTransformWrapper( 2025-09-08T11:21:28,338 ^ 2025-09-08T11:21:28,338 ------------------------------------------------------------ 2025-09-08T11:21:28,339 rocksdb/_rocksdb.pyx:488:20: 'SliceTransformWrapper' is not a type identifier 2025-09-08T11:21:28,339 Error compiling Cython file: 2025-09-08T11:21:28,339 ------------------------------------------------------------ 2025-09-08T11:21:28,339 ... 2025-09-08T11:21:28,339 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T11:21:28,339 self.ob = ob 2025-09-08T11:21:28,339 self.transfomer.reset( 2025-09-08T11:21:28,339 2025-09-08T11:21:28,340 new slice_transform.SliceTransformWrapper( 2025-09-08T11:21:28,340 ^ 2025-09-08T11:21:28,340 ------------------------------------------------------------ 2025-09-08T11:21:28,340 rocksdb/_rocksdb.pyx:488:16: new operator can only be applied to a C++ class 2025-09-08T11:21:28,340 Error compiling Cython file: 2025-09-08T11:21:28,340 ------------------------------------------------------------ 2025-09-08T11:21:28,340 ... 2025-09-08T11:21:28,340 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T11:21:28,340 return self.transfomer 2025-09-08T11:21:28,341 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:28,341 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T11:21:28,341 ptr = self.transfomer.get() 2025-09-08T11:21:28,341 ^ 2025-09-08T11:21:28,341 ------------------------------------------------------------ 2025-09-08T11:21:28,341 rocksdb/_rocksdb.pyx:503:15: 'SliceTransformWrapper' is not a type identifier 2025-09-08T11:21:28,341 Error compiling Cython file: 2025-09-08T11:21:28,341 ------------------------------------------------------------ 2025-09-08T11:21:28,341 ... 2025-09-08T11:21:28,342 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T11:21:28,342 return self.transfomer 2025-09-08T11:21:28,342 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T11:21:28,342 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T11:21:28,342 ptr = self.transfomer.get() 2025-09-08T11:21:28,342 ^ 2025-09-08T11:21:28,342 ------------------------------------------------------------ 2025-09-08T11:21:28,342 rocksdb/_rocksdb.pyx:503:14: Casting temporary Python object to non-numeric non-Python type 2025-09-08T11:21:28,343 Error compiling Cython file: 2025-09-08T11:21:28,343 ------------------------------------------------------------ 2025-09-08T11:21:28,343 ... 2025-09-08T11:21:28,343 size = ret[1] 2025-09-08T11:21:28,343 if (offset + size) > src.size(): 2025-09-08T11:21:28,343 msg = "offset(%i) + size(%i) is bigger than slice(%i)" 2025-09-08T11:21:28,343 raise Exception(msg % (offset, size, src.size())) 2025-09-08T11:21:28,343 return Slice(src.data() + offset, size) 2025-09-08T11:21:28,343 ^ 2025-09-08T11:21:28,343 ------------------------------------------------------------ 2025-09-08T11:21:28,344 rocksdb/_rocksdb.pyx:524:15: 'Slice' is not a constant, variable or function identifier 2025-09-08T11:21:28,344 Error compiling Cython file: 2025-09-08T11:21:28,344 ------------------------------------------------------------ 2025-09-08T11:21:28,344 ... 2025-09-08T11:21:28,344 raise Exception(msg % (offset, size, src.size())) 2025-09-08T11:21:28,344 return Slice(src.data() + offset, size) 2025-09-08T11:21:28,344 except BaseException as error: 2025-09-08T11:21:28,344 tb = traceback.format_exc() 2025-09-08T11:21:28,344 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T11:21:28,345 ^ 2025-09-08T11:21:28,345 ------------------------------------------------------------ 2025-09-08T11:21:28,345 rocksdb/_rocksdb.pyx:527:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,345 Error compiling Cython file: 2025-09-08T11:21:28,345 ------------------------------------------------------------ 2025-09-08T11:21:28,345 ... 2025-09-08T11:21:28,345 try: 2025-09-08T11:21:28,345 return (ctx).in_domain(slice_to_bytes(src)) 2025-09-08T11:21:28,346 except BaseException as error: 2025-09-08T11:21:28,346 tb = traceback.format_exc() 2025-09-08T11:21:28,346 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T11:21:28,346 ^ 2025-09-08T11:21:28,346 ------------------------------------------------------------ 2025-09-08T11:21:28,346 rocksdb/_rocksdb.pyx:540:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,346 Error compiling Cython file: 2025-09-08T11:21:28,346 ------------------------------------------------------------ 2025-09-08T11:21:28,346 ... 2025-09-08T11:21:28,347 try: 2025-09-08T11:21:28,347 return (ctx).in_range(slice_to_bytes(src)) 2025-09-08T11:21:28,347 except BaseException as error: 2025-09-08T11:21:28,347 tb = traceback.format_exc() 2025-09-08T11:21:28,347 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T11:21:28,347 ^ 2025-09-08T11:21:28,347 ------------------------------------------------------------ 2025-09-08T11:21:28,347 rocksdb/_rocksdb.pyx:553:14: cimported module has no attribute 'Log' 2025-09-08T11:21:28,348 Error compiling Cython file: 2025-09-08T11:21:28,348 ------------------------------------------------------------ 2025-09-08T11:21:28,348 ... 2025-09-08T11:21:28,348 whole_key_filtering=None): 2025-09-08T11:21:28,348 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T11:21:28,348 if index_type == 'binary_search': 2025-09-08T11:21:28,348 table_options.index_type = table_factory.kBinarySearch 2025-09-08T11:21:28,348 ^ 2025-09-08T11:21:28,348 ------------------------------------------------------------ 2025-09-08T11:21:28,349 rocksdb/_rocksdb.pyx:587:52: cimported module has no attribute 'kBinarySearch' 2025-09-08T11:21:28,349 Error compiling Cython file: 2025-09-08T11:21:28,349 ------------------------------------------------------------ 2025-09-08T11:21:28,349 ... 2025-09-08T11:21:28,349 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T11:21:28,349 if index_type == 'binary_search': 2025-09-08T11:21:28,349 table_options.index_type = table_factory.kBinarySearch 2025-09-08T11:21:28,349 elif index_type == 'hash_search': 2025-09-08T11:21:28,349 table_options.index_type = table_factory.kHashSearch 2025-09-08T11:21:28,350 ^ 2025-09-08T11:21:28,350 ------------------------------------------------------------ 2025-09-08T11:21:28,350 rocksdb/_rocksdb.pyx:589:52: cimported module has no attribute 'kHashSearch' 2025-09-08T11:21:28,350 Error compiling Cython file: 2025-09-08T11:21:28,350 ------------------------------------------------------------ 2025-09-08T11:21:28,350 ... 2025-09-08T11:21:28,350 table_options.hash_index_allow_collision = True 2025-09-08T11:21:28,350 else: 2025-09-08T11:21:28,350 table_options.hash_index_allow_collision = False 2025-09-08T11:21:28,351 if checksum == 'crc32': 2025-09-08T11:21:28,351 table_options.checksum = table_factory.kCRC32c 2025-09-08T11:21:28,351 ^ 2025-09-08T11:21:28,351 ------------------------------------------------------------ 2025-09-08T11:21:28,351 rocksdb/_rocksdb.pyx:599:50: cimported module has no attribute 'kCRC32c' 2025-09-08T11:21:28,351 Error compiling Cython file: 2025-09-08T11:21:28,351 ------------------------------------------------------------ 2025-09-08T11:21:28,351 ... 2025-09-08T11:21:28,352 table_options.hash_index_allow_collision = False 2025-09-08T11:21:28,352 if checksum == 'crc32': 2025-09-08T11:21:28,352 table_options.checksum = table_factory.kCRC32c 2025-09-08T11:21:28,352 elif checksum == 'xxhash': 2025-09-08T11:21:28,352 table_options.checksum = table_factory.kxxHash 2025-09-08T11:21:28,352 ^ 2025-09-08T11:21:28,352 ------------------------------------------------------------ 2025-09-08T11:21:28,352 rocksdb/_rocksdb.pyx:601:50: cimported module has no attribute 'kxxHash' 2025-09-08T11:21:28,353 Error compiling Cython file: 2025-09-08T11:21:28,353 ------------------------------------------------------------ 2025-09-08T11:21:28,353 ... 2025-09-08T11:21:28,353 # Set the filter_policy 2025-09-08T11:21:28,353 self.py_filter_policy = None 2025-09-08T11:21:28,353 if filter_policy is not None: 2025-09-08T11:21:28,353 if isinstance(filter_policy, PyFilterPolicy): 2025-09-08T11:21:28,353 if (filter_policy).get_policy().get() == NULL: 2025-09-08T11:21:28,353 ^ 2025-09-08T11:21:28,353 ------------------------------------------------------------ 2025-09-08T11:21:28,354 rocksdb/_rocksdb.pyx:636:71: Invalid types for '==' (Python object, void *) 2025-09-08T11:21:28,354 Error compiling Cython file: 2025-09-08T11:21:28,354 ------------------------------------------------------------ 2025-09-08T11:21:28,354 ... 2025-09-08T11:21:28,354 else: 2025-09-08T11:21:28,354 self.py_filter_policy = PyGenericFilterPolicy(filter_policy) 2025-09-08T11:21:28,354 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T11:21:28,354 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T11:21:28,354 ^ 2025-09-08T11:21:28,355 ------------------------------------------------------------ 2025-09-08T11:21:28,355 rocksdb/_rocksdb.pyx:644:40: cimported module has no attribute 'NewBlockBasedTableFactory' 2025-09-08T11:21:28,357 Error compiling Cython file: 2025-09-08T11:21:28,357 ------------------------------------------------------------ 2025-09-08T11:21:28,357 ... 2025-09-08T11:21:28,357 table_options.hash_table_ratio = hash_table_ratio 2025-09-08T11:21:28,357 table_options.index_sparseness = index_sparseness 2025-09-08T11:21:28,357 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T11:21:28,358 if encoding_type == 'plain': 2025-09-08T11:21:28,358 table_options.encoding_type = table_factory.kPlain 2025-09-08T11:21:28,358 ^ 2025-09-08T11:21:28,358 ------------------------------------------------------------ 2025-09-08T11:21:28,358 rocksdb/_rocksdb.pyx:671:55: cimported module has no attribute 'kPlain' 2025-09-08T11:21:28,358 Error compiling Cython file: 2025-09-08T11:21:28,358 ------------------------------------------------------------ 2025-09-08T11:21:28,358 ... 2025-09-08T11:21:28,359 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T11:21:28,359 if encoding_type == 'plain': 2025-09-08T11:21:28,359 table_options.encoding_type = table_factory.kPlain 2025-09-08T11:21:28,359 elif encoding_type == 'prefix': 2025-09-08T11:21:28,359 table_options.encoding_type = table_factory.kPrefix 2025-09-08T11:21:28,359 ^ 2025-09-08T11:21:28,359 ------------------------------------------------------------ 2025-09-08T11:21:28,359 rocksdb/_rocksdb.pyx:673:55: cimported module has no attribute 'kPrefix' 2025-09-08T11:21:28,359 Error compiling Cython file: 2025-09-08T11:21:28,360 ------------------------------------------------------------ 2025-09-08T11:21:28,360 ... 2025-09-08T11:21:28,360 raise ValueError("Unknown encoding_type: %s" % encoding_type) 2025-09-08T11:21:28,360 table_options.full_scan_mode = full_scan_mode 2025-09-08T11:21:28,360 table_options.store_index_in_file = store_index_in_file 2025-09-08T11:21:28,360 self.factory.reset( table_factory.NewPlainTableFactory(table_options)) 2025-09-08T11:21:28,360 ^ 2025-09-08T11:21:28,360 ------------------------------------------------------------ 2025-09-08T11:21:28,361 rocksdb/_rocksdb.pyx:680:41: cimported module has no attribute 'NewPlainTableFactory' 2025-09-08T11:21:28,361 Error compiling Cython file: 2025-09-08T11:21:28,361 ------------------------------------------------------------ 2025-09-08T11:21:28,361 ... 2025-09-08T11:21:28,361 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T11:21:28,361 return self.factory 2025-09-08T11:21:28,361 cdef class SkipListMemtableFactory(PyMemtableFactory): 2025-09-08T11:21:28,361 def __init__(self): 2025-09-08T11:21:28,361 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T11:21:28,362 ^ 2025-09-08T11:21:28,362 ------------------------------------------------------------ 2025-09-08T11:21:28,362 rocksdb/_rocksdb.pyx:693:38: cimported module has no attribute 'NewSkipListFactory' 2025-09-08T11:21:28,362 Error compiling Cython file: 2025-09-08T11:21:28,362 ------------------------------------------------------------ 2025-09-08T11:21:28,362 ... 2025-09-08T11:21:28,362 def __init__(self): 2025-09-08T11:21:28,362 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T11:21:28,363 cdef class VectorMemtableFactory(PyMemtableFactory): 2025-09-08T11:21:28,363 def __init__(self, count=0): 2025-09-08T11:21:28,363 self.factory.reset(memtablerep.NewVectorRepFactory(count)) 2025-09-08T11:21:28,363 ^ 2025-09-08T11:21:28,363 ------------------------------------------------------------ 2025-09-08T11:21:28,363 rocksdb/_rocksdb.pyx:697:38: cimported module has no attribute 'NewVectorRepFactory' 2025-09-08T11:21:28,363 Error compiling Cython file: 2025-09-08T11:21:28,363 ------------------------------------------------------------ 2025-09-08T11:21:28,363 ... 2025-09-08T11:21:28,363 bucket_count=1000000, 2025-09-08T11:21:28,364 skiplist_height=4, 2025-09-08T11:21:28,364 skiplist_branching_factor=4): 2025-09-08T11:21:28,364 self.factory.reset( 2025-09-08T11:21:28,364 memtablerep.NewHashSkipListRepFactory( 2025-09-08T11:21:28,364 ^ 2025-09-08T11:21:28,364 ------------------------------------------------------------ 2025-09-08T11:21:28,364 rocksdb/_rocksdb.pyx:707:23: cimported module has no attribute 'NewHashSkipListRepFactory' 2025-09-08T11:21:28,364 Error compiling Cython file: 2025-09-08T11:21:28,365 ------------------------------------------------------------ 2025-09-08T11:21:28,365 ... 2025-09-08T11:21:28,365 skiplist_height, 2025-09-08T11:21:28,365 skiplist_branching_factor)) 2025-09-08T11:21:28,365 cdef class HashLinkListMemtableFactory(PyMemtableFactory): 2025-09-08T11:21:28,365 def __init__(self, bucket_count=50000): 2025-09-08T11:21:28,365 self.factory.reset(memtablerep.NewHashLinkListRepFactory(bucket_count)) 2025-09-08T11:21:28,365 ^ 2025-09-08T11:21:28,365 ------------------------------------------------------------ 2025-09-08T11:21:28,365 rocksdb/_rocksdb.pyx:714:38: cimported module has no attribute 'NewHashLinkListRepFactory' 2025-09-08T11:21:28,368 Error compiling Cython file: 2025-09-08T11:21:28,368 ------------------------------------------------------------ 2025-09-08T11:21:28,368 ... 2025-09-08T11:21:28,368 # Used to protect sharing of Options with many DB-objects 2025-09-08T11:21:28,368 cdef cpp_bool in_use 2025-09-08T11:21:28,369 def __cinit__(self): 2025-09-08T11:21:28,369 self.opts = NULL 2025-09-08T11:21:28,369 self.opts = new options.Options() 2025-09-08T11:21:28,369 ^ 2025-09-08T11:21:28,369 ------------------------------------------------------------ 2025-09-08T11:21:28,369 rocksdb/_rocksdb.pyx:750:24: 'Options' is not a type identifier 2025-09-08T11:21:28,369 Error compiling Cython file: 2025-09-08T11:21:28,369 ------------------------------------------------------------ 2025-09-08T11:21:28,369 ... 2025-09-08T11:21:28,370 # Used to protect sharing of Options with many DB-objects 2025-09-08T11:21:28,370 cdef cpp_bool in_use 2025-09-08T11:21:28,370 def __cinit__(self): 2025-09-08T11:21:28,370 self.opts = NULL 2025-09-08T11:21:28,370 self.opts = new options.Options() 2025-09-08T11:21:28,370 ^ 2025-09-08T11:21:28,370 ------------------------------------------------------------ 2025-09-08T11:21:28,370 rocksdb/_rocksdb.pyx:750:20: new operator can only be applied to a C++ class 2025-09-08T11:21:28,370 Error compiling Cython file: 2025-09-08T11:21:28,371 ------------------------------------------------------------ 2025-09-08T11:21:28,371 ... 2025-09-08T11:21:28,371 self.opts = new options.Options() 2025-09-08T11:21:28,371 self.in_use = False 2025-09-08T11:21:28,371 def __dealloc__(self): 2025-09-08T11:21:28,371 if not self.opts == NULL: 2025-09-08T11:21:28,371 del self.opts 2025-09-08T11:21:28,371 ^ 2025-09-08T11:21:28,371 ------------------------------------------------------------ 2025-09-08T11:21:28,372 rocksdb/_rocksdb.pyx:755:20: Deletion of non-Python, non-C++ object 2025-09-08T11:21:28,376 Error compiling Cython file: 2025-09-08T11:21:28,376 ------------------------------------------------------------ 2025-09-08T11:21:28,376 ... 2025-09-08T11:21:28,376 return ret_ob 2025-09-08T11:21:28,377 def __set__(self, dict value): 2025-09-08T11:21:28,377 cdef options.CompressionOptions* copts 2025-09-08T11:21:28,377 copts = cython.address(self.opts.compression_opts) 2025-09-08T11:21:28,377 ^ 2025-09-08T11:21:28,377 ------------------------------------------------------------ 2025-09-08T11:21:28,377 rocksdb/_rocksdb.pyx:829:26: Cannot take address of Python object attribute 'compression_opts' 2025-09-08T11:21:28,378 Error compiling Cython file: 2025-09-08T11:21:28,378 ------------------------------------------------------------ 2025-09-08T11:21:28,378 ... 2025-09-08T11:21:28,378 if 'max_dict_bytes' in value: 2025-09-08T11:21:28,378 copts.max_dict_bytes = value['max_dict_bytes'] 2025-09-08T11:21:28,378 property compaction_pri: 2025-09-08T11:21:28,378 def __get__(self): 2025-09-08T11:21:28,378 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T11:21:28,379 ^ 2025-09-08T11:21:28,379 ------------------------------------------------------------ 2025-09-08T11:21:28,379 rocksdb/_rocksdb.pyx:842:50: cimported module has no attribute 'kByCompensatedSize' 2025-09-08T11:21:28,379 Error compiling Cython file: 2025-09-08T11:21:28,379 ------------------------------------------------------------ 2025-09-08T11:21:28,379 ... 2025-09-08T11:21:28,379 property compaction_pri: 2025-09-08T11:21:28,379 def __get__(self): 2025-09-08T11:21:28,380 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T11:21:28,380 return CompactionPri.by_compensated_size 2025-09-08T11:21:28,380 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T11:21:28,380 ^ 2025-09-08T11:21:28,380 ------------------------------------------------------------ 2025-09-08T11:21:28,380 rocksdb/_rocksdb.pyx:844:50: cimported module has no attribute 'kOldestLargestSeqFirst' 2025-09-08T11:21:28,380 Error compiling Cython file: 2025-09-08T11:21:28,380 ------------------------------------------------------------ 2025-09-08T11:21:28,380 ... 2025-09-08T11:21:28,381 def __get__(self): 2025-09-08T11:21:28,381 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T11:21:28,381 return CompactionPri.by_compensated_size 2025-09-08T11:21:28,381 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T11:21:28,381 return CompactionPri.oldest_largest_seq_first 2025-09-08T11:21:28,381 if self.opts.compaction_pri == options.kOldestSmallestSeqFirst: 2025-09-08T11:21:28,381 ^ 2025-09-08T11:21:28,381 ------------------------------------------------------------ 2025-09-08T11:21:28,381 rocksdb/_rocksdb.pyx:846:50: cimported module has no attribute 'kOldestSmallestSeqFirst' 2025-09-08T11:21:28,382 Error compiling Cython file: 2025-09-08T11:21:28,382 ------------------------------------------------------------ 2025-09-08T11:21:28,382 ... 2025-09-08T11:21:28,382 return CompactionPri.by_compensated_size 2025-09-08T11:21:28,382 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T11:21:28,382 return CompactionPri.oldest_largest_seq_first 2025-09-08T11:21:28,382 if self.opts.compaction_pri == options.kOldestSmallestSeqFirst: 2025-09-08T11:21:28,382 return CompactionPri.oldest_smallest_seq_first 2025-09-08T11:21:28,382 if self.opts.compaction_pri == options.kMinOverlappingRatio: 2025-09-08T11:21:28,382 ^ 2025-09-08T11:21:28,382 ------------------------------------------------------------ 2025-09-08T11:21:28,383 rocksdb/_rocksdb.pyx:848:50: cimported module has no attribute 'kMinOverlappingRatio' 2025-09-08T11:21:28,383 Error compiling Cython file: 2025-09-08T11:21:28,383 ------------------------------------------------------------ 2025-09-08T11:21:28,383 ... 2025-09-08T11:21:28,383 return CompactionPri.oldest_smallest_seq_first 2025-09-08T11:21:28,383 if self.opts.compaction_pri == options.kMinOverlappingRatio: 2025-09-08T11:21:28,383 return CompactionPri.min_overlapping_ratio 2025-09-08T11:21:28,383 def __set__(self, value): 2025-09-08T11:21:28,383 if value == CompactionPri.by_compensated_size: 2025-09-08T11:21:28,383 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T11:21:28,384 ^ 2025-09-08T11:21:28,384 ------------------------------------------------------------ 2025-09-08T11:21:28,384 rocksdb/_rocksdb.pyx:852:50: cimported module has no attribute 'kByCompensatedSize' 2025-09-08T11:21:28,384 Error compiling Cython file: 2025-09-08T11:21:28,384 ------------------------------------------------------------ 2025-09-08T11:21:28,384 ... 2025-09-08T11:21:28,384 return CompactionPri.min_overlapping_ratio 2025-09-08T11:21:28,384 def __set__(self, value): 2025-09-08T11:21:28,384 if value == CompactionPri.by_compensated_size: 2025-09-08T11:21:28,384 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T11:21:28,385 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T11:21:28,385 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T11:21:28,385 ^ 2025-09-08T11:21:28,385 ------------------------------------------------------------ 2025-09-08T11:21:28,385 rocksdb/_rocksdb.pyx:854:50: cimported module has no attribute 'kOldestLargestSeqFirst' 2025-09-08T11:21:28,385 Error compiling Cython file: 2025-09-08T11:21:28,385 ------------------------------------------------------------ 2025-09-08T11:21:28,385 ... 2025-09-08T11:21:28,385 if value == CompactionPri.by_compensated_size: 2025-09-08T11:21:28,386 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T11:21:28,386 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T11:21:28,386 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T11:21:28,386 elif value == CompactionPri.oldest_smallest_seq_first: 2025-09-08T11:21:28,386 self.opts.compaction_pri = options.kOldestSmallestSeqFirst 2025-09-08T11:21:28,386 ^ 2025-09-08T11:21:28,386 ------------------------------------------------------------ 2025-09-08T11:21:28,386 rocksdb/_rocksdb.pyx:856:50: cimported module has no attribute 'kOldestSmallestSeqFirst' 2025-09-08T11:21:28,386 Error compiling Cython file: 2025-09-08T11:21:28,386 ------------------------------------------------------------ 2025-09-08T11:21:28,387 ... 2025-09-08T11:21:28,387 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T11:21:28,387 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T11:21:28,387 elif value == CompactionPri.oldest_smallest_seq_first: 2025-09-08T11:21:28,387 self.opts.compaction_pri = options.kOldestSmallestSeqFirst 2025-09-08T11:21:28,387 elif value == CompactionPri.min_overlapping_ratio: 2025-09-08T11:21:28,387 self.opts.compaction_pri = options.kMinOverlappingRatio 2025-09-08T11:21:28,387 ^ 2025-09-08T11:21:28,387 ------------------------------------------------------------ 2025-09-08T11:21:28,387 rocksdb/_rocksdb.pyx:858:50: cimported module has no attribute 'kMinOverlappingRatio' 2025-09-08T11:21:28,388 Error compiling Cython file: 2025-09-08T11:21:28,388 ------------------------------------------------------------ 2025-09-08T11:21:28,388 ... 2025-09-08T11:21:28,388 raise TypeError("Unknown compaction pri: %s" % value) 2025-09-08T11:21:28,388 property compression: 2025-09-08T11:21:28,388 def __get__(self): 2025-09-08T11:21:28,388 if self.opts.compression == options.kNoCompression: 2025-09-08T11:21:28,388 ^ 2025-09-08T11:21:28,388 ------------------------------------------------------------ 2025-09-08T11:21:28,389 rocksdb/_rocksdb.pyx:865:47: cimported module has no attribute 'kNoCompression' 2025-09-08T11:21:28,389 Error compiling Cython file: 2025-09-08T11:21:28,389 ------------------------------------------------------------ 2025-09-08T11:21:28,389 ... 2025-09-08T11:21:28,389 property compression: 2025-09-08T11:21:28,389 def __get__(self): 2025-09-08T11:21:28,389 if self.opts.compression == options.kNoCompression: 2025-09-08T11:21:28,389 return CompressionType.no_compression 2025-09-08T11:21:28,390 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T11:21:28,390 ^ 2025-09-08T11:21:28,390 ------------------------------------------------------------ 2025-09-08T11:21:28,390 rocksdb/_rocksdb.pyx:867:50: cimported module has no attribute 'kSnappyCompression' 2025-09-08T11:21:28,390 Error compiling Cython file: 2025-09-08T11:21:28,390 ------------------------------------------------------------ 2025-09-08T11:21:28,390 ... 2025-09-08T11:21:28,390 def __get__(self): 2025-09-08T11:21:28,390 if self.opts.compression == options.kNoCompression: 2025-09-08T11:21:28,390 return CompressionType.no_compression 2025-09-08T11:21:28,391 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T11:21:28,391 return CompressionType.snappy_compression 2025-09-08T11:21:28,391 elif self.opts.compression == options.kZlibCompression: 2025-09-08T11:21:28,391 ^ 2025-09-08T11:21:28,391 ------------------------------------------------------------ 2025-09-08T11:21:28,391 rocksdb/_rocksdb.pyx:869:49: cimported module has no attribute 'kZlibCompression' 2025-09-08T11:21:28,391 Error compiling Cython file: 2025-09-08T11:21:28,391 ------------------------------------------------------------ 2025-09-08T11:21:28,391 ... 2025-09-08T11:21:28,392 return CompressionType.no_compression 2025-09-08T11:21:28,392 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T11:21:28,392 return CompressionType.snappy_compression 2025-09-08T11:21:28,392 elif self.opts.compression == options.kZlibCompression: 2025-09-08T11:21:28,392 return CompressionType.zlib_compression 2025-09-08T11:21:28,392 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T11:21:28,392 ^ 2025-09-08T11:21:28,392 ------------------------------------------------------------ 2025-09-08T11:21:28,392 rocksdb/_rocksdb.pyx:871:49: cimported module has no attribute 'kBZip2Compression' 2025-09-08T11:21:28,392 Error compiling Cython file: 2025-09-08T11:21:28,393 ------------------------------------------------------------ 2025-09-08T11:21:28,393 ... 2025-09-08T11:21:28,393 return CompressionType.snappy_compression 2025-09-08T11:21:28,393 elif self.opts.compression == options.kZlibCompression: 2025-09-08T11:21:28,393 return CompressionType.zlib_compression 2025-09-08T11:21:28,393 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T11:21:28,393 return CompressionType.bzip2_compression 2025-09-08T11:21:28,393 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T11:21:28,393 ^ 2025-09-08T11:21:28,393 ------------------------------------------------------------ 2025-09-08T11:21:28,393 rocksdb/_rocksdb.pyx:873:49: cimported module has no attribute 'kLZ4Compression' 2025-09-08T11:21:28,394 Error compiling Cython file: 2025-09-08T11:21:28,394 ------------------------------------------------------------ 2025-09-08T11:21:28,394 ... 2025-09-08T11:21:28,394 return CompressionType.zlib_compression 2025-09-08T11:21:28,394 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T11:21:28,394 return CompressionType.bzip2_compression 2025-09-08T11:21:28,394 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T11:21:28,394 return CompressionType.lz4_compression 2025-09-08T11:21:28,394 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T11:21:28,394 ^ 2025-09-08T11:21:28,395 ------------------------------------------------------------ 2025-09-08T11:21:28,395 rocksdb/_rocksdb.pyx:875:49: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T11:21:28,395 Error compiling Cython file: 2025-09-08T11:21:28,395 ------------------------------------------------------------ 2025-09-08T11:21:28,395 ... 2025-09-08T11:21:28,395 return CompressionType.bzip2_compression 2025-09-08T11:21:28,395 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T11:21:28,395 return CompressionType.lz4_compression 2025-09-08T11:21:28,395 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T11:21:28,395 return CompressionType.lz4hc_compression 2025-09-08T11:21:28,396 elif self.opts.compression == options.kXpressCompression: 2025-09-08T11:21:28,396 ^ 2025-09-08T11:21:28,396 ------------------------------------------------------------ 2025-09-08T11:21:28,396 rocksdb/_rocksdb.pyx:877:49: cimported module has no attribute 'kXpressCompression' 2025-09-08T11:21:28,396 Error compiling Cython file: 2025-09-08T11:21:28,396 ------------------------------------------------------------ 2025-09-08T11:21:28,396 ... 2025-09-08T11:21:28,396 return CompressionType.lz4_compression 2025-09-08T11:21:28,396 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T11:21:28,396 return CompressionType.lz4hc_compression 2025-09-08T11:21:28,397 elif self.opts.compression == options.kXpressCompression: 2025-09-08T11:21:28,397 return CompressionType.xpress_compression 2025-09-08T11:21:28,397 elif self.opts.compression == options.kZSTD: 2025-09-08T11:21:28,397 ^ 2025-09-08T11:21:28,397 ------------------------------------------------------------ 2025-09-08T11:21:28,397 rocksdb/_rocksdb.pyx:879:49: cimported module has no attribute 'kZSTD' 2025-09-08T11:21:28,397 Error compiling Cython file: 2025-09-08T11:21:28,397 ------------------------------------------------------------ 2025-09-08T11:21:28,397 ... 2025-09-08T11:21:28,397 return CompressionType.lz4hc_compression 2025-09-08T11:21:28,398 elif self.opts.compression == options.kXpressCompression: 2025-09-08T11:21:28,398 return CompressionType.xpress_compression 2025-09-08T11:21:28,398 elif self.opts.compression == options.kZSTD: 2025-09-08T11:21:28,398 return CompressionType.zstd_compression 2025-09-08T11:21:28,398 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T11:21:28,398 ^ 2025-09-08T11:21:28,398 ------------------------------------------------------------ 2025-09-08T11:21:28,398 rocksdb/_rocksdb.pyx:881:49: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T11:21:28,399 Error compiling Cython file: 2025-09-08T11:21:28,399 ------------------------------------------------------------ 2025-09-08T11:21:28,399 ... 2025-09-08T11:21:28,399 return CompressionType.xpress_compression 2025-09-08T11:21:28,399 elif self.opts.compression == options.kZSTD: 2025-09-08T11:21:28,399 return CompressionType.zstd_compression 2025-09-08T11:21:28,399 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T11:21:28,399 return CompressionType.zstdnotfinal_compression 2025-09-08T11:21:28,399 elif self.opts.compression == options.kDisableCompressionOption: 2025-09-08T11:21:28,399 ^ 2025-09-08T11:21:28,400 ------------------------------------------------------------ 2025-09-08T11:21:28,400 rocksdb/_rocksdb.pyx:883:49: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T11:21:28,400 Error compiling Cython file: 2025-09-08T11:21:28,400 ------------------------------------------------------------ 2025-09-08T11:21:28,400 ... 2025-09-08T11:21:28,400 else: 2025-09-08T11:21:28,400 raise Exception("Unknonw type: %s" % self.opts.compression) 2025-09-08T11:21:28,400 def __set__(self, value): 2025-09-08T11:21:28,401 if value == CompressionType.no_compression: 2025-09-08T11:21:28,401 self.opts.compression = options.kNoCompression 2025-09-08T11:21:28,401 ^ 2025-09-08T11:21:28,401 ------------------------------------------------------------ 2025-09-08T11:21:28,401 rocksdb/_rocksdb.pyx:890:47: cimported module has no attribute 'kNoCompression' 2025-09-08T11:21:28,401 Error compiling Cython file: 2025-09-08T11:21:28,401 ------------------------------------------------------------ 2025-09-08T11:21:28,401 ... 2025-09-08T11:21:28,402 def __set__(self, value): 2025-09-08T11:21:28,402 if value == CompressionType.no_compression: 2025-09-08T11:21:28,402 self.opts.compression = options.kNoCompression 2025-09-08T11:21:28,402 elif value == CompressionType.snappy_compression: 2025-09-08T11:21:28,402 self.opts.compression = options.kSnappyCompression 2025-09-08T11:21:28,402 ^ 2025-09-08T11:21:28,402 ------------------------------------------------------------ 2025-09-08T11:21:28,402 rocksdb/_rocksdb.pyx:892:47: cimported module has no attribute 'kSnappyCompression' 2025-09-08T11:21:28,402 Error compiling Cython file: 2025-09-08T11:21:28,402 ------------------------------------------------------------ 2025-09-08T11:21:28,403 ... 2025-09-08T11:21:28,403 if value == CompressionType.no_compression: 2025-09-08T11:21:28,403 self.opts.compression = options.kNoCompression 2025-09-08T11:21:28,403 elif value == CompressionType.snappy_compression: 2025-09-08T11:21:28,403 self.opts.compression = options.kSnappyCompression 2025-09-08T11:21:28,403 elif value == CompressionType.zlib_compression: 2025-09-08T11:21:28,403 self.opts.compression = options.kZlibCompression 2025-09-08T11:21:28,403 ^ 2025-09-08T11:21:28,403 ------------------------------------------------------------ 2025-09-08T11:21:28,403 rocksdb/_rocksdb.pyx:894:47: cimported module has no attribute 'kZlibCompression' 2025-09-08T11:21:28,404 Error compiling Cython file: 2025-09-08T11:21:28,404 ------------------------------------------------------------ 2025-09-08T11:21:28,404 ... 2025-09-08T11:21:28,404 elif value == CompressionType.snappy_compression: 2025-09-08T11:21:28,404 self.opts.compression = options.kSnappyCompression 2025-09-08T11:21:28,404 elif value == CompressionType.zlib_compression: 2025-09-08T11:21:28,404 self.opts.compression = options.kZlibCompression 2025-09-08T11:21:28,404 elif value == CompressionType.bzip2_compression: 2025-09-08T11:21:28,404 self.opts.compression = options.kBZip2Compression 2025-09-08T11:21:28,404 ^ 2025-09-08T11:21:28,404 ------------------------------------------------------------ 2025-09-08T11:21:28,405 rocksdb/_rocksdb.pyx:896:47: cimported module has no attribute 'kBZip2Compression' 2025-09-08T11:21:28,405 Error compiling Cython file: 2025-09-08T11:21:28,405 ------------------------------------------------------------ 2025-09-08T11:21:28,405 ... 2025-09-08T11:21:28,405 elif value == CompressionType.zlib_compression: 2025-09-08T11:21:28,405 self.opts.compression = options.kZlibCompression 2025-09-08T11:21:28,405 elif value == CompressionType.bzip2_compression: 2025-09-08T11:21:28,405 self.opts.compression = options.kBZip2Compression 2025-09-08T11:21:28,405 elif value == CompressionType.lz4_compression: 2025-09-08T11:21:28,405 self.opts.compression = options.kLZ4Compression 2025-09-08T11:21:28,406 ^ 2025-09-08T11:21:28,406 ------------------------------------------------------------ 2025-09-08T11:21:28,406 rocksdb/_rocksdb.pyx:898:47: cimported module has no attribute 'kLZ4Compression' 2025-09-08T11:21:28,406 Error compiling Cython file: 2025-09-08T11:21:28,406 ------------------------------------------------------------ 2025-09-08T11:21:28,406 ... 2025-09-08T11:21:28,406 elif value == CompressionType.bzip2_compression: 2025-09-08T11:21:28,406 self.opts.compression = options.kBZip2Compression 2025-09-08T11:21:28,406 elif value == CompressionType.lz4_compression: 2025-09-08T11:21:28,406 self.opts.compression = options.kLZ4Compression 2025-09-08T11:21:28,407 elif value == CompressionType.lz4hc_compression: 2025-09-08T11:21:28,407 self.opts.compression = options.kLZ4HCCompression 2025-09-08T11:21:28,407 ^ 2025-09-08T11:21:28,407 ------------------------------------------------------------ 2025-09-08T11:21:28,407 rocksdb/_rocksdb.pyx:900:47: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T11:21:28,407 Error compiling Cython file: 2025-09-08T11:21:28,407 ------------------------------------------------------------ 2025-09-08T11:21:28,407 ... 2025-09-08T11:21:28,407 elif value == CompressionType.lz4_compression: 2025-09-08T11:21:28,407 self.opts.compression = options.kLZ4Compression 2025-09-08T11:21:28,408 elif value == CompressionType.lz4hc_compression: 2025-09-08T11:21:28,408 self.opts.compression = options.kLZ4HCCompression 2025-09-08T11:21:28,408 elif value == CompressionType.zstd_compression: 2025-09-08T11:21:28,408 self.opts.compression = options.kZSTD 2025-09-08T11:21:28,408 ^ 2025-09-08T11:21:28,408 ------------------------------------------------------------ 2025-09-08T11:21:28,408 rocksdb/_rocksdb.pyx:902:47: cimported module has no attribute 'kZSTD' 2025-09-08T11:21:28,408 Error compiling Cython file: 2025-09-08T11:21:28,408 ------------------------------------------------------------ 2025-09-08T11:21:28,408 ... 2025-09-08T11:21:28,409 elif value == CompressionType.lz4hc_compression: 2025-09-08T11:21:28,409 self.opts.compression = options.kLZ4HCCompression 2025-09-08T11:21:28,409 elif value == CompressionType.zstd_compression: 2025-09-08T11:21:28,409 self.opts.compression = options.kZSTD 2025-09-08T11:21:28,409 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T11:21:28,409 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T11:21:28,409 ^ 2025-09-08T11:21:28,409 ------------------------------------------------------------ 2025-09-08T11:21:28,409 rocksdb/_rocksdb.pyx:904:47: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T11:21:28,410 Error compiling Cython file: 2025-09-08T11:21:28,410 ------------------------------------------------------------ 2025-09-08T11:21:28,410 ... 2025-09-08T11:21:28,410 elif value == CompressionType.zstd_compression: 2025-09-08T11:21:28,410 self.opts.compression = options.kZSTD 2025-09-08T11:21:28,410 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T11:21:28,410 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T11:21:28,410 elif value == CompressionType.disable_compression: 2025-09-08T11:21:28,410 self.opts.compression = options.kDisableCompressionOption 2025-09-08T11:21:28,410 ^ 2025-09-08T11:21:28,410 ------------------------------------------------------------ 2025-09-08T11:21:28,411 rocksdb/_rocksdb.pyx:906:47: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T11:21:28,415 Error compiling Cython file: 2025-09-08T11:21:28,415 ------------------------------------------------------------ 2025-09-08T11:21:28,415 ... 2025-09-08T11:21:28,415 def __set__(self, value): 2025-09-08T11:21:28,416 self.opts.bytes_per_sync = value 2025-09-08T11:21:28,416 property compaction_style: 2025-09-08T11:21:28,416 def __get__(self): 2025-09-08T11:21:28,416 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T11:21:28,416 ^ 2025-09-08T11:21:28,416 ------------------------------------------------------------ 2025-09-08T11:21:28,416 rocksdb/_rocksdb.pyx:1159:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T11:21:28,416 Error compiling Cython file: 2025-09-08T11:21:28,417 ------------------------------------------------------------ 2025-09-08T11:21:28,417 ... 2025-09-08T11:21:28,417 property compaction_style: 2025-09-08T11:21:28,417 def __get__(self): 2025-09-08T11:21:28,417 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T11:21:28,417 return 'level' 2025-09-08T11:21:28,417 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T11:21:28,417 ^ 2025-09-08T11:21:28,417 ------------------------------------------------------------ 2025-09-08T11:21:28,417 rocksdb/_rocksdb.pyx:1161:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T11:21:28,418 Error compiling Cython file: 2025-09-08T11:21:28,418 ------------------------------------------------------------ 2025-09-08T11:21:28,418 ... 2025-09-08T11:21:28,418 def __get__(self): 2025-09-08T11:21:28,418 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T11:21:28,418 return 'level' 2025-09-08T11:21:28,418 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T11:21:28,418 return 'universal' 2025-09-08T11:21:28,418 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T11:21:28,418 ^ 2025-09-08T11:21:28,419 ------------------------------------------------------------ 2025-09-08T11:21:28,419 rocksdb/_rocksdb.pyx:1163:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T11:21:28,419 Error compiling Cython file: 2025-09-08T11:21:28,419 ------------------------------------------------------------ 2025-09-08T11:21:28,419 ... 2025-09-08T11:21:28,419 return 'level' 2025-09-08T11:21:28,419 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T11:21:28,419 return 'universal' 2025-09-08T11:21:28,419 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T11:21:28,419 return 'fifo' 2025-09-08T11:21:28,420 if self.opts.compaction_style == kCompactionStyleNone: 2025-09-08T11:21:28,420 ^ 2025-09-08T11:21:28,420 ------------------------------------------------------------ 2025-09-08T11:21:28,420 rocksdb/_rocksdb.pyx:1165:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T11:21:28,420 Error compiling Cython file: 2025-09-08T11:21:28,420 ------------------------------------------------------------ 2025-09-08T11:21:28,420 ... 2025-09-08T11:21:28,420 return 'none' 2025-09-08T11:21:28,420 raise Exception("Unknown compaction_style") 2025-09-08T11:21:28,421 def __set__(self, str value): 2025-09-08T11:21:28,421 if value == 'level': 2025-09-08T11:21:28,421 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T11:21:28,421 ^ 2025-09-08T11:21:28,421 ------------------------------------------------------------ 2025-09-08T11:21:28,421 rocksdb/_rocksdb.pyx:1171:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T11:21:28,421 Error compiling Cython file: 2025-09-08T11:21:28,421 ------------------------------------------------------------ 2025-09-08T11:21:28,422 ... 2025-09-08T11:21:28,422 def __set__(self, str value): 2025-09-08T11:21:28,422 if value == 'level': 2025-09-08T11:21:28,422 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T11:21:28,422 elif value == 'universal': 2025-09-08T11:21:28,422 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T11:21:28,422 ^ 2025-09-08T11:21:28,422 ------------------------------------------------------------ 2025-09-08T11:21:28,422 rocksdb/_rocksdb.pyx:1173:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T11:21:28,423 Error compiling Cython file: 2025-09-08T11:21:28,423 ------------------------------------------------------------ 2025-09-08T11:21:28,423 ... 2025-09-08T11:21:28,423 if value == 'level': 2025-09-08T11:21:28,423 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T11:21:28,423 elif value == 'universal': 2025-09-08T11:21:28,423 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T11:21:28,423 elif value == 'fifo': 2025-09-08T11:21:28,423 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T11:21:28,423 ^ 2025-09-08T11:21:28,423 ------------------------------------------------------------ 2025-09-08T11:21:28,424 rocksdb/_rocksdb.pyx:1175:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T11:21:28,424 Error compiling Cython file: 2025-09-08T11:21:28,424 ------------------------------------------------------------ 2025-09-08T11:21:28,424 ... 2025-09-08T11:21:28,424 elif value == 'universal': 2025-09-08T11:21:28,424 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T11:21:28,424 elif value == 'fifo': 2025-09-08T11:21:28,424 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T11:21:28,424 elif value == 'none': 2025-09-08T11:21:28,424 self.opts.compaction_style = kCompactionStyleNone 2025-09-08T11:21:28,425 ^ 2025-09-08T11:21:28,425 ------------------------------------------------------------ 2025-09-08T11:21:28,425 rocksdb/_rocksdb.pyx:1177:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T11:21:28,425 Error compiling Cython file: 2025-09-08T11:21:28,425 ------------------------------------------------------------ 2025-09-08T11:21:28,425 ... 2025-09-08T11:21:28,425 ret_ob['min_merge_width'] = uopts.min_merge_width 2025-09-08T11:21:28,425 ret_ob['max_merge_width'] = uopts.max_merge_width 2025-09-08T11:21:28,425 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T11:21:28,425 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T11:21:28,426 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T11:21:28,426 ^ 2025-09-08T11:21:28,426 ------------------------------------------------------------ 2025-09-08T11:21:28,426 rocksdb/_rocksdb.pyx:1194:35: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T11:21:28,426 Error compiling Cython file: 2025-09-08T11:21:28,426 ------------------------------------------------------------ 2025-09-08T11:21:28,426 ... 2025-09-08T11:21:28,427 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T11:21:28,427 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T11:21:28,427 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T11:21:28,427 ret_ob['stop_style'] = 'similar_size' 2025-09-08T11:21:28,427 elif uopts.stop_style == kCompactionStopStyleTotalSize: 2025-09-08T11:21:28,427 ^ 2025-09-08T11:21:28,427 ------------------------------------------------------------ 2025-09-08T11:21:28,427 rocksdb/_rocksdb.pyx:1196:37: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T11:21:28,428 Error compiling Cython file: 2025-09-08T11:21:28,428 ------------------------------------------------------------ 2025-09-08T11:21:28,428 ... 2025-09-08T11:21:28,428 return ret_ob 2025-09-08T11:21:28,428 def __set__(self, dict value): 2025-09-08T11:21:28,428 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T11:21:28,428 uopts = cython.address(self.opts.compaction_options_universal) 2025-09-08T11:21:28,428 ^ 2025-09-08T11:21:28,428 ------------------------------------------------------------ 2025-09-08T11:21:28,429 rocksdb/_rocksdb.pyx:1205:26: Cannot take address of Python object attribute 'compaction_options_universal' 2025-09-08T11:21:28,429 Error compiling Cython file: 2025-09-08T11:21:28,429 ------------------------------------------------------------ 2025-09-08T11:21:28,429 ... 2025-09-08T11:21:28,429 if 'compression_size_percent' in value: 2025-09-08T11:21:28,429 uopts.compression_size_percent = value['compression_size_percent'] 2025-09-08T11:21:28,429 if 'stop_style' in value: 2025-09-08T11:21:28,429 if value['stop_style'] == 'similar_size': 2025-09-08T11:21:28,429 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T11:21:28,430 ^ 2025-09-08T11:21:28,430 ------------------------------------------------------------ 2025-09-08T11:21:28,430 rocksdb/_rocksdb.pyx:1224:39: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T11:21:28,430 Error compiling Cython file: 2025-09-08T11:21:28,430 ------------------------------------------------------------ 2025-09-08T11:21:28,430 ... 2025-09-08T11:21:28,430 if 'stop_style' in value: 2025-09-08T11:21:28,430 if value['stop_style'] == 'similar_size': 2025-09-08T11:21:28,431 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T11:21:28,431 elif value['stop_style'] == 'total_size': 2025-09-08T11:21:28,431 uopts.stop_style = kCompactionStopStyleTotalSize 2025-09-08T11:21:28,431 ^ 2025-09-08T11:21:28,431 ------------------------------------------------------------ 2025-09-08T11:21:28,431 rocksdb/_rocksdb.pyx:1226:39: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T11:21:28,435 Error compiling Cython file: 2025-09-08T11:21:28,435 ------------------------------------------------------------ 2025-09-08T11:21:28,435 ... 2025-09-08T11:21:28,435 cdef db.WriteBatch* batch 2025-09-08T11:21:28,435 def __cinit__(self, data=None): 2025-09-08T11:21:28,435 self.batch = NULL 2025-09-08T11:21:28,435 if data is not None: 2025-09-08T11:21:28,435 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T11:21:28,435 ^ 2025-09-08T11:21:28,436 ------------------------------------------------------------ 2025-09-08T11:21:28,436 rocksdb/_rocksdb.pyx:1338:29: 'WriteBatch' is not a type identifier 2025-09-08T11:21:28,436 Error compiling Cython file: 2025-09-08T11:21:28,436 ------------------------------------------------------------ 2025-09-08T11:21:28,436 ... 2025-09-08T11:21:28,436 cdef db.WriteBatch* batch 2025-09-08T11:21:28,436 def __cinit__(self, data=None): 2025-09-08T11:21:28,436 self.batch = NULL 2025-09-08T11:21:28,436 if data is not None: 2025-09-08T11:21:28,437 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T11:21:28,437 ^ 2025-09-08T11:21:28,437 ------------------------------------------------------------ 2025-09-08T11:21:28,437 rocksdb/_rocksdb.pyx:1338:25: new operator can only be applied to a C++ class 2025-09-08T11:21:28,437 Error compiling Cython file: 2025-09-08T11:21:28,437 ------------------------------------------------------------ 2025-09-08T11:21:28,437 ... 2025-09-08T11:21:28,437 def __cinit__(self, data=None): 2025-09-08T11:21:28,437 self.batch = NULL 2025-09-08T11:21:28,438 if data is not None: 2025-09-08T11:21:28,438 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T11:21:28,438 else: 2025-09-08T11:21:28,438 self.batch = new db.WriteBatch() 2025-09-08T11:21:28,438 ^ 2025-09-08T11:21:28,438 ------------------------------------------------------------ 2025-09-08T11:21:28,438 rocksdb/_rocksdb.pyx:1340:29: 'WriteBatch' is not a type identifier 2025-09-08T11:21:28,438 Error compiling Cython file: 2025-09-08T11:21:28,438 ------------------------------------------------------------ 2025-09-08T11:21:28,438 ... 2025-09-08T11:21:28,439 def __cinit__(self, data=None): 2025-09-08T11:21:28,439 self.batch = NULL 2025-09-08T11:21:28,439 if data is not None: 2025-09-08T11:21:28,439 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T11:21:28,439 else: 2025-09-08T11:21:28,439 self.batch = new db.WriteBatch() 2025-09-08T11:21:28,439 ^ 2025-09-08T11:21:28,439 ------------------------------------------------------------ 2025-09-08T11:21:28,439 rocksdb/_rocksdb.pyx:1340:25: new operator can only be applied to a C++ class 2025-09-08T11:21:28,439 Error compiling Cython file: 2025-09-08T11:21:28,440 ------------------------------------------------------------ 2025-09-08T11:21:28,440 ... 2025-09-08T11:21:28,440 else: 2025-09-08T11:21:28,440 self.batch = new db.WriteBatch() 2025-09-08T11:21:28,440 def __dealloc__(self): 2025-09-08T11:21:28,440 if not self.batch == NULL: 2025-09-08T11:21:28,440 del self.batch 2025-09-08T11:21:28,440 ^ 2025-09-08T11:21:28,440 ------------------------------------------------------------ 2025-09-08T11:21:28,441 rocksdb/_rocksdb.pyx:1344:20: Deletion of non-Python, non-C++ object 2025-09-08T11:21:28,441 Error compiling Cython file: 2025-09-08T11:21:28,441 ------------------------------------------------------------ 2025-09-08T11:21:28,441 ... 2025-09-08T11:21:28,441 cdef Status st 2025-09-08T11:21:28,441 self.batch = batch 2025-09-08T11:21:28,441 self.pos = 0 2025-09-08T11:21:28,441 st = db.get_batch_items(batch.batch, cython.address(self.items)) 2025-09-08T11:21:28,442 ^ 2025-09-08T11:21:28,442 ------------------------------------------------------------ 2025-09-08T11:21:28,442 rocksdb/_rocksdb.pyx:1382:15: cimported module has no attribute 'get_batch_items' 2025-09-08T11:21:28,443 Error compiling Cython file: 2025-09-08T11:21:28,443 ------------------------------------------------------------ 2025-09-08T11:21:28,443 ... 2025-09-08T11:21:28,443 if self.pos == self.items.size(): 2025-09-08T11:21:28,443 raise StopIteration() 2025-09-08T11:21:28,443 cdef str op 2025-09-08T11:21:28,443 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T11:21:28,444 ^ 2025-09-08T11:21:28,444 ------------------------------------------------------------ 2025-09-08T11:21:28,444 rocksdb/_rocksdb.pyx:1394:40: cimported module has no attribute 'BatchItemOpPut' 2025-09-08T11:21:28,444 Error compiling Cython file: 2025-09-08T11:21:28,444 ------------------------------------------------------------ 2025-09-08T11:21:28,444 ... 2025-09-08T11:21:28,444 cdef str op 2025-09-08T11:21:28,445 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T11:21:28,445 op = "Put" 2025-09-08T11:21:28,445 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T11:21:28,445 ^ 2025-09-08T11:21:28,445 ------------------------------------------------------------ 2025-09-08T11:21:28,445 rocksdb/_rocksdb.pyx:1396:42: cimported module has no attribute 'BatchItemOpMerge' 2025-09-08T11:21:28,445 Error compiling Cython file: 2025-09-08T11:21:28,445 ------------------------------------------------------------ 2025-09-08T11:21:28,445 ... 2025-09-08T11:21:28,446 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T11:21:28,446 op = "Put" 2025-09-08T11:21:28,446 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T11:21:28,446 op = "Merge" 2025-09-08T11:21:28,446 elif self.items[self.pos].op == db.BatchItemOpDelte: 2025-09-08T11:21:28,446 ^ 2025-09-08T11:21:28,446 ------------------------------------------------------------ 2025-09-08T11:21:28,446 rocksdb/_rocksdb.pyx:1398:42: cimported module has no attribute 'BatchItemOpDelte' 2025-09-08T11:21:28,447 Error compiling Cython file: 2025-09-08T11:21:28,447 ------------------------------------------------------------ 2025-09-08T11:21:28,447 ... 2025-09-08T11:21:28,447 raise Exception("Options object is already used by another DB") 2025-09-08T11:21:28,447 db_path = path_to_string(db_name) 2025-09-08T11:21:28,447 if read_only: 2025-09-08T11:21:28,447 with nogil: 2025-09-08T11:21:28,447 st = db.DB_OpenForReadOnly( 2025-09-08T11:21:28,448 ^ 2025-09-08T11:21:28,448 ------------------------------------------------------------ 2025-09-08T11:21:28,448 rocksdb/_rocksdb.pyx:1426:23: cimported module has no attribute 'DB_OpenForReadOnly' 2025-09-08T11:21:28,448 Error compiling Cython file: 2025-09-08T11:21:28,448 ------------------------------------------------------------ 2025-09-08T11:21:28,448 ... 2025-09-08T11:21:28,448 db_path, 2025-09-08T11:21:28,448 cython.address(self.db), 2025-09-08T11:21:28,448 False) 2025-09-08T11:21:28,449 else: 2025-09-08T11:21:28,449 with nogil: 2025-09-08T11:21:28,449 st = db.DB_Open( 2025-09-08T11:21:28,449 ^ 2025-09-08T11:21:28,449 ------------------------------------------------------------ 2025-09-08T11:21:28,449 rocksdb/_rocksdb.pyx:1433:23: cimported module has no attribute 'DB_Open' 2025-09-08T11:21:28,450 Error compiling Cython file: 2025-09-08T11:21:28,450 ------------------------------------------------------------ 2025-09-08T11:21:28,450 ... 2025-09-08T11:21:28,450 self.opts.in_use = True 2025-09-08T11:21:28,451 def __dealloc__(self): 2025-09-08T11:21:28,451 if not self.db == NULL: 2025-09-08T11:21:28,451 with nogil: 2025-09-08T11:21:28,451 del self.db 2025-09-08T11:21:28,451 ^ 2025-09-08T11:21:28,451 ------------------------------------------------------------ 2025-09-08T11:21:28,451 rocksdb/_rocksdb.pyx:1456:24: Deletion of non-Python, non-C++ object 2025-09-08T11:21:28,457 Error compiling Cython file: 2025-09-08T11:21:28,457 ------------------------------------------------------------ 2025-09-08T11:21:28,457 ... 2025-09-08T11:21:28,458 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,458 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,458 with nogil: 2025-09-08T11:21:28,458 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,458 ^ 2025-09-08T11:21:28,458 ------------------------------------------------------------ 2025-09-08T11:21:28,458 rocksdb/_rocksdb.pyx:1516:48: Cannot convert 'string *' to Python object 2025-09-08T11:21:28,462 Error compiling Cython file: 2025-09-08T11:21:28,462 ------------------------------------------------------------ 2025-09-08T11:21:28,462 ... 2025-09-08T11:21:28,462 cdef vector[Status] res 2025-09-08T11:21:28,462 with nogil: 2025-09-08T11:21:28,462 res = self.db.MultiGet( 2025-09-08T11:21:28,462 opts, 2025-09-08T11:21:28,462 c_keys, 2025-09-08T11:21:28,462 cython.address(values)) 2025-09-08T11:21:28,463 ^ 2025-09-08T11:21:28,463 ------------------------------------------------------------ 2025-09-08T11:21:28,463 rocksdb/_rocksdb.pyx:1541:22: Cannot convert 'vector[string] *' to Python object 2025-09-08T11:21:28,467 Error compiling Cython file: 2025-09-08T11:21:28,467 ------------------------------------------------------------ 2025-09-08T11:21:28,468 ... 2025-09-08T11:21:28,468 value_found = False 2025-09-08T11:21:28,468 with nogil: 2025-09-08T11:21:28,468 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,468 opts, 2025-09-08T11:21:28,468 c_key, 2025-09-08T11:21:28,468 cython.address(value), 2025-09-08T11:21:28,468 ^ 2025-09-08T11:21:28,468 ------------------------------------------------------------ 2025-09-08T11:21:28,468 rocksdb/_rocksdb.pyx:1571:26: Cannot convert 'string *' to Python object 2025-09-08T11:21:28,469 Error compiling Cython file: 2025-09-08T11:21:28,469 ------------------------------------------------------------ 2025-09-08T11:21:28,469 ... 2025-09-08T11:21:28,469 with nogil: 2025-09-08T11:21:28,469 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,469 opts, 2025-09-08T11:21:28,469 c_key, 2025-09-08T11:21:28,469 cython.address(value), 2025-09-08T11:21:28,469 cython.address(value_found)) 2025-09-08T11:21:28,469 ^ 2025-09-08T11:21:28,469 ------------------------------------------------------------ 2025-09-08T11:21:28,470 rocksdb/_rocksdb.pyx:1572:26: Cannot convert 'bool *' to Python object 2025-09-08T11:21:28,470 Error compiling Cython file: 2025-09-08T11:21:28,470 ------------------------------------------------------------ 2025-09-08T11:21:28,470 ... 2025-09-08T11:21:28,470 else: 2025-09-08T11:21:28,470 with nogil: 2025-09-08T11:21:28,470 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,470 opts, 2025-09-08T11:21:28,470 c_key, 2025-09-08T11:21:28,471 cython.address(value)) 2025-09-08T11:21:28,471 ^ 2025-09-08T11:21:28,471 ------------------------------------------------------------ 2025-09-08T11:21:28,471 rocksdb/_rocksdb.pyx:1586:26: Cannot convert 'string *' to Python object 2025-09-08T11:21:28,475 Error compiling Cython file: 2025-09-08T11:21:28,475 ------------------------------------------------------------ 2025-09-08T11:21:28,475 ... 2025-09-08T11:21:28,475 cdef string value 2025-09-08T11:21:28,476 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,476 cdef cpp_bool ret = False 2025-09-08T11:21:28,476 with nogil: 2025-09-08T11:21:28,476 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,476 ^ 2025-09-08T11:21:28,476 ------------------------------------------------------------ 2025-09-08T11:21:28,476 rocksdb/_rocksdb.pyx:1634:52: Cannot convert 'string *' to Python object 2025-09-08T11:21:28,477 Error compiling Cython file: 2025-09-08T11:21:28,477 ------------------------------------------------------------ 2025-09-08T11:21:28,477 ... 2025-09-08T11:21:28,478 def get_live_files_metadata(self): 2025-09-08T11:21:28,478 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:28,478 with nogil: 2025-09-08T11:21:28,478 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T11:21:28,478 ^ 2025-09-08T11:21:28,478 ------------------------------------------------------------ 2025-09-08T11:21:28,478 rocksdb/_rocksdb.pyx:1645:47: Cannot convert 'vector[] *' to Python object 2025-09-08T11:21:28,481 Error compiling Cython file: 2025-09-08T11:21:28,482 ------------------------------------------------------------ 2025-09-08T11:21:28,482 ... 2025-09-08T11:21:28,482 c_options.change_level = py_options.get('change_level', False) 2025-09-08T11:21:28,482 c_options.target_level = py_options.get('target_level', -1) 2025-09-08T11:21:28,482 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T11:21:28,482 if blc == 'skip': 2025-09-08T11:21:28,482 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T11:21:28,482 ^ 2025-09-08T11:21:28,482 ------------------------------------------------------------ 2025-09-08T11:21:28,482 rocksdb/_rocksdb.pyx:1670:59: cimported module has no attribute 'blc_skip' 2025-09-08T11:21:28,483 Error compiling Cython file: 2025-09-08T11:21:28,483 ------------------------------------------------------------ 2025-09-08T11:21:28,483 ... 2025-09-08T11:21:28,483 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T11:21:28,483 if blc == 'skip': 2025-09-08T11:21:28,483 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T11:21:28,483 elif blc == 'if_compaction_filter': 2025-09-08T11:21:28,483 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T11:21:28,483 ^ 2025-09-08T11:21:28,484 ------------------------------------------------------------ 2025-09-08T11:21:28,484 rocksdb/_rocksdb.pyx:1672:59: cimported module has no attribute 'blc_is_filter' 2025-09-08T11:21:28,484 Error compiling Cython file: 2025-09-08T11:21:28,484 ------------------------------------------------------------ 2025-09-08T11:21:28,484 ... 2025-09-08T11:21:28,484 if blc == 'skip': 2025-09-08T11:21:28,484 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T11:21:28,484 elif blc == 'if_compaction_filter': 2025-09-08T11:21:28,484 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T11:21:28,485 elif blc == 'force': 2025-09-08T11:21:28,485 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T11:21:28,485 ^ 2025-09-08T11:21:28,485 ------------------------------------------------------------ 2025-09-08T11:21:28,485 rocksdb/_rocksdb.pyx:1674:59: cimported module has no attribute 'blc_force' 2025-09-08T11:21:28,487 Error compiling Cython file: 2025-09-08T11:21:28,487 ------------------------------------------------------------ 2025-09-08T11:21:28,487 ... 2025-09-08T11:21:28,487 opts.fill_cache = py_opts['fill_cache'] 2025-09-08T11:21:28,487 if py_opts['snapshot'] is not None: 2025-09-08T11:21:28,487 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T11:21:28,487 if py_opts['read_tier'] == "all": 2025-09-08T11:21:28,487 opts.read_tier = options.kReadAllTier 2025-09-08T11:21:28,487 ^ 2025-09-08T11:21:28,487 ------------------------------------------------------------ 2025-09-08T11:21:28,488 rocksdb/_rocksdb.pyx:1717:36: cimported module has no attribute 'kReadAllTier' 2025-09-08T11:21:28,488 Error compiling Cython file: 2025-09-08T11:21:28,488 ------------------------------------------------------------ 2025-09-08T11:21:28,488 ... 2025-09-08T11:21:28,488 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T11:21:28,488 if py_opts['read_tier'] == "all": 2025-09-08T11:21:28,488 opts.read_tier = options.kReadAllTier 2025-09-08T11:21:28,488 elif py_opts['read_tier'] == 'cache': 2025-09-08T11:21:28,489 opts.read_tier = options.kBlockCacheTier 2025-09-08T11:21:28,489 ^ 2025-09-08T11:21:28,489 ------------------------------------------------------------ 2025-09-08T11:21:28,489 rocksdb/_rocksdb.pyx:1719:36: cimported module has no attribute 'kBlockCacheTier' 2025-09-08T11:21:28,489 Error compiling Cython file: 2025-09-08T11:21:28,489 ------------------------------------------------------------ 2025-09-08T11:21:28,489 ... 2025-09-08T11:21:28,489 def repair_db(db_name, Options opts): 2025-09-08T11:21:28,489 cdef Status st 2025-09-08T11:21:28,490 cdef string db_path 2025-09-08T11:21:28,490 db_path = path_to_string(db_name) 2025-09-08T11:21:28,490 st = db.RepairDB(db_path, deref(opts.opts)) 2025-09-08T11:21:28,490 ^ 2025-09-08T11:21:28,490 ------------------------------------------------------------ 2025-09-08T11:21:28,490 rocksdb/_rocksdb.pyx:1735:11: cimported module has no attribute 'RepairDB' 2025-09-08T11:21:28,492 Error compiling Cython file: 2025-09-08T11:21:28,492 ------------------------------------------------------------ 2025-09-08T11:21:28,492 ... 2025-09-08T11:21:28,492 self.db = db 2025-09-08T11:21:28,492 self.ptr = NULL 2025-09-08T11:21:28,492 def __dealloc__(self): 2025-09-08T11:21:28,492 if not self.ptr == NULL: 2025-09-08T11:21:28,492 del self.ptr 2025-09-08T11:21:28,493 ^ 2025-09-08T11:21:28,493 ------------------------------------------------------------ 2025-09-08T11:21:28,493 rocksdb/_rocksdb.pyx:1768:20: Deletion of non-Python, non-C++ object 2025-09-08T11:21:28,508 Error compiling Cython file: 2025-09-08T11:21:28,508 ------------------------------------------------------------ 2025-09-08T11:21:28,508 ... 2025-09-08T11:21:28,508 cdef Status st 2025-09-08T11:21:28,508 cdef string c_backup_dir 2025-09-08T11:21:28,508 self.engine = NULL 2025-09-08T11:21:28,508 c_backup_dir = path_to_string(backup_dir) 2025-09-08T11:21:28,508 st = backup.BackupEngine_Open( 2025-09-08T11:21:28,508 ^ 2025-09-08T11:21:28,509 ------------------------------------------------------------ 2025-09-08T11:21:28,509 rocksdb/_rocksdb.pyx:1891:19: cimported module has no attribute 'BackupEngine_Open' 2025-09-08T11:21:28,509 Error compiling Cython file: 2025-09-08T11:21:28,509 ------------------------------------------------------------ 2025-09-08T11:21:28,509 ... 2025-09-08T11:21:28,509 cdef string c_backup_dir 2025-09-08T11:21:28,509 self.engine = NULL 2025-09-08T11:21:28,509 c_backup_dir = path_to_string(backup_dir) 2025-09-08T11:21:28,510 st = backup.BackupEngine_Open( 2025-09-08T11:21:28,510 env.Env_Default(), 2025-09-08T11:21:28,510 ^ 2025-09-08T11:21:28,510 ------------------------------------------------------------ 2025-09-08T11:21:28,510 rocksdb/_rocksdb.pyx:1892:15: cimported module has no attribute 'Env_Default' 2025-09-08T11:21:28,510 Error compiling Cython file: 2025-09-08T11:21:28,510 ------------------------------------------------------------ 2025-09-08T11:21:28,510 ... 2025-09-08T11:21:28,510 self.engine = NULL 2025-09-08T11:21:28,511 c_backup_dir = path_to_string(backup_dir) 2025-09-08T11:21:28,511 st = backup.BackupEngine_Open( 2025-09-08T11:21:28,511 env.Env_Default(), 2025-09-08T11:21:28,511 backup.BackupableDBOptions(c_backup_dir), 2025-09-08T11:21:28,511 ^ 2025-09-08T11:21:28,511 ------------------------------------------------------------ 2025-09-08T11:21:28,511 rocksdb/_rocksdb.pyx:1893:18: cimported module has no attribute 'BackupableDBOptions' 2025-09-08T11:21:28,511 Error compiling Cython file: 2025-09-08T11:21:28,511 ------------------------------------------------------------ 2025-09-08T11:21:28,512 ... 2025-09-08T11:21:28,512 check_status(st) 2025-09-08T11:21:28,512 def __dealloc__(self): 2025-09-08T11:21:28,512 if not self.engine == NULL: 2025-09-08T11:21:28,512 with nogil: 2025-09-08T11:21:28,512 del self.engine 2025-09-08T11:21:28,512 ^ 2025-09-08T11:21:28,512 ------------------------------------------------------------ 2025-09-08T11:21:28,512 rocksdb/_rocksdb.pyx:1901:24: Deletion of non-Python, non-C++ object 2025-09-08T11:21:28,527 Error compiling Cython file: 2025-09-08T11:21:28,527 ------------------------------------------------------------ 2025-09-08T11:21:28,527 ... 2025-09-08T11:21:28,528 def get_backup_info(self): 2025-09-08T11:21:28,528 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:28,528 with nogil: 2025-09-08T11:21:28,528 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T11:21:28,528 ^ 2025-09-08T11:21:28,528 ------------------------------------------------------------ 2025-09-08T11:21:28,528 rocksdb/_rocksdb.pyx:1973:44: Cannot convert 'vector[] *' to Python object 2025-09-08T11:21:28,792 Error compiling Cython file: 2025-09-08T11:21:28,793 ------------------------------------------------------------ 2025-09-08T11:21:28,793 ... 2025-09-08T11:21:28,793 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,793 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,793 with nogil: 2025-09-08T11:21:28,793 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,793 ^ 2025-09-08T11:21:28,793 ------------------------------------------------------------ 2025-09-08T11:21:28,794 rocksdb/_rocksdb.pyx:1471:28: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,794 Error compiling Cython file: 2025-09-08T11:21:28,794 ------------------------------------------------------------ 2025-09-08T11:21:28,794 ... 2025-09-08T11:21:28,794 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,794 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,794 with nogil: 2025-09-08T11:21:28,794 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,795 ^ 2025-09-08T11:21:28,795 ------------------------------------------------------------ 2025-09-08T11:21:28,795 rocksdb/_rocksdb.pyx:1471:28: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,795 Error compiling Cython file: 2025-09-08T11:21:28,795 ------------------------------------------------------------ 2025-09-08T11:21:28,795 ... 2025-09-08T11:21:28,795 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,795 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,796 with nogil: 2025-09-08T11:21:28,796 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,796 ^ 2025-09-08T11:21:28,796 ------------------------------------------------------------ 2025-09-08T11:21:28,796 rocksdb/_rocksdb.pyx:1471:24: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,796 Error compiling Cython file: 2025-09-08T11:21:28,796 ------------------------------------------------------------ 2025-09-08T11:21:28,796 ... 2025-09-08T11:21:28,797 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,797 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,797 with nogil: 2025-09-08T11:21:28,797 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,797 ^ 2025-09-08T11:21:28,797 ------------------------------------------------------------ 2025-09-08T11:21:28,797 rocksdb/_rocksdb.pyx:1471:28: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,797 Error compiling Cython file: 2025-09-08T11:21:28,797 ------------------------------------------------------------ 2025-09-08T11:21:28,798 ... 2025-09-08T11:21:28,798 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,798 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,798 with nogil: 2025-09-08T11:21:28,798 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,798 ^ 2025-09-08T11:21:28,798 ------------------------------------------------------------ 2025-09-08T11:21:28,798 rocksdb/_rocksdb.pyx:1471:29: Converting to Python object not allowed without gil 2025-09-08T11:21:28,799 Error compiling Cython file: 2025-09-08T11:21:28,799 ------------------------------------------------------------ 2025-09-08T11:21:28,799 ... 2025-09-08T11:21:28,799 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,799 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,799 with nogil: 2025-09-08T11:21:28,799 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,799 ^ 2025-09-08T11:21:28,799 ------------------------------------------------------------ 2025-09-08T11:21:28,800 rocksdb/_rocksdb.pyx:1471:35: Converting to Python object not allowed without gil 2025-09-08T11:21:28,800 Error compiling Cython file: 2025-09-08T11:21:28,800 ------------------------------------------------------------ 2025-09-08T11:21:28,800 ... 2025-09-08T11:21:28,800 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,800 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,800 with nogil: 2025-09-08T11:21:28,800 st = self.db.Put(opts, c_key, c_value) 2025-09-08T11:21:28,800 ^ 2025-09-08T11:21:28,801 ------------------------------------------------------------ 2025-09-08T11:21:28,801 rocksdb/_rocksdb.pyx:1471:42: Converting to Python object not allowed without gil 2025-09-08T11:21:28,801 Error compiling Cython file: 2025-09-08T11:21:28,801 ------------------------------------------------------------ 2025-09-08T11:21:28,801 ... 2025-09-08T11:21:28,801 opts.sync = sync 2025-09-08T11:21:28,801 opts.disableWAL = disable_wal 2025-09-08T11:21:28,802 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,802 with nogil: 2025-09-08T11:21:28,802 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:28,802 ^ 2025-09-08T11:21:28,802 ------------------------------------------------------------ 2025-09-08T11:21:28,802 rocksdb/_rocksdb.pyx:1482:31: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,802 Error compiling Cython file: 2025-09-08T11:21:28,802 ------------------------------------------------------------ 2025-09-08T11:21:28,802 ... 2025-09-08T11:21:28,802 opts.sync = sync 2025-09-08T11:21:28,803 opts.disableWAL = disable_wal 2025-09-08T11:21:28,803 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,803 with nogil: 2025-09-08T11:21:28,803 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:28,803 ^ 2025-09-08T11:21:28,803 ------------------------------------------------------------ 2025-09-08T11:21:28,803 rocksdb/_rocksdb.pyx:1482:31: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,803 Error compiling Cython file: 2025-09-08T11:21:28,803 ------------------------------------------------------------ 2025-09-08T11:21:28,804 ... 2025-09-08T11:21:28,804 opts.sync = sync 2025-09-08T11:21:28,804 opts.disableWAL = disable_wal 2025-09-08T11:21:28,804 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,804 with nogil: 2025-09-08T11:21:28,804 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:28,804 ^ 2025-09-08T11:21:28,804 ------------------------------------------------------------ 2025-09-08T11:21:28,804 rocksdb/_rocksdb.pyx:1482:24: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,805 Error compiling Cython file: 2025-09-08T11:21:28,805 ------------------------------------------------------------ 2025-09-08T11:21:28,805 ... 2025-09-08T11:21:28,805 opts.sync = sync 2025-09-08T11:21:28,805 opts.disableWAL = disable_wal 2025-09-08T11:21:28,805 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,805 with nogil: 2025-09-08T11:21:28,805 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:28,805 ^ 2025-09-08T11:21:28,805 ------------------------------------------------------------ 2025-09-08T11:21:28,806 rocksdb/_rocksdb.pyx:1482:31: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,806 Error compiling Cython file: 2025-09-08T11:21:28,806 ------------------------------------------------------------ 2025-09-08T11:21:28,806 ... 2025-09-08T11:21:28,806 opts.sync = sync 2025-09-08T11:21:28,806 opts.disableWAL = disable_wal 2025-09-08T11:21:28,806 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,806 with nogil: 2025-09-08T11:21:28,806 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:28,807 ^ 2025-09-08T11:21:28,807 ------------------------------------------------------------ 2025-09-08T11:21:28,807 rocksdb/_rocksdb.pyx:1482:32: Converting to Python object not allowed without gil 2025-09-08T11:21:28,807 Error compiling Cython file: 2025-09-08T11:21:28,807 ------------------------------------------------------------ 2025-09-08T11:21:28,807 ... 2025-09-08T11:21:28,807 opts.sync = sync 2025-09-08T11:21:28,807 opts.disableWAL = disable_wal 2025-09-08T11:21:28,807 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,808 with nogil: 2025-09-08T11:21:28,808 st = self.db.Delete(opts, c_key) 2025-09-08T11:21:28,808 ^ 2025-09-08T11:21:28,808 ------------------------------------------------------------ 2025-09-08T11:21:28,808 rocksdb/_rocksdb.pyx:1482:38: Converting to Python object not allowed without gil 2025-09-08T11:21:28,808 Error compiling Cython file: 2025-09-08T11:21:28,808 ------------------------------------------------------------ 2025-09-08T11:21:28,808 ... 2025-09-08T11:21:28,808 opts.disableWAL = disable_wal 2025-09-08T11:21:28,809 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,809 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,809 with nogil: 2025-09-08T11:21:28,809 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,809 ^ 2025-09-08T11:21:28,809 ------------------------------------------------------------ 2025-09-08T11:21:28,809 rocksdb/_rocksdb.pyx:1494:30: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,809 Error compiling Cython file: 2025-09-08T11:21:28,809 ------------------------------------------------------------ 2025-09-08T11:21:28,810 ... 2025-09-08T11:21:28,810 opts.disableWAL = disable_wal 2025-09-08T11:21:28,810 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,810 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,810 with nogil: 2025-09-08T11:21:28,810 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,810 ^ 2025-09-08T11:21:28,810 ------------------------------------------------------------ 2025-09-08T11:21:28,810 rocksdb/_rocksdb.pyx:1494:30: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,811 Error compiling Cython file: 2025-09-08T11:21:28,811 ------------------------------------------------------------ 2025-09-08T11:21:28,811 ... 2025-09-08T11:21:28,811 opts.disableWAL = disable_wal 2025-09-08T11:21:28,811 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,811 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,811 with nogil: 2025-09-08T11:21:28,811 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,811 ^ 2025-09-08T11:21:28,811 ------------------------------------------------------------ 2025-09-08T11:21:28,812 rocksdb/_rocksdb.pyx:1494:24: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,812 Error compiling Cython file: 2025-09-08T11:21:28,812 ------------------------------------------------------------ 2025-09-08T11:21:28,812 ... 2025-09-08T11:21:28,812 opts.disableWAL = disable_wal 2025-09-08T11:21:28,812 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,812 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,812 with nogil: 2025-09-08T11:21:28,812 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,813 ^ 2025-09-08T11:21:28,813 ------------------------------------------------------------ 2025-09-08T11:21:28,813 rocksdb/_rocksdb.pyx:1494:30: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,813 Error compiling Cython file: 2025-09-08T11:21:28,813 ------------------------------------------------------------ 2025-09-08T11:21:28,813 ... 2025-09-08T11:21:28,813 opts.disableWAL = disable_wal 2025-09-08T11:21:28,813 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,813 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,814 with nogil: 2025-09-08T11:21:28,814 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,814 ^ 2025-09-08T11:21:28,814 ------------------------------------------------------------ 2025-09-08T11:21:28,814 rocksdb/_rocksdb.pyx:1494:31: Converting to Python object not allowed without gil 2025-09-08T11:21:28,814 Error compiling Cython file: 2025-09-08T11:21:28,814 ------------------------------------------------------------ 2025-09-08T11:21:28,814 ... 2025-09-08T11:21:28,814 opts.disableWAL = disable_wal 2025-09-08T11:21:28,815 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,815 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,815 with nogil: 2025-09-08T11:21:28,815 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,815 ^ 2025-09-08T11:21:28,815 ------------------------------------------------------------ 2025-09-08T11:21:28,815 rocksdb/_rocksdb.pyx:1494:37: Converting to Python object not allowed without gil 2025-09-08T11:21:28,815 Error compiling Cython file: 2025-09-08T11:21:28,815 ------------------------------------------------------------ 2025-09-08T11:21:28,815 ... 2025-09-08T11:21:28,816 opts.disableWAL = disable_wal 2025-09-08T11:21:28,816 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,816 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T11:21:28,816 with nogil: 2025-09-08T11:21:28,816 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T11:21:28,816 ^ 2025-09-08T11:21:28,816 ------------------------------------------------------------ 2025-09-08T11:21:28,816 rocksdb/_rocksdb.pyx:1494:44: Converting to Python object not allowed without gil 2025-09-08T11:21:28,817 Error compiling Cython file: 2025-09-08T11:21:28,817 ------------------------------------------------------------ 2025-09-08T11:21:28,817 ... 2025-09-08T11:21:28,817 cdef options.WriteOptions opts 2025-09-08T11:21:28,817 opts.sync = sync 2025-09-08T11:21:28,817 opts.disableWAL = disable_wal 2025-09-08T11:21:28,817 with nogil: 2025-09-08T11:21:28,817 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:28,817 ^ 2025-09-08T11:21:28,817 ------------------------------------------------------------ 2025-09-08T11:21:28,818 rocksdb/_rocksdb.pyx:1504:30: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,818 Error compiling Cython file: 2025-09-08T11:21:28,818 ------------------------------------------------------------ 2025-09-08T11:21:28,818 ... 2025-09-08T11:21:28,818 cdef options.WriteOptions opts 2025-09-08T11:21:28,818 opts.sync = sync 2025-09-08T11:21:28,818 opts.disableWAL = disable_wal 2025-09-08T11:21:28,818 with nogil: 2025-09-08T11:21:28,818 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:28,819 ^ 2025-09-08T11:21:28,819 ------------------------------------------------------------ 2025-09-08T11:21:28,819 rocksdb/_rocksdb.pyx:1504:30: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,819 Error compiling Cython file: 2025-09-08T11:21:28,819 ------------------------------------------------------------ 2025-09-08T11:21:28,819 ... 2025-09-08T11:21:28,819 cdef options.WriteOptions opts 2025-09-08T11:21:28,819 opts.sync = sync 2025-09-08T11:21:28,819 opts.disableWAL = disable_wal 2025-09-08T11:21:28,820 with nogil: 2025-09-08T11:21:28,820 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:28,820 ^ 2025-09-08T11:21:28,820 ------------------------------------------------------------ 2025-09-08T11:21:28,820 rocksdb/_rocksdb.pyx:1504:24: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,820 Error compiling Cython file: 2025-09-08T11:21:28,820 ------------------------------------------------------------ 2025-09-08T11:21:28,820 ... 2025-09-08T11:21:28,820 cdef options.WriteOptions opts 2025-09-08T11:21:28,821 opts.sync = sync 2025-09-08T11:21:28,821 opts.disableWAL = disable_wal 2025-09-08T11:21:28,821 with nogil: 2025-09-08T11:21:28,821 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:28,821 ^ 2025-09-08T11:21:28,821 ------------------------------------------------------------ 2025-09-08T11:21:28,821 rocksdb/_rocksdb.pyx:1504:30: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,822 Error compiling Cython file: 2025-09-08T11:21:28,822 ------------------------------------------------------------ 2025-09-08T11:21:28,822 ... 2025-09-08T11:21:28,822 cdef options.WriteOptions opts 2025-09-08T11:21:28,822 opts.sync = sync 2025-09-08T11:21:28,822 opts.disableWAL = disable_wal 2025-09-08T11:21:28,822 with nogil: 2025-09-08T11:21:28,822 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:28,822 ^ 2025-09-08T11:21:28,822 ------------------------------------------------------------ 2025-09-08T11:21:28,823 rocksdb/_rocksdb.pyx:1504:31: Converting to Python object not allowed without gil 2025-09-08T11:21:28,823 Error compiling Cython file: 2025-09-08T11:21:28,823 ------------------------------------------------------------ 2025-09-08T11:21:28,823 ... 2025-09-08T11:21:28,823 cdef options.WriteOptions opts 2025-09-08T11:21:28,823 opts.sync = sync 2025-09-08T11:21:28,823 opts.disableWAL = disable_wal 2025-09-08T11:21:28,823 with nogil: 2025-09-08T11:21:28,824 st = self.db.Write(opts, batch.batch) 2025-09-08T11:21:28,824 ^ 2025-09-08T11:21:28,824 ------------------------------------------------------------ 2025-09-08T11:21:28,824 rocksdb/_rocksdb.pyx:1504:42: Converting to Python object not allowed without gil 2025-09-08T11:21:28,824 Error compiling Cython file: 2025-09-08T11:21:28,824 ------------------------------------------------------------ 2025-09-08T11:21:28,824 ... 2025-09-08T11:21:28,824 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,825 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,825 with nogil: 2025-09-08T11:21:28,825 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,825 ^ 2025-09-08T11:21:28,825 ------------------------------------------------------------ 2025-09-08T11:21:28,825 rocksdb/_rocksdb.pyx:1516:28: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,825 Error compiling Cython file: 2025-09-08T11:21:28,825 ------------------------------------------------------------ 2025-09-08T11:21:28,826 ... 2025-09-08T11:21:28,826 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,826 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,826 with nogil: 2025-09-08T11:21:28,826 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,826 ^ 2025-09-08T11:21:28,826 ------------------------------------------------------------ 2025-09-08T11:21:28,827 rocksdb/_rocksdb.pyx:1516:28: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,827 Error compiling Cython file: 2025-09-08T11:21:28,827 ------------------------------------------------------------ 2025-09-08T11:21:28,827 ... 2025-09-08T11:21:28,827 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,827 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,827 with nogil: 2025-09-08T11:21:28,827 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,828 ^ 2025-09-08T11:21:28,828 ------------------------------------------------------------ 2025-09-08T11:21:28,828 rocksdb/_rocksdb.pyx:1516:24: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,828 Error compiling Cython file: 2025-09-08T11:21:28,828 ------------------------------------------------------------ 2025-09-08T11:21:28,828 ... 2025-09-08T11:21:28,828 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,828 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,829 with nogil: 2025-09-08T11:21:28,829 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,829 ^ 2025-09-08T11:21:28,829 ------------------------------------------------------------ 2025-09-08T11:21:28,829 rocksdb/_rocksdb.pyx:1516:28: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,829 Error compiling Cython file: 2025-09-08T11:21:28,829 ------------------------------------------------------------ 2025-09-08T11:21:28,829 ... 2025-09-08T11:21:28,830 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,830 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,830 with nogil: 2025-09-08T11:21:28,830 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,830 ^ 2025-09-08T11:21:28,830 ------------------------------------------------------------ 2025-09-08T11:21:28,830 rocksdb/_rocksdb.pyx:1516:29: Converting to Python object not allowed without gil 2025-09-08T11:21:28,831 Error compiling Cython file: 2025-09-08T11:21:28,831 ------------------------------------------------------------ 2025-09-08T11:21:28,831 ... 2025-09-08T11:21:28,831 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,831 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,831 with nogil: 2025-09-08T11:21:28,831 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,831 ^ 2025-09-08T11:21:28,832 ------------------------------------------------------------ 2025-09-08T11:21:28,832 rocksdb/_rocksdb.pyx:1516:35: Converting to Python object not allowed without gil 2025-09-08T11:21:28,832 Error compiling Cython file: 2025-09-08T11:21:28,832 ------------------------------------------------------------ 2025-09-08T11:21:28,832 ... 2025-09-08T11:21:28,832 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,832 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,833 with nogil: 2025-09-08T11:21:28,833 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T11:21:28,833 ^ 2025-09-08T11:21:28,833 ------------------------------------------------------------ 2025-09-08T11:21:28,833 rocksdb/_rocksdb.pyx:1516:48: Converting to Python object not allowed without gil 2025-09-08T11:21:28,833 Error compiling Cython file: 2025-09-08T11:21:28,833 ------------------------------------------------------------ 2025-09-08T11:21:28,833 ... 2025-09-08T11:21:28,834 cdef options.ReadOptions opts 2025-09-08T11:21:28,834 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,834 cdef vector[Status] res 2025-09-08T11:21:28,834 with nogil: 2025-09-08T11:21:28,834 res = self.db.MultiGet( 2025-09-08T11:21:28,834 ^ 2025-09-08T11:21:28,834 ------------------------------------------------------------ 2025-09-08T11:21:28,834 rocksdb/_rocksdb.pyx:1538:34: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,835 Error compiling Cython file: 2025-09-08T11:21:28,835 ------------------------------------------------------------ 2025-09-08T11:21:28,835 ... 2025-09-08T11:21:28,835 cdef options.ReadOptions opts 2025-09-08T11:21:28,835 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,835 cdef vector[Status] res 2025-09-08T11:21:28,835 with nogil: 2025-09-08T11:21:28,835 res = self.db.MultiGet( 2025-09-08T11:21:28,836 ^ 2025-09-08T11:21:28,836 ------------------------------------------------------------ 2025-09-08T11:21:28,836 rocksdb/_rocksdb.pyx:1538:34: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,836 Error compiling Cython file: 2025-09-08T11:21:28,836 ------------------------------------------------------------ 2025-09-08T11:21:28,836 ... 2025-09-08T11:21:28,836 cdef options.ReadOptions opts 2025-09-08T11:21:28,837 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,837 cdef vector[Status] res 2025-09-08T11:21:28,837 with nogil: 2025-09-08T11:21:28,837 res = self.db.MultiGet( 2025-09-08T11:21:28,837 ^ 2025-09-08T11:21:28,837 ------------------------------------------------------------ 2025-09-08T11:21:28,837 rocksdb/_rocksdb.pyx:1538:25: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,837 Error compiling Cython file: 2025-09-08T11:21:28,838 ------------------------------------------------------------ 2025-09-08T11:21:28,838 ... 2025-09-08T11:21:28,838 cdef options.ReadOptions opts 2025-09-08T11:21:28,838 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,838 cdef vector[Status] res 2025-09-08T11:21:28,838 with nogil: 2025-09-08T11:21:28,838 res = self.db.MultiGet( 2025-09-08T11:21:28,838 ^ 2025-09-08T11:21:28,838 ------------------------------------------------------------ 2025-09-08T11:21:28,839 rocksdb/_rocksdb.pyx:1538:34: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,839 Error compiling Cython file: 2025-09-08T11:21:28,839 ------------------------------------------------------------ 2025-09-08T11:21:28,839 ... 2025-09-08T11:21:28,839 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,839 cdef vector[Status] res 2025-09-08T11:21:28,839 with nogil: 2025-09-08T11:21:28,839 res = self.db.MultiGet( 2025-09-08T11:21:28,840 opts, 2025-09-08T11:21:28,840 ^ 2025-09-08T11:21:28,840 ------------------------------------------------------------ 2025-09-08T11:21:28,840 rocksdb/_rocksdb.pyx:1539:16: Converting to Python object not allowed without gil 2025-09-08T11:21:28,840 Error compiling Cython file: 2025-09-08T11:21:28,840 ------------------------------------------------------------ 2025-09-08T11:21:28,840 ... 2025-09-08T11:21:28,840 cdef vector[Status] res 2025-09-08T11:21:28,841 with nogil: 2025-09-08T11:21:28,841 res = self.db.MultiGet( 2025-09-08T11:21:28,841 opts, 2025-09-08T11:21:28,841 c_keys, 2025-09-08T11:21:28,841 ^ 2025-09-08T11:21:28,841 ------------------------------------------------------------ 2025-09-08T11:21:28,841 rocksdb/_rocksdb.pyx:1540:16: Converting to Python object not allowed without gil 2025-09-08T11:21:28,842 Error compiling Cython file: 2025-09-08T11:21:28,842 ------------------------------------------------------------ 2025-09-08T11:21:28,842 ... 2025-09-08T11:21:28,842 cdef vector[Status] res 2025-09-08T11:21:28,842 with nogil: 2025-09-08T11:21:28,842 res = self.db.MultiGet( 2025-09-08T11:21:28,842 opts, 2025-09-08T11:21:28,842 c_keys, 2025-09-08T11:21:28,842 cython.address(values)) 2025-09-08T11:21:28,842 ^ 2025-09-08T11:21:28,842 ------------------------------------------------------------ 2025-09-08T11:21:28,843 rocksdb/_rocksdb.pyx:1541:22: Converting to Python object not allowed without gil 2025-09-08T11:21:28,843 Error compiling Cython file: 2025-09-08T11:21:28,843 ------------------------------------------------------------ 2025-09-08T11:21:28,843 ... 2025-09-08T11:21:28,843 exists = False 2025-09-08T11:21:28,843 if fetch: 2025-09-08T11:21:28,843 value_found = False 2025-09-08T11:21:28,843 with nogil: 2025-09-08T11:21:28,844 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,844 ^ 2025-09-08T11:21:28,844 ------------------------------------------------------------ 2025-09-08T11:21:28,844 rocksdb/_rocksdb.pyx:1568:44: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,844 Error compiling Cython file: 2025-09-08T11:21:28,844 ------------------------------------------------------------ 2025-09-08T11:21:28,844 ... 2025-09-08T11:21:28,844 exists = False 2025-09-08T11:21:28,844 if fetch: 2025-09-08T11:21:28,845 value_found = False 2025-09-08T11:21:28,845 with nogil: 2025-09-08T11:21:28,845 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,845 ^ 2025-09-08T11:21:28,845 ------------------------------------------------------------ 2025-09-08T11:21:28,845 rocksdb/_rocksdb.pyx:1568:44: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,845 Error compiling Cython file: 2025-09-08T11:21:28,845 ------------------------------------------------------------ 2025-09-08T11:21:28,845 ... 2025-09-08T11:21:28,845 exists = False 2025-09-08T11:21:28,846 if fetch: 2025-09-08T11:21:28,846 value_found = False 2025-09-08T11:21:28,846 with nogil: 2025-09-08T11:21:28,846 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,846 ^ 2025-09-08T11:21:28,846 ------------------------------------------------------------ 2025-09-08T11:21:28,846 rocksdb/_rocksdb.pyx:1568:32: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,846 Error compiling Cython file: 2025-09-08T11:21:28,846 ------------------------------------------------------------ 2025-09-08T11:21:28,847 ... 2025-09-08T11:21:28,847 exists = False 2025-09-08T11:21:28,847 if fetch: 2025-09-08T11:21:28,847 value_found = False 2025-09-08T11:21:28,847 with nogil: 2025-09-08T11:21:28,847 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,847 ^ 2025-09-08T11:21:28,847 ------------------------------------------------------------ 2025-09-08T11:21:28,847 rocksdb/_rocksdb.pyx:1568:44: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,848 Error compiling Cython file: 2025-09-08T11:21:28,848 ------------------------------------------------------------ 2025-09-08T11:21:28,848 ... 2025-09-08T11:21:28,848 if fetch: 2025-09-08T11:21:28,848 value_found = False 2025-09-08T11:21:28,848 with nogil: 2025-09-08T11:21:28,848 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,848 opts, 2025-09-08T11:21:28,848 ^ 2025-09-08T11:21:28,848 ------------------------------------------------------------ 2025-09-08T11:21:28,849 rocksdb/_rocksdb.pyx:1569:20: Converting to Python object not allowed without gil 2025-09-08T11:21:28,849 Error compiling Cython file: 2025-09-08T11:21:28,849 ------------------------------------------------------------ 2025-09-08T11:21:28,849 ... 2025-09-08T11:21:28,849 if fetch: 2025-09-08T11:21:28,849 value_found = False 2025-09-08T11:21:28,849 with nogil: 2025-09-08T11:21:28,849 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,849 opts, 2025-09-08T11:21:28,849 c_key, 2025-09-08T11:21:28,850 ^ 2025-09-08T11:21:28,850 ------------------------------------------------------------ 2025-09-08T11:21:28,850 rocksdb/_rocksdb.pyx:1570:20: Converting to Python object not allowed without gil 2025-09-08T11:21:28,850 Error compiling Cython file: 2025-09-08T11:21:28,850 ------------------------------------------------------------ 2025-09-08T11:21:28,850 ... 2025-09-08T11:21:28,850 value_found = False 2025-09-08T11:21:28,850 with nogil: 2025-09-08T11:21:28,850 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,850 opts, 2025-09-08T11:21:28,851 c_key, 2025-09-08T11:21:28,851 cython.address(value), 2025-09-08T11:21:28,851 ^ 2025-09-08T11:21:28,851 ------------------------------------------------------------ 2025-09-08T11:21:28,851 rocksdb/_rocksdb.pyx:1571:26: Converting to Python object not allowed without gil 2025-09-08T11:21:28,851 Error compiling Cython file: 2025-09-08T11:21:28,851 ------------------------------------------------------------ 2025-09-08T11:21:28,851 ... 2025-09-08T11:21:28,851 with nogil: 2025-09-08T11:21:28,852 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,852 opts, 2025-09-08T11:21:28,852 c_key, 2025-09-08T11:21:28,852 cython.address(value), 2025-09-08T11:21:28,852 cython.address(value_found)) 2025-09-08T11:21:28,852 ^ 2025-09-08T11:21:28,852 ------------------------------------------------------------ 2025-09-08T11:21:28,852 rocksdb/_rocksdb.pyx:1572:26: Converting to Python object not allowed without gil 2025-09-08T11:21:28,852 Error compiling Cython file: 2025-09-08T11:21:28,853 ------------------------------------------------------------ 2025-09-08T11:21:28,853 ... 2025-09-08T11:21:28,853 return (True, None) 2025-09-08T11:21:28,853 else: 2025-09-08T11:21:28,853 return (False, None) 2025-09-08T11:21:28,853 else: 2025-09-08T11:21:28,853 with nogil: 2025-09-08T11:21:28,853 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,853 ^ 2025-09-08T11:21:28,853 ------------------------------------------------------------ 2025-09-08T11:21:28,853 rocksdb/_rocksdb.pyx:1583:44: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,854 Error compiling Cython file: 2025-09-08T11:21:28,854 ------------------------------------------------------------ 2025-09-08T11:21:28,854 ... 2025-09-08T11:21:28,854 return (True, None) 2025-09-08T11:21:28,854 else: 2025-09-08T11:21:28,854 return (False, None) 2025-09-08T11:21:28,854 else: 2025-09-08T11:21:28,854 with nogil: 2025-09-08T11:21:28,854 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,854 ^ 2025-09-08T11:21:28,855 ------------------------------------------------------------ 2025-09-08T11:21:28,855 rocksdb/_rocksdb.pyx:1583:44: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,855 Error compiling Cython file: 2025-09-08T11:21:28,855 ------------------------------------------------------------ 2025-09-08T11:21:28,855 ... 2025-09-08T11:21:28,855 return (True, None) 2025-09-08T11:21:28,855 else: 2025-09-08T11:21:28,855 return (False, None) 2025-09-08T11:21:28,855 else: 2025-09-08T11:21:28,855 with nogil: 2025-09-08T11:21:28,856 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,856 ^ 2025-09-08T11:21:28,856 ------------------------------------------------------------ 2025-09-08T11:21:28,856 rocksdb/_rocksdb.pyx:1583:32: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,856 Error compiling Cython file: 2025-09-08T11:21:28,856 ------------------------------------------------------------ 2025-09-08T11:21:28,856 ... 2025-09-08T11:21:28,856 return (True, None) 2025-09-08T11:21:28,856 else: 2025-09-08T11:21:28,857 return (False, None) 2025-09-08T11:21:28,857 else: 2025-09-08T11:21:28,857 with nogil: 2025-09-08T11:21:28,857 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,857 ^ 2025-09-08T11:21:28,857 ------------------------------------------------------------ 2025-09-08T11:21:28,857 rocksdb/_rocksdb.pyx:1583:44: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,857 Error compiling Cython file: 2025-09-08T11:21:28,857 ------------------------------------------------------------ 2025-09-08T11:21:28,857 ... 2025-09-08T11:21:28,858 else: 2025-09-08T11:21:28,858 return (False, None) 2025-09-08T11:21:28,858 else: 2025-09-08T11:21:28,858 with nogil: 2025-09-08T11:21:28,858 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,858 opts, 2025-09-08T11:21:28,858 ^ 2025-09-08T11:21:28,858 ------------------------------------------------------------ 2025-09-08T11:21:28,858 rocksdb/_rocksdb.pyx:1584:20: Converting to Python object not allowed without gil 2025-09-08T11:21:28,858 Error compiling Cython file: 2025-09-08T11:21:28,859 ------------------------------------------------------------ 2025-09-08T11:21:28,859 ... 2025-09-08T11:21:28,859 return (False, None) 2025-09-08T11:21:28,859 else: 2025-09-08T11:21:28,859 with nogil: 2025-09-08T11:21:28,859 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,859 opts, 2025-09-08T11:21:28,859 c_key, 2025-09-08T11:21:28,859 ^ 2025-09-08T11:21:28,859 ------------------------------------------------------------ 2025-09-08T11:21:28,860 rocksdb/_rocksdb.pyx:1585:20: Converting to Python object not allowed without gil 2025-09-08T11:21:28,860 Error compiling Cython file: 2025-09-08T11:21:28,860 ------------------------------------------------------------ 2025-09-08T11:21:28,860 ... 2025-09-08T11:21:28,860 else: 2025-09-08T11:21:28,860 with nogil: 2025-09-08T11:21:28,860 exists = self.db.KeyMayExist( 2025-09-08T11:21:28,860 opts, 2025-09-08T11:21:28,860 c_key, 2025-09-08T11:21:28,860 cython.address(value)) 2025-09-08T11:21:28,860 ^ 2025-09-08T11:21:28,861 ------------------------------------------------------------ 2025-09-08T11:21:28,861 rocksdb/_rocksdb.pyx:1586:26: Converting to Python object not allowed without gil 2025-09-08T11:21:28,861 Error compiling Cython file: 2025-09-08T11:21:28,861 ------------------------------------------------------------ 2025-09-08T11:21:28,861 ... 2025-09-08T11:21:28,861 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,861 it = KeysIterator(self) 2025-09-08T11:21:28,862 with nogil: 2025-09-08T11:21:28,862 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,862 ^ 2025-09-08T11:21:28,862 ------------------------------------------------------------ 2025-09-08T11:21:28,862 rocksdb/_rocksdb.pyx:1598:40: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,862 Error compiling Cython file: 2025-09-08T11:21:28,862 ------------------------------------------------------------ 2025-09-08T11:21:28,862 ... 2025-09-08T11:21:28,863 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,863 it = KeysIterator(self) 2025-09-08T11:21:28,863 with nogil: 2025-09-08T11:21:28,863 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,863 ^ 2025-09-08T11:21:28,863 ------------------------------------------------------------ 2025-09-08T11:21:28,863 rocksdb/_rocksdb.pyx:1598:40: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,863 Error compiling Cython file: 2025-09-08T11:21:28,864 ------------------------------------------------------------ 2025-09-08T11:21:28,864 ... 2025-09-08T11:21:28,864 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,864 it = KeysIterator(self) 2025-09-08T11:21:28,864 with nogil: 2025-09-08T11:21:28,864 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,864 ^ 2025-09-08T11:21:28,864 ------------------------------------------------------------ 2025-09-08T11:21:28,865 rocksdb/_rocksdb.pyx:1598:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,865 Error compiling Cython file: 2025-09-08T11:21:28,865 ------------------------------------------------------------ 2025-09-08T11:21:28,865 ... 2025-09-08T11:21:28,865 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,865 it = KeysIterator(self) 2025-09-08T11:21:28,865 with nogil: 2025-09-08T11:21:28,865 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,866 ^ 2025-09-08T11:21:28,866 ------------------------------------------------------------ 2025-09-08T11:21:28,866 rocksdb/_rocksdb.pyx:1598:40: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,866 Error compiling Cython file: 2025-09-08T11:21:28,866 ------------------------------------------------------------ 2025-09-08T11:21:28,866 ... 2025-09-08T11:21:28,866 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,866 it = KeysIterator(self) 2025-09-08T11:21:28,867 with nogil: 2025-09-08T11:21:28,867 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,867 ^ 2025-09-08T11:21:28,867 ------------------------------------------------------------ 2025-09-08T11:21:28,867 rocksdb/_rocksdb.pyx:1598:41: Converting to Python object not allowed without gil 2025-09-08T11:21:28,867 Error compiling Cython file: 2025-09-08T11:21:28,867 ------------------------------------------------------------ 2025-09-08T11:21:28,867 ... 2025-09-08T11:21:28,867 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,868 it = ValuesIterator(self) 2025-09-08T11:21:28,868 with nogil: 2025-09-08T11:21:28,868 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,868 ^ 2025-09-08T11:21:28,868 ------------------------------------------------------------ 2025-09-08T11:21:28,868 rocksdb/_rocksdb.pyx:1610:40: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,868 Error compiling Cython file: 2025-09-08T11:21:28,868 ------------------------------------------------------------ 2025-09-08T11:21:28,868 ... 2025-09-08T11:21:28,869 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,869 it = ValuesIterator(self) 2025-09-08T11:21:28,869 with nogil: 2025-09-08T11:21:28,869 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,869 ^ 2025-09-08T11:21:28,869 ------------------------------------------------------------ 2025-09-08T11:21:28,869 rocksdb/_rocksdb.pyx:1610:40: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,870 Error compiling Cython file: 2025-09-08T11:21:28,870 ------------------------------------------------------------ 2025-09-08T11:21:28,870 ... 2025-09-08T11:21:28,870 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,870 it = ValuesIterator(self) 2025-09-08T11:21:28,870 with nogil: 2025-09-08T11:21:28,870 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,870 ^ 2025-09-08T11:21:28,870 ------------------------------------------------------------ 2025-09-08T11:21:28,871 rocksdb/_rocksdb.pyx:1610:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,871 Error compiling Cython file: 2025-09-08T11:21:28,871 ------------------------------------------------------------ 2025-09-08T11:21:28,871 ... 2025-09-08T11:21:28,871 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,871 it = ValuesIterator(self) 2025-09-08T11:21:28,871 with nogil: 2025-09-08T11:21:28,871 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,872 ^ 2025-09-08T11:21:28,872 ------------------------------------------------------------ 2025-09-08T11:21:28,872 rocksdb/_rocksdb.pyx:1610:40: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,872 Error compiling Cython file: 2025-09-08T11:21:28,872 ------------------------------------------------------------ 2025-09-08T11:21:28,872 ... 2025-09-08T11:21:28,872 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,872 it = ValuesIterator(self) 2025-09-08T11:21:28,873 with nogil: 2025-09-08T11:21:28,873 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,873 ^ 2025-09-08T11:21:28,873 ------------------------------------------------------------ 2025-09-08T11:21:28,873 rocksdb/_rocksdb.pyx:1610:41: Converting to Python object not allowed without gil 2025-09-08T11:21:28,873 Error compiling Cython file: 2025-09-08T11:21:28,873 ------------------------------------------------------------ 2025-09-08T11:21:28,873 ... 2025-09-08T11:21:28,873 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,874 it = ItemsIterator(self) 2025-09-08T11:21:28,874 with nogil: 2025-09-08T11:21:28,874 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,874 ^ 2025-09-08T11:21:28,874 ------------------------------------------------------------ 2025-09-08T11:21:28,874 rocksdb/_rocksdb.pyx:1622:40: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,874 Error compiling Cython file: 2025-09-08T11:21:28,874 ------------------------------------------------------------ 2025-09-08T11:21:28,875 ... 2025-09-08T11:21:28,875 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,875 it = ItemsIterator(self) 2025-09-08T11:21:28,875 with nogil: 2025-09-08T11:21:28,875 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,875 ^ 2025-09-08T11:21:28,875 ------------------------------------------------------------ 2025-09-08T11:21:28,875 rocksdb/_rocksdb.pyx:1622:40: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,876 Error compiling Cython file: 2025-09-08T11:21:28,876 ------------------------------------------------------------ 2025-09-08T11:21:28,876 ... 2025-09-08T11:21:28,876 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,876 it = ItemsIterator(self) 2025-09-08T11:21:28,876 with nogil: 2025-09-08T11:21:28,876 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,876 ^ 2025-09-08T11:21:28,876 ------------------------------------------------------------ 2025-09-08T11:21:28,877 rocksdb/_rocksdb.pyx:1622:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,877 Error compiling Cython file: 2025-09-08T11:21:28,877 ------------------------------------------------------------ 2025-09-08T11:21:28,877 ... 2025-09-08T11:21:28,877 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,877 it = ItemsIterator(self) 2025-09-08T11:21:28,877 with nogil: 2025-09-08T11:21:28,877 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,878 ^ 2025-09-08T11:21:28,878 ------------------------------------------------------------ 2025-09-08T11:21:28,878 rocksdb/_rocksdb.pyx:1622:40: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,878 Error compiling Cython file: 2025-09-08T11:21:28,878 ------------------------------------------------------------ 2025-09-08T11:21:28,878 ... 2025-09-08T11:21:28,878 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T11:21:28,878 it = ItemsIterator(self) 2025-09-08T11:21:28,879 with nogil: 2025-09-08T11:21:28,879 it.ptr = self.db.NewIterator(opts) 2025-09-08T11:21:28,879 ^ 2025-09-08T11:21:28,879 ------------------------------------------------------------ 2025-09-08T11:21:28,879 rocksdb/_rocksdb.pyx:1622:41: Converting to Python object not allowed without gil 2025-09-08T11:21:28,879 Error compiling Cython file: 2025-09-08T11:21:28,879 ------------------------------------------------------------ 2025-09-08T11:21:28,879 ... 2025-09-08T11:21:28,879 cdef string value 2025-09-08T11:21:28,880 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,880 cdef cpp_bool ret = False 2025-09-08T11:21:28,880 with nogil: 2025-09-08T11:21:28,880 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,880 ^ 2025-09-08T11:21:28,880 ------------------------------------------------------------ 2025-09-08T11:21:28,880 rocksdb/_rocksdb.pyx:1634:37: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,880 Error compiling Cython file: 2025-09-08T11:21:28,881 ------------------------------------------------------------ 2025-09-08T11:21:28,881 ... 2025-09-08T11:21:28,881 cdef string value 2025-09-08T11:21:28,881 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,881 cdef cpp_bool ret = False 2025-09-08T11:21:28,881 with nogil: 2025-09-08T11:21:28,881 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,881 ^ 2025-09-08T11:21:28,881 ------------------------------------------------------------ 2025-09-08T11:21:28,881 rocksdb/_rocksdb.pyx:1634:37: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,882 Error compiling Cython file: 2025-09-08T11:21:28,882 ------------------------------------------------------------ 2025-09-08T11:21:28,882 ... 2025-09-08T11:21:28,882 cdef string value 2025-09-08T11:21:28,882 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,882 cdef cpp_bool ret = False 2025-09-08T11:21:28,882 with nogil: 2025-09-08T11:21:28,882 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,882 ^ 2025-09-08T11:21:28,883 ------------------------------------------------------------ 2025-09-08T11:21:28,883 rocksdb/_rocksdb.pyx:1634:25: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,883 Error compiling Cython file: 2025-09-08T11:21:28,883 ------------------------------------------------------------ 2025-09-08T11:21:28,883 ... 2025-09-08T11:21:28,883 cdef string value 2025-09-08T11:21:28,883 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,883 cdef cpp_bool ret = False 2025-09-08T11:21:28,883 with nogil: 2025-09-08T11:21:28,884 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,884 ^ 2025-09-08T11:21:28,884 ------------------------------------------------------------ 2025-09-08T11:21:28,884 rocksdb/_rocksdb.pyx:1634:37: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,884 Error compiling Cython file: 2025-09-08T11:21:28,884 ------------------------------------------------------------ 2025-09-08T11:21:28,884 ... 2025-09-08T11:21:28,884 cdef string value 2025-09-08T11:21:28,884 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,885 cdef cpp_bool ret = False 2025-09-08T11:21:28,885 with nogil: 2025-09-08T11:21:28,885 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,885 ^ 2025-09-08T11:21:28,885 ------------------------------------------------------------ 2025-09-08T11:21:28,885 rocksdb/_rocksdb.pyx:1634:38: Converting to Python object not allowed without gil 2025-09-08T11:21:28,885 Error compiling Cython file: 2025-09-08T11:21:28,885 ------------------------------------------------------------ 2025-09-08T11:21:28,885 ... 2025-09-08T11:21:28,886 cdef string value 2025-09-08T11:21:28,886 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T11:21:28,886 cdef cpp_bool ret = False 2025-09-08T11:21:28,886 with nogil: 2025-09-08T11:21:28,886 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T11:21:28,886 ^ 2025-09-08T11:21:28,886 ------------------------------------------------------------ 2025-09-08T11:21:28,886 rocksdb/_rocksdb.pyx:1634:52: Converting to Python object not allowed without gil 2025-09-08T11:21:28,886 Error compiling Cython file: 2025-09-08T11:21:28,887 ------------------------------------------------------------ 2025-09-08T11:21:28,887 ... 2025-09-08T11:21:28,887 def get_live_files_metadata(self): 2025-09-08T11:21:28,887 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:28,887 with nogil: 2025-09-08T11:21:28,887 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T11:21:28,887 ^ 2025-09-08T11:21:28,887 ------------------------------------------------------------ 2025-09-08T11:21:28,887 rocksdb/_rocksdb.pyx:1645:40: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,888 Error compiling Cython file: 2025-09-08T11:21:28,888 ------------------------------------------------------------ 2025-09-08T11:21:28,888 ... 2025-09-08T11:21:28,888 def get_live_files_metadata(self): 2025-09-08T11:21:28,888 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:28,888 with nogil: 2025-09-08T11:21:28,888 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T11:21:28,888 ^ 2025-09-08T11:21:28,889 ------------------------------------------------------------ 2025-09-08T11:21:28,889 rocksdb/_rocksdb.pyx:1645:40: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,889 Error compiling Cython file: 2025-09-08T11:21:28,889 ------------------------------------------------------------ 2025-09-08T11:21:28,889 ... 2025-09-08T11:21:28,889 def get_live_files_metadata(self): 2025-09-08T11:21:28,889 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:28,890 with nogil: 2025-09-08T11:21:28,890 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T11:21:28,890 ^ 2025-09-08T11:21:28,890 ------------------------------------------------------------ 2025-09-08T11:21:28,890 rocksdb/_rocksdb.pyx:1645:19: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,890 Error compiling Cython file: 2025-09-08T11:21:28,890 ------------------------------------------------------------ 2025-09-08T11:21:28,890 ... 2025-09-08T11:21:28,891 def get_live_files_metadata(self): 2025-09-08T11:21:28,891 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:28,891 with nogil: 2025-09-08T11:21:28,891 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T11:21:28,891 ^ 2025-09-08T11:21:28,891 ------------------------------------------------------------ 2025-09-08T11:21:28,891 rocksdb/_rocksdb.pyx:1645:40: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,892 Error compiling Cython file: 2025-09-08T11:21:28,892 ------------------------------------------------------------ 2025-09-08T11:21:28,892 ... 2025-09-08T11:21:28,892 def get_live_files_metadata(self): 2025-09-08T11:21:28,892 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T11:21:28,892 with nogil: 2025-09-08T11:21:28,892 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T11:21:28,892 ^ 2025-09-08T11:21:28,892 ------------------------------------------------------------ 2025-09-08T11:21:28,893 rocksdb/_rocksdb.pyx:1645:47: Converting to Python object not allowed without gil 2025-09-08T11:21:28,893 Error compiling Cython file: 2025-09-08T11:21:28,893 ------------------------------------------------------------ 2025-09-08T11:21:28,893 ... 2025-09-08T11:21:28,893 def __cinit__(self, DB db): 2025-09-08T11:21:28,893 self.db = db 2025-09-08T11:21:28,893 self.ptr = NULL 2025-09-08T11:21:28,893 with nogil: 2025-09-08T11:21:28,893 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,894 ^ 2025-09-08T11:21:28,894 ------------------------------------------------------------ 2025-09-08T11:21:28,894 rocksdb/_rocksdb.pyx:1749:40: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,894 Error compiling Cython file: 2025-09-08T11:21:28,894 ------------------------------------------------------------ 2025-09-08T11:21:28,894 ... 2025-09-08T11:21:28,894 def __cinit__(self, DB db): 2025-09-08T11:21:28,894 self.db = db 2025-09-08T11:21:28,894 self.ptr = NULL 2025-09-08T11:21:28,895 with nogil: 2025-09-08T11:21:28,895 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,895 ^ 2025-09-08T11:21:28,895 ------------------------------------------------------------ 2025-09-08T11:21:28,895 rocksdb/_rocksdb.pyx:1749:40: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,895 Error compiling Cython file: 2025-09-08T11:21:28,895 ------------------------------------------------------------ 2025-09-08T11:21:28,895 ... 2025-09-08T11:21:28,895 def __cinit__(self, DB db): 2025-09-08T11:21:28,896 self.db = db 2025-09-08T11:21:28,896 self.ptr = NULL 2025-09-08T11:21:28,896 with nogil: 2025-09-08T11:21:28,896 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,896 ^ 2025-09-08T11:21:28,896 ------------------------------------------------------------ 2025-09-08T11:21:28,896 rocksdb/_rocksdb.pyx:1749:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,896 Error compiling Cython file: 2025-09-08T11:21:28,896 ------------------------------------------------------------ 2025-09-08T11:21:28,896 ... 2025-09-08T11:21:28,897 def __cinit__(self, DB db): 2025-09-08T11:21:28,897 self.db = db 2025-09-08T11:21:28,897 self.ptr = NULL 2025-09-08T11:21:28,897 with nogil: 2025-09-08T11:21:28,897 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,897 ^ 2025-09-08T11:21:28,897 ------------------------------------------------------------ 2025-09-08T11:21:28,897 rocksdb/_rocksdb.pyx:1749:40: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,898 Error compiling Cython file: 2025-09-08T11:21:28,898 ------------------------------------------------------------ 2025-09-08T11:21:28,898 ... 2025-09-08T11:21:28,898 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,898 def __dealloc__(self): 2025-09-08T11:21:28,898 if not self.ptr == NULL: 2025-09-08T11:21:28,898 with nogil: 2025-09-08T11:21:28,898 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T11:21:28,898 ^ 2025-09-08T11:21:28,898 ------------------------------------------------------------ 2025-09-08T11:21:28,899 rocksdb/_rocksdb.pyx:1754:42: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,899 Error compiling Cython file: 2025-09-08T11:21:28,899 ------------------------------------------------------------ 2025-09-08T11:21:28,899 ... 2025-09-08T11:21:28,899 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,899 def __dealloc__(self): 2025-09-08T11:21:28,899 if not self.ptr == NULL: 2025-09-08T11:21:28,899 with nogil: 2025-09-08T11:21:28,899 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T11:21:28,900 ^ 2025-09-08T11:21:28,900 ------------------------------------------------------------ 2025-09-08T11:21:28,900 rocksdb/_rocksdb.pyx:1754:42: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,900 Error compiling Cython file: 2025-09-08T11:21:28,900 ------------------------------------------------------------ 2025-09-08T11:21:28,900 ... 2025-09-08T11:21:28,900 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,900 def __dealloc__(self): 2025-09-08T11:21:28,901 if not self.ptr == NULL: 2025-09-08T11:21:28,901 with nogil: 2025-09-08T11:21:28,901 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T11:21:28,901 ^ 2025-09-08T11:21:28,901 ------------------------------------------------------------ 2025-09-08T11:21:28,901 rocksdb/_rocksdb.pyx:1754:26: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,901 Error compiling Cython file: 2025-09-08T11:21:28,901 ------------------------------------------------------------ 2025-09-08T11:21:28,901 ... 2025-09-08T11:21:28,902 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,902 def __dealloc__(self): 2025-09-08T11:21:28,902 if not self.ptr == NULL: 2025-09-08T11:21:28,902 with nogil: 2025-09-08T11:21:28,902 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T11:21:28,902 ^ 2025-09-08T11:21:28,902 ------------------------------------------------------------ 2025-09-08T11:21:28,902 rocksdb/_rocksdb.pyx:1754:42: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,903 Error compiling Cython file: 2025-09-08T11:21:28,903 ------------------------------------------------------------ 2025-09-08T11:21:28,903 ... 2025-09-08T11:21:28,903 self.ptr = db.db.GetSnapshot() 2025-09-08T11:21:28,903 def __dealloc__(self): 2025-09-08T11:21:28,903 if not self.ptr == NULL: 2025-09-08T11:21:28,903 with nogil: 2025-09-08T11:21:28,903 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T11:21:28,903 ^ 2025-09-08T11:21:28,903 ------------------------------------------------------------ 2025-09-08T11:21:28,904 rocksdb/_rocksdb.pyx:1754:47: Converting to Python object not allowed without gil 2025-09-08T11:21:28,904 Error compiling Cython file: 2025-09-08T11:21:28,904 ------------------------------------------------------------ 2025-09-08T11:21:28,904 ... 2025-09-08T11:21:28,904 if not self.ptr.Valid(): 2025-09-08T11:21:28,904 raise StopIteration() 2025-09-08T11:21:28,904 cdef object ret = self.get_ob() 2025-09-08T11:21:28,904 with nogil: 2025-09-08T11:21:28,904 self.ptr.Next() 2025-09-08T11:21:28,904 ^ 2025-09-08T11:21:28,905 ------------------------------------------------------------ 2025-09-08T11:21:28,905 rocksdb/_rocksdb.pyx:1779:25: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,905 Error compiling Cython file: 2025-09-08T11:21:28,905 ------------------------------------------------------------ 2025-09-08T11:21:28,905 ... 2025-09-08T11:21:28,905 if not self.ptr.Valid(): 2025-09-08T11:21:28,905 raise StopIteration() 2025-09-08T11:21:28,905 cdef object ret = self.get_ob() 2025-09-08T11:21:28,906 with nogil: 2025-09-08T11:21:28,906 self.ptr.Next() 2025-09-08T11:21:28,906 ^ 2025-09-08T11:21:28,906 ------------------------------------------------------------ 2025-09-08T11:21:28,906 rocksdb/_rocksdb.pyx:1779:25: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,906 Error compiling Cython file: 2025-09-08T11:21:28,906 ------------------------------------------------------------ 2025-09-08T11:21:28,906 ... 2025-09-08T11:21:28,906 if not self.ptr.Valid(): 2025-09-08T11:21:28,906 raise StopIteration() 2025-09-08T11:21:28,907 cdef object ret = self.get_ob() 2025-09-08T11:21:28,907 with nogil: 2025-09-08T11:21:28,907 self.ptr.Next() 2025-09-08T11:21:28,907 ^ 2025-09-08T11:21:28,907 ------------------------------------------------------------ 2025-09-08T11:21:28,907 rocksdb/_rocksdb.pyx:1779:20: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,907 Error compiling Cython file: 2025-09-08T11:21:28,907 ------------------------------------------------------------ 2025-09-08T11:21:28,907 ... 2025-09-08T11:21:28,908 if not self.ptr.Valid(): 2025-09-08T11:21:28,908 raise StopIteration() 2025-09-08T11:21:28,908 cdef object ret = self.get_ob() 2025-09-08T11:21:28,908 with nogil: 2025-09-08T11:21:28,908 self.ptr.Next() 2025-09-08T11:21:28,908 ^ 2025-09-08T11:21:28,908 ------------------------------------------------------------ 2025-09-08T11:21:28,908 rocksdb/_rocksdb.pyx:1779:25: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,909 Error compiling Cython file: 2025-09-08T11:21:28,909 ------------------------------------------------------------ 2025-09-08T11:21:28,909 ... 2025-09-08T11:21:28,909 def __reversed__(self): 2025-09-08T11:21:28,909 return ReversedIterator(self) 2025-09-08T11:21:28,909 cpdef seek_to_first(self): 2025-09-08T11:21:28,909 with nogil: 2025-09-08T11:21:28,909 self.ptr.SeekToFirst() 2025-09-08T11:21:28,909 ^ 2025-09-08T11:21:28,909 ------------------------------------------------------------ 2025-09-08T11:21:28,910 rocksdb/_rocksdb.pyx:1792:32: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,910 Error compiling Cython file: 2025-09-08T11:21:28,910 ------------------------------------------------------------ 2025-09-08T11:21:28,910 ... 2025-09-08T11:21:28,910 def __reversed__(self): 2025-09-08T11:21:28,910 return ReversedIterator(self) 2025-09-08T11:21:28,910 cpdef seek_to_first(self): 2025-09-08T11:21:28,910 with nogil: 2025-09-08T11:21:28,910 self.ptr.SeekToFirst() 2025-09-08T11:21:28,910 ^ 2025-09-08T11:21:28,911 ------------------------------------------------------------ 2025-09-08T11:21:28,911 rocksdb/_rocksdb.pyx:1792:32: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,911 Error compiling Cython file: 2025-09-08T11:21:28,911 ------------------------------------------------------------ 2025-09-08T11:21:28,911 ... 2025-09-08T11:21:28,911 def __reversed__(self): 2025-09-08T11:21:28,911 return ReversedIterator(self) 2025-09-08T11:21:28,911 cpdef seek_to_first(self): 2025-09-08T11:21:28,911 with nogil: 2025-09-08T11:21:28,912 self.ptr.SeekToFirst() 2025-09-08T11:21:28,912 ^ 2025-09-08T11:21:28,912 ------------------------------------------------------------ 2025-09-08T11:21:28,912 rocksdb/_rocksdb.pyx:1792:20: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,912 Error compiling Cython file: 2025-09-08T11:21:28,912 ------------------------------------------------------------ 2025-09-08T11:21:28,912 ... 2025-09-08T11:21:28,912 def __reversed__(self): 2025-09-08T11:21:28,912 return ReversedIterator(self) 2025-09-08T11:21:28,913 cpdef seek_to_first(self): 2025-09-08T11:21:28,913 with nogil: 2025-09-08T11:21:28,913 self.ptr.SeekToFirst() 2025-09-08T11:21:28,913 ^ 2025-09-08T11:21:28,913 ------------------------------------------------------------ 2025-09-08T11:21:28,913 rocksdb/_rocksdb.pyx:1792:32: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,914 Error compiling Cython file: 2025-09-08T11:21:28,914 ------------------------------------------------------------ 2025-09-08T11:21:28,914 ... 2025-09-08T11:21:28,914 self.ptr.SeekToFirst() 2025-09-08T11:21:28,914 check_status(self.ptr.status()) 2025-09-08T11:21:28,914 cpdef seek_to_last(self): 2025-09-08T11:21:28,914 with nogil: 2025-09-08T11:21:28,914 self.ptr.SeekToLast() 2025-09-08T11:21:28,914 ^ 2025-09-08T11:21:28,914 ------------------------------------------------------------ 2025-09-08T11:21:28,915 rocksdb/_rocksdb.pyx:1797:31: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,915 Error compiling Cython file: 2025-09-08T11:21:28,915 ------------------------------------------------------------ 2025-09-08T11:21:28,915 ... 2025-09-08T11:21:28,915 self.ptr.SeekToFirst() 2025-09-08T11:21:28,915 check_status(self.ptr.status()) 2025-09-08T11:21:28,915 cpdef seek_to_last(self): 2025-09-08T11:21:28,916 with nogil: 2025-09-08T11:21:28,916 self.ptr.SeekToLast() 2025-09-08T11:21:28,916 ^ 2025-09-08T11:21:28,916 ------------------------------------------------------------ 2025-09-08T11:21:28,916 rocksdb/_rocksdb.pyx:1797:31: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,916 Error compiling Cython file: 2025-09-08T11:21:28,916 ------------------------------------------------------------ 2025-09-08T11:21:28,917 ... 2025-09-08T11:21:28,917 self.ptr.SeekToFirst() 2025-09-08T11:21:28,917 check_status(self.ptr.status()) 2025-09-08T11:21:28,917 cpdef seek_to_last(self): 2025-09-08T11:21:28,917 with nogil: 2025-09-08T11:21:28,917 self.ptr.SeekToLast() 2025-09-08T11:21:28,917 ^ 2025-09-08T11:21:28,917 ------------------------------------------------------------ 2025-09-08T11:21:28,918 rocksdb/_rocksdb.pyx:1797:20: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,918 Error compiling Cython file: 2025-09-08T11:21:28,918 ------------------------------------------------------------ 2025-09-08T11:21:28,918 ... 2025-09-08T11:21:28,918 self.ptr.SeekToFirst() 2025-09-08T11:21:28,918 check_status(self.ptr.status()) 2025-09-08T11:21:28,918 cpdef seek_to_last(self): 2025-09-08T11:21:28,919 with nogil: 2025-09-08T11:21:28,919 self.ptr.SeekToLast() 2025-09-08T11:21:28,919 ^ 2025-09-08T11:21:28,919 ------------------------------------------------------------ 2025-09-08T11:21:28,919 rocksdb/_rocksdb.pyx:1797:31: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,919 Error compiling Cython file: 2025-09-08T11:21:28,919 ------------------------------------------------------------ 2025-09-08T11:21:28,919 ... 2025-09-08T11:21:28,920 check_status(self.ptr.status()) 2025-09-08T11:21:28,920 cpdef seek(self, key): 2025-09-08T11:21:28,920 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,920 with nogil: 2025-09-08T11:21:28,920 self.ptr.Seek(c_key) 2025-09-08T11:21:28,920 ^ 2025-09-08T11:21:28,920 ------------------------------------------------------------ 2025-09-08T11:21:28,920 rocksdb/_rocksdb.pyx:1803:25: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,921 Error compiling Cython file: 2025-09-08T11:21:28,921 ------------------------------------------------------------ 2025-09-08T11:21:28,921 ... 2025-09-08T11:21:28,921 check_status(self.ptr.status()) 2025-09-08T11:21:28,921 cpdef seek(self, key): 2025-09-08T11:21:28,921 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,921 with nogil: 2025-09-08T11:21:28,921 self.ptr.Seek(c_key) 2025-09-08T11:21:28,921 ^ 2025-09-08T11:21:28,922 ------------------------------------------------------------ 2025-09-08T11:21:28,922 rocksdb/_rocksdb.pyx:1803:25: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,922 Error compiling Cython file: 2025-09-08T11:21:28,922 ------------------------------------------------------------ 2025-09-08T11:21:28,922 ... 2025-09-08T11:21:28,922 check_status(self.ptr.status()) 2025-09-08T11:21:28,922 cpdef seek(self, key): 2025-09-08T11:21:28,922 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,922 with nogil: 2025-09-08T11:21:28,923 self.ptr.Seek(c_key) 2025-09-08T11:21:28,923 ^ 2025-09-08T11:21:28,923 ------------------------------------------------------------ 2025-09-08T11:21:28,923 rocksdb/_rocksdb.pyx:1803:20: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,923 Error compiling Cython file: 2025-09-08T11:21:28,923 ------------------------------------------------------------ 2025-09-08T11:21:28,923 ... 2025-09-08T11:21:28,923 check_status(self.ptr.status()) 2025-09-08T11:21:28,924 cpdef seek(self, key): 2025-09-08T11:21:28,924 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,924 with nogil: 2025-09-08T11:21:28,924 self.ptr.Seek(c_key) 2025-09-08T11:21:28,924 ^ 2025-09-08T11:21:28,924 ------------------------------------------------------------ 2025-09-08T11:21:28,924 rocksdb/_rocksdb.pyx:1803:25: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,924 Error compiling Cython file: 2025-09-08T11:21:28,924 ------------------------------------------------------------ 2025-09-08T11:21:28,925 ... 2025-09-08T11:21:28,925 check_status(self.ptr.status()) 2025-09-08T11:21:28,925 cpdef seek(self, key): 2025-09-08T11:21:28,925 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,925 with nogil: 2025-09-08T11:21:28,925 self.ptr.Seek(c_key) 2025-09-08T11:21:28,925 ^ 2025-09-08T11:21:28,925 ------------------------------------------------------------ 2025-09-08T11:21:28,925 rocksdb/_rocksdb.pyx:1803:26: Converting to Python object not allowed without gil 2025-09-08T11:21:28,926 Error compiling Cython file: 2025-09-08T11:21:28,926 ------------------------------------------------------------ 2025-09-08T11:21:28,926 ... 2025-09-08T11:21:28,926 check_status(self.ptr.status()) 2025-09-08T11:21:28,926 cpdef seek_for_prev(self, key): 2025-09-08T11:21:28,926 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,926 with nogil: 2025-09-08T11:21:28,926 self.ptr.SeekForPrev(c_key) 2025-09-08T11:21:28,926 ^ 2025-09-08T11:21:28,926 ------------------------------------------------------------ 2025-09-08T11:21:28,927 rocksdb/_rocksdb.pyx:1809:32: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,927 Error compiling Cython file: 2025-09-08T11:21:28,927 ------------------------------------------------------------ 2025-09-08T11:21:28,927 ... 2025-09-08T11:21:28,927 check_status(self.ptr.status()) 2025-09-08T11:21:28,927 cpdef seek_for_prev(self, key): 2025-09-08T11:21:28,927 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,927 with nogil: 2025-09-08T11:21:28,928 self.ptr.SeekForPrev(c_key) 2025-09-08T11:21:28,928 ^ 2025-09-08T11:21:28,928 ------------------------------------------------------------ 2025-09-08T11:21:28,928 rocksdb/_rocksdb.pyx:1809:32: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,928 Error compiling Cython file: 2025-09-08T11:21:28,928 ------------------------------------------------------------ 2025-09-08T11:21:28,928 ... 2025-09-08T11:21:28,928 check_status(self.ptr.status()) 2025-09-08T11:21:28,928 cpdef seek_for_prev(self, key): 2025-09-08T11:21:28,929 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,929 with nogil: 2025-09-08T11:21:28,929 self.ptr.SeekForPrev(c_key) 2025-09-08T11:21:28,929 ^ 2025-09-08T11:21:28,929 ------------------------------------------------------------ 2025-09-08T11:21:28,929 rocksdb/_rocksdb.pyx:1809:20: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,929 Error compiling Cython file: 2025-09-08T11:21:28,929 ------------------------------------------------------------ 2025-09-08T11:21:28,929 ... 2025-09-08T11:21:28,929 check_status(self.ptr.status()) 2025-09-08T11:21:28,930 cpdef seek_for_prev(self, key): 2025-09-08T11:21:28,930 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,930 with nogil: 2025-09-08T11:21:28,930 self.ptr.SeekForPrev(c_key) 2025-09-08T11:21:28,930 ^ 2025-09-08T11:21:28,930 ------------------------------------------------------------ 2025-09-08T11:21:28,930 rocksdb/_rocksdb.pyx:1809:32: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,930 Error compiling Cython file: 2025-09-08T11:21:28,931 ------------------------------------------------------------ 2025-09-08T11:21:28,931 ... 2025-09-08T11:21:28,931 check_status(self.ptr.status()) 2025-09-08T11:21:28,931 cpdef seek_for_prev(self, key): 2025-09-08T11:21:28,931 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T11:21:28,931 with nogil: 2025-09-08T11:21:28,931 self.ptr.SeekForPrev(c_key) 2025-09-08T11:21:28,931 ^ 2025-09-08T11:21:28,932 ------------------------------------------------------------ 2025-09-08T11:21:28,932 rocksdb/_rocksdb.pyx:1809:33: Converting to Python object not allowed without gil 2025-09-08T11:21:28,932 Error compiling Cython file: 2025-09-08T11:21:28,932 ------------------------------------------------------------ 2025-09-08T11:21:28,932 ... 2025-09-08T11:21:28,932 @cython.internal 2025-09-08T11:21:28,932 cdef class KeysIterator(BaseIterator): 2025-09-08T11:21:28,933 cdef object get_ob(self): 2025-09-08T11:21:28,933 cdef Slice c_key 2025-09-08T11:21:28,933 with nogil: 2025-09-08T11:21:28,933 c_key = self.ptr.key() 2025-09-08T11:21:28,933 ^ 2025-09-08T11:21:28,933 ------------------------------------------------------------ 2025-09-08T11:21:28,933 rocksdb/_rocksdb.pyx:1820:32: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,933 Error compiling Cython file: 2025-09-08T11:21:28,934 ------------------------------------------------------------ 2025-09-08T11:21:28,934 ... 2025-09-08T11:21:28,934 @cython.internal 2025-09-08T11:21:28,934 cdef class KeysIterator(BaseIterator): 2025-09-08T11:21:28,934 cdef object get_ob(self): 2025-09-08T11:21:28,934 cdef Slice c_key 2025-09-08T11:21:28,934 with nogil: 2025-09-08T11:21:28,934 c_key = self.ptr.key() 2025-09-08T11:21:28,935 ^ 2025-09-08T11:21:28,935 ------------------------------------------------------------ 2025-09-08T11:21:28,935 rocksdb/_rocksdb.pyx:1820:32: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,935 Error compiling Cython file: 2025-09-08T11:21:28,935 ------------------------------------------------------------ 2025-09-08T11:21:28,935 ... 2025-09-08T11:21:28,935 @cython.internal 2025-09-08T11:21:28,935 cdef class KeysIterator(BaseIterator): 2025-09-08T11:21:28,936 cdef object get_ob(self): 2025-09-08T11:21:28,936 cdef Slice c_key 2025-09-08T11:21:28,936 with nogil: 2025-09-08T11:21:28,936 c_key = self.ptr.key() 2025-09-08T11:21:28,936 ^ 2025-09-08T11:21:28,936 ------------------------------------------------------------ 2025-09-08T11:21:28,936 rocksdb/_rocksdb.pyx:1820:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,937 Error compiling Cython file: 2025-09-08T11:21:28,937 ------------------------------------------------------------ 2025-09-08T11:21:28,937 ... 2025-09-08T11:21:28,937 @cython.internal 2025-09-08T11:21:28,937 cdef class KeysIterator(BaseIterator): 2025-09-08T11:21:28,937 cdef object get_ob(self): 2025-09-08T11:21:28,937 cdef Slice c_key 2025-09-08T11:21:28,937 with nogil: 2025-09-08T11:21:28,937 c_key = self.ptr.key() 2025-09-08T11:21:28,937 ^ 2025-09-08T11:21:28,938 ------------------------------------------------------------ 2025-09-08T11:21:28,938 rocksdb/_rocksdb.pyx:1820:32: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,938 Error compiling Cython file: 2025-09-08T11:21:28,938 ------------------------------------------------------------ 2025-09-08T11:21:28,938 ... 2025-09-08T11:21:28,938 @cython.internal 2025-09-08T11:21:28,938 cdef class ValuesIterator(BaseIterator): 2025-09-08T11:21:28,938 cdef object get_ob(self): 2025-09-08T11:21:28,939 cdef Slice c_value 2025-09-08T11:21:28,939 with nogil: 2025-09-08T11:21:28,939 c_value = self.ptr.value() 2025-09-08T11:21:28,939 ^ 2025-09-08T11:21:28,939 ------------------------------------------------------------ 2025-09-08T11:21:28,939 rocksdb/_rocksdb.pyx:1829:36: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,939 Error compiling Cython file: 2025-09-08T11:21:28,939 ------------------------------------------------------------ 2025-09-08T11:21:28,940 ... 2025-09-08T11:21:28,940 @cython.internal 2025-09-08T11:21:28,940 cdef class ValuesIterator(BaseIterator): 2025-09-08T11:21:28,940 cdef object get_ob(self): 2025-09-08T11:21:28,940 cdef Slice c_value 2025-09-08T11:21:28,940 with nogil: 2025-09-08T11:21:28,940 c_value = self.ptr.value() 2025-09-08T11:21:28,940 ^ 2025-09-08T11:21:28,940 ------------------------------------------------------------ 2025-09-08T11:21:28,941 rocksdb/_rocksdb.pyx:1829:36: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,941 Error compiling Cython file: 2025-09-08T11:21:28,941 ------------------------------------------------------------ 2025-09-08T11:21:28,941 ... 2025-09-08T11:21:28,941 @cython.internal 2025-09-08T11:21:28,941 cdef class ValuesIterator(BaseIterator): 2025-09-08T11:21:28,941 cdef object get_ob(self): 2025-09-08T11:21:28,941 cdef Slice c_value 2025-09-08T11:21:28,942 with nogil: 2025-09-08T11:21:28,942 c_value = self.ptr.value() 2025-09-08T11:21:28,942 ^ 2025-09-08T11:21:28,942 ------------------------------------------------------------ 2025-09-08T11:21:28,942 rocksdb/_rocksdb.pyx:1829:30: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,942 Error compiling Cython file: 2025-09-08T11:21:28,942 ------------------------------------------------------------ 2025-09-08T11:21:28,942 ... 2025-09-08T11:21:28,943 @cython.internal 2025-09-08T11:21:28,943 cdef class ValuesIterator(BaseIterator): 2025-09-08T11:21:28,943 cdef object get_ob(self): 2025-09-08T11:21:28,943 cdef Slice c_value 2025-09-08T11:21:28,943 with nogil: 2025-09-08T11:21:28,943 c_value = self.ptr.value() 2025-09-08T11:21:28,943 ^ 2025-09-08T11:21:28,943 ------------------------------------------------------------ 2025-09-08T11:21:28,943 rocksdb/_rocksdb.pyx:1829:36: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,944 Error compiling Cython file: 2025-09-08T11:21:28,944 ------------------------------------------------------------ 2025-09-08T11:21:28,944 ... 2025-09-08T11:21:28,944 cdef class ItemsIterator(BaseIterator): 2025-09-08T11:21:28,944 cdef object get_ob(self): 2025-09-08T11:21:28,944 cdef Slice c_key 2025-09-08T11:21:28,944 cdef Slice c_value 2025-09-08T11:21:28,944 with nogil: 2025-09-08T11:21:28,944 c_key = self.ptr.key() 2025-09-08T11:21:28,945 ^ 2025-09-08T11:21:28,945 ------------------------------------------------------------ 2025-09-08T11:21:28,945 rocksdb/_rocksdb.pyx:1839:32: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,945 Error compiling Cython file: 2025-09-08T11:21:28,945 ------------------------------------------------------------ 2025-09-08T11:21:28,945 ... 2025-09-08T11:21:28,945 cdef class ItemsIterator(BaseIterator): 2025-09-08T11:21:28,945 cdef object get_ob(self): 2025-09-08T11:21:28,946 cdef Slice c_key 2025-09-08T11:21:28,946 cdef Slice c_value 2025-09-08T11:21:28,946 with nogil: 2025-09-08T11:21:28,946 c_key = self.ptr.key() 2025-09-08T11:21:28,946 ^ 2025-09-08T11:21:28,946 ------------------------------------------------------------ 2025-09-08T11:21:28,946 rocksdb/_rocksdb.pyx:1839:32: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,947 Error compiling Cython file: 2025-09-08T11:21:28,947 ------------------------------------------------------------ 2025-09-08T11:21:28,947 ... 2025-09-08T11:21:28,947 cdef class ItemsIterator(BaseIterator): 2025-09-08T11:21:28,947 cdef object get_ob(self): 2025-09-08T11:21:28,947 cdef Slice c_key 2025-09-08T11:21:28,947 cdef Slice c_value 2025-09-08T11:21:28,947 with nogil: 2025-09-08T11:21:28,948 c_key = self.ptr.key() 2025-09-08T11:21:28,948 ^ 2025-09-08T11:21:28,948 ------------------------------------------------------------ 2025-09-08T11:21:28,948 rocksdb/_rocksdb.pyx:1839:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,948 Error compiling Cython file: 2025-09-08T11:21:28,948 ------------------------------------------------------------ 2025-09-08T11:21:28,948 ... 2025-09-08T11:21:28,949 cdef class ItemsIterator(BaseIterator): 2025-09-08T11:21:28,949 cdef object get_ob(self): 2025-09-08T11:21:28,949 cdef Slice c_key 2025-09-08T11:21:28,949 cdef Slice c_value 2025-09-08T11:21:28,949 with nogil: 2025-09-08T11:21:28,949 c_key = self.ptr.key() 2025-09-08T11:21:28,949 ^ 2025-09-08T11:21:28,949 ------------------------------------------------------------ 2025-09-08T11:21:28,950 rocksdb/_rocksdb.pyx:1839:32: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,950 Error compiling Cython file: 2025-09-08T11:21:28,950 ------------------------------------------------------------ 2025-09-08T11:21:28,950 ... 2025-09-08T11:21:28,950 cdef object get_ob(self): 2025-09-08T11:21:28,951 cdef Slice c_key 2025-09-08T11:21:28,951 cdef Slice c_value 2025-09-08T11:21:28,951 with nogil: 2025-09-08T11:21:28,951 c_key = self.ptr.key() 2025-09-08T11:21:28,951 c_value = self.ptr.value() 2025-09-08T11:21:28,951 ^ 2025-09-08T11:21:28,951 ------------------------------------------------------------ 2025-09-08T11:21:28,952 rocksdb/_rocksdb.pyx:1840:36: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,952 Error compiling Cython file: 2025-09-08T11:21:28,952 ------------------------------------------------------------ 2025-09-08T11:21:28,952 ... 2025-09-08T11:21:28,952 cdef object get_ob(self): 2025-09-08T11:21:28,952 cdef Slice c_key 2025-09-08T11:21:28,952 cdef Slice c_value 2025-09-08T11:21:28,952 with nogil: 2025-09-08T11:21:28,953 c_key = self.ptr.key() 2025-09-08T11:21:28,953 c_value = self.ptr.value() 2025-09-08T11:21:28,953 ^ 2025-09-08T11:21:28,953 ------------------------------------------------------------ 2025-09-08T11:21:28,953 rocksdb/_rocksdb.pyx:1840:36: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,953 Error compiling Cython file: 2025-09-08T11:21:28,953 ------------------------------------------------------------ 2025-09-08T11:21:28,954 ... 2025-09-08T11:21:28,954 cdef object get_ob(self): 2025-09-08T11:21:28,954 cdef Slice c_key 2025-09-08T11:21:28,954 cdef Slice c_value 2025-09-08T11:21:28,954 with nogil: 2025-09-08T11:21:28,954 c_key = self.ptr.key() 2025-09-08T11:21:28,954 c_value = self.ptr.value() 2025-09-08T11:21:28,954 ^ 2025-09-08T11:21:28,954 ------------------------------------------------------------ 2025-09-08T11:21:28,955 rocksdb/_rocksdb.pyx:1840:30: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,955 Error compiling Cython file: 2025-09-08T11:21:28,955 ------------------------------------------------------------ 2025-09-08T11:21:28,955 ... 2025-09-08T11:21:28,955 cdef object get_ob(self): 2025-09-08T11:21:28,955 cdef Slice c_key 2025-09-08T11:21:28,955 cdef Slice c_value 2025-09-08T11:21:28,955 with nogil: 2025-09-08T11:21:28,955 c_key = self.ptr.key() 2025-09-08T11:21:28,955 c_value = self.ptr.value() 2025-09-08T11:21:28,956 ^ 2025-09-08T11:21:28,956 ------------------------------------------------------------ 2025-09-08T11:21:28,956 rocksdb/_rocksdb.pyx:1840:36: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,956 Error compiling Cython file: 2025-09-08T11:21:28,956 ------------------------------------------------------------ 2025-09-08T11:21:28,956 ... 2025-09-08T11:21:28,956 if not self.it.ptr.Valid(): 2025-09-08T11:21:28,956 raise StopIteration() 2025-09-08T11:21:28,957 cdef object ret = self.it.get_ob() 2025-09-08T11:21:28,957 with nogil: 2025-09-08T11:21:28,957 self.it.ptr.Prev() 2025-09-08T11:21:28,957 ^ 2025-09-08T11:21:28,957 ------------------------------------------------------------ 2025-09-08T11:21:28,957 rocksdb/_rocksdb.pyx:1878:28: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,957 Error compiling Cython file: 2025-09-08T11:21:28,957 ------------------------------------------------------------ 2025-09-08T11:21:28,957 ... 2025-09-08T11:21:28,958 if not self.it.ptr.Valid(): 2025-09-08T11:21:28,958 raise StopIteration() 2025-09-08T11:21:28,958 cdef object ret = self.it.get_ob() 2025-09-08T11:21:28,958 with nogil: 2025-09-08T11:21:28,958 self.it.ptr.Prev() 2025-09-08T11:21:28,958 ^ 2025-09-08T11:21:28,958 ------------------------------------------------------------ 2025-09-08T11:21:28,958 rocksdb/_rocksdb.pyx:1878:28: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,959 Error compiling Cython file: 2025-09-08T11:21:28,959 ------------------------------------------------------------ 2025-09-08T11:21:28,959 ... 2025-09-08T11:21:28,959 if not self.it.ptr.Valid(): 2025-09-08T11:21:28,959 raise StopIteration() 2025-09-08T11:21:28,959 cdef object ret = self.it.get_ob() 2025-09-08T11:21:28,959 with nogil: 2025-09-08T11:21:28,959 self.it.ptr.Prev() 2025-09-08T11:21:28,960 ^ 2025-09-08T11:21:28,960 ------------------------------------------------------------ 2025-09-08T11:21:28,960 rocksdb/_rocksdb.pyx:1878:23: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,960 Error compiling Cython file: 2025-09-08T11:21:28,960 ------------------------------------------------------------ 2025-09-08T11:21:28,961 ... 2025-09-08T11:21:28,961 if not self.it.ptr.Valid(): 2025-09-08T11:21:28,961 raise StopIteration() 2025-09-08T11:21:28,961 cdef object ret = self.it.get_ob() 2025-09-08T11:21:28,961 with nogil: 2025-09-08T11:21:28,962 self.it.ptr.Prev() 2025-09-08T11:21:28,962 ^ 2025-09-08T11:21:28,962 ------------------------------------------------------------ 2025-09-08T11:21:28,962 rocksdb/_rocksdb.pyx:1878:28: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,962 Error compiling Cython file: 2025-09-08T11:21:28,962 ------------------------------------------------------------ 2025-09-08T11:21:28,963 ... 2025-09-08T11:21:28,963 cdef cpp_bool c_flush_before_backup 2025-09-08T11:21:28,963 c_flush_before_backup = flush_before_backup 2025-09-08T11:21:28,963 with nogil: 2025-09-08T11:21:28,963 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:28,963 ^ 2025-09-08T11:21:28,963 ------------------------------------------------------------ 2025-09-08T11:21:28,964 rocksdb/_rocksdb.pyx:1910:44: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,964 Error compiling Cython file: 2025-09-08T11:21:28,964 ------------------------------------------------------------ 2025-09-08T11:21:28,964 ... 2025-09-08T11:21:28,964 cdef cpp_bool c_flush_before_backup 2025-09-08T11:21:28,964 c_flush_before_backup = flush_before_backup 2025-09-08T11:21:28,965 with nogil: 2025-09-08T11:21:28,965 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:28,965 ^ 2025-09-08T11:21:28,965 ------------------------------------------------------------ 2025-09-08T11:21:28,965 rocksdb/_rocksdb.pyx:1910:44: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,965 Error compiling Cython file: 2025-09-08T11:21:28,966 ------------------------------------------------------------ 2025-09-08T11:21:28,966 ... 2025-09-08T11:21:28,966 cdef cpp_bool c_flush_before_backup 2025-09-08T11:21:28,966 c_flush_before_backup = flush_before_backup 2025-09-08T11:21:28,966 with nogil: 2025-09-08T11:21:28,966 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:28,967 ^ 2025-09-08T11:21:28,967 ------------------------------------------------------------ 2025-09-08T11:21:28,967 rocksdb/_rocksdb.pyx:1910:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,967 Error compiling Cython file: 2025-09-08T11:21:28,967 ------------------------------------------------------------ 2025-09-08T11:21:28,967 ... 2025-09-08T11:21:28,967 cdef cpp_bool c_flush_before_backup 2025-09-08T11:21:28,968 c_flush_before_backup = flush_before_backup 2025-09-08T11:21:28,968 with nogil: 2025-09-08T11:21:28,968 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:28,968 ^ 2025-09-08T11:21:28,968 ------------------------------------------------------------ 2025-09-08T11:21:28,968 rocksdb/_rocksdb.pyx:1910:44: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,969 Error compiling Cython file: 2025-09-08T11:21:28,969 ------------------------------------------------------------ 2025-09-08T11:21:28,969 ... 2025-09-08T11:21:28,969 cdef cpp_bool c_flush_before_backup 2025-09-08T11:21:28,969 c_flush_before_backup = flush_before_backup 2025-09-08T11:21:28,969 with nogil: 2025-09-08T11:21:28,970 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:28,970 ^ 2025-09-08T11:21:28,970 ------------------------------------------------------------ 2025-09-08T11:21:28,970 rocksdb/_rocksdb.pyx:1910:47: Converting to Python object not allowed without gil 2025-09-08T11:21:28,970 Error compiling Cython file: 2025-09-08T11:21:28,970 ------------------------------------------------------------ 2025-09-08T11:21:28,970 ... 2025-09-08T11:21:28,970 cdef cpp_bool c_flush_before_backup 2025-09-08T11:21:28,971 c_flush_before_backup = flush_before_backup 2025-09-08T11:21:28,971 with nogil: 2025-09-08T11:21:28,971 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T11:21:28,971 ^ 2025-09-08T11:21:28,971 ------------------------------------------------------------ 2025-09-08T11:21:28,971 rocksdb/_rocksdb.pyx:1910:52: Converting to Python object not allowed without gil 2025-09-08T11:21:28,972 Error compiling Cython file: 2025-09-08T11:21:28,972 ------------------------------------------------------------ 2025-09-08T11:21:28,972 ... 2025-09-08T11:21:28,972 c_backup_id = backup_id 2025-09-08T11:21:28,972 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,972 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,972 with nogil: 2025-09-08T11:21:28,972 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,973 ^ 2025-09-08T11:21:28,973 ------------------------------------------------------------ 2025-09-08T11:21:28,973 rocksdb/_rocksdb.pyx:1924:48: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,973 Error compiling Cython file: 2025-09-08T11:21:28,973 ------------------------------------------------------------ 2025-09-08T11:21:28,973 ... 2025-09-08T11:21:28,973 c_backup_id = backup_id 2025-09-08T11:21:28,974 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,974 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,974 with nogil: 2025-09-08T11:21:28,974 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,974 ^ 2025-09-08T11:21:28,974 ------------------------------------------------------------ 2025-09-08T11:21:28,974 rocksdb/_rocksdb.pyx:1924:48: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,975 Error compiling Cython file: 2025-09-08T11:21:28,975 ------------------------------------------------------------ 2025-09-08T11:21:28,975 ... 2025-09-08T11:21:28,975 c_backup_id = backup_id 2025-09-08T11:21:28,975 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,975 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,975 with nogil: 2025-09-08T11:21:28,975 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,975 ^ 2025-09-08T11:21:28,976 ------------------------------------------------------------ 2025-09-08T11:21:28,976 rocksdb/_rocksdb.pyx:1924:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,976 Error compiling Cython file: 2025-09-08T11:21:28,976 ------------------------------------------------------------ 2025-09-08T11:21:28,976 ... 2025-09-08T11:21:28,976 c_backup_id = backup_id 2025-09-08T11:21:28,976 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,976 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,977 with nogil: 2025-09-08T11:21:28,977 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,977 ^ 2025-09-08T11:21:28,977 ------------------------------------------------------------ 2025-09-08T11:21:28,977 rocksdb/_rocksdb.pyx:1924:48: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,978 Error compiling Cython file: 2025-09-08T11:21:28,978 ------------------------------------------------------------ 2025-09-08T11:21:28,978 ... 2025-09-08T11:21:28,978 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,978 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,978 with nogil: 2025-09-08T11:21:28,978 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,978 c_backup_id, 2025-09-08T11:21:28,978 ^ 2025-09-08T11:21:28,979 ------------------------------------------------------------ 2025-09-08T11:21:28,979 rocksdb/_rocksdb.pyx:1925:16: Converting to Python object not allowed without gil 2025-09-08T11:21:28,979 Error compiling Cython file: 2025-09-08T11:21:28,979 ------------------------------------------------------------ 2025-09-08T11:21:28,979 ... 2025-09-08T11:21:28,979 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,979 with nogil: 2025-09-08T11:21:28,980 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,980 c_backup_id, 2025-09-08T11:21:28,980 c_db_dir, 2025-09-08T11:21:28,980 ^ 2025-09-08T11:21:28,980 ------------------------------------------------------------ 2025-09-08T11:21:28,980 rocksdb/_rocksdb.pyx:1926:16: Converting to Python object not allowed without gil 2025-09-08T11:21:28,980 Error compiling Cython file: 2025-09-08T11:21:28,980 ------------------------------------------------------------ 2025-09-08T11:21:28,980 ... 2025-09-08T11:21:28,981 with nogil: 2025-09-08T11:21:28,981 st = self.engine.RestoreDBFromBackup( 2025-09-08T11:21:28,981 c_backup_id, 2025-09-08T11:21:28,981 c_db_dir, 2025-09-08T11:21:28,981 c_wal_dir) 2025-09-08T11:21:28,981 ^ 2025-09-08T11:21:28,981 ------------------------------------------------------------ 2025-09-08T11:21:28,982 rocksdb/_rocksdb.pyx:1927:16: Converting to Python object not allowed without gil 2025-09-08T11:21:28,982 Error compiling Cython file: 2025-09-08T11:21:28,982 ------------------------------------------------------------ 2025-09-08T11:21:28,982 ... 2025-09-08T11:21:28,982 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,982 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,982 with nogil: 2025-09-08T11:21:28,983 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T11:21:28,983 ^ 2025-09-08T11:21:28,983 ------------------------------------------------------------ 2025-09-08T11:21:28,983 rocksdb/_rocksdb.pyx:1940:54: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,983 Error compiling Cython file: 2025-09-08T11:21:28,983 ------------------------------------------------------------ 2025-09-08T11:21:28,983 ... 2025-09-08T11:21:28,984 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,984 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,984 with nogil: 2025-09-08T11:21:28,984 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T11:21:28,984 ^ 2025-09-08T11:21:28,984 ------------------------------------------------------------ 2025-09-08T11:21:28,984 rocksdb/_rocksdb.pyx:1940:54: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,985 Error compiling Cython file: 2025-09-08T11:21:28,985 ------------------------------------------------------------ 2025-09-08T11:21:28,985 ... 2025-09-08T11:21:28,985 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,985 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,985 with nogil: 2025-09-08T11:21:28,985 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T11:21:28,986 ^ 2025-09-08T11:21:28,986 ------------------------------------------------------------ 2025-09-08T11:21:28,986 rocksdb/_rocksdb.pyx:1940:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,986 Error compiling Cython file: 2025-09-08T11:21:28,986 ------------------------------------------------------------ 2025-09-08T11:21:28,986 ... 2025-09-08T11:21:28,986 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,987 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,987 with nogil: 2025-09-08T11:21:28,987 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T11:21:28,987 ^ 2025-09-08T11:21:28,987 ------------------------------------------------------------ 2025-09-08T11:21:28,987 rocksdb/_rocksdb.pyx:1940:54: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,988 Error compiling Cython file: 2025-09-08T11:21:28,988 ------------------------------------------------------------ 2025-09-08T11:21:28,988 ... 2025-09-08T11:21:28,988 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,988 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,988 with nogil: 2025-09-08T11:21:28,988 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T11:21:28,988 ^ 2025-09-08T11:21:28,989 ------------------------------------------------------------ 2025-09-08T11:21:28,989 rocksdb/_rocksdb.pyx:1940:55: Converting to Python object not allowed without gil 2025-09-08T11:21:28,989 Error compiling Cython file: 2025-09-08T11:21:28,989 ------------------------------------------------------------ 2025-09-08T11:21:28,989 ... 2025-09-08T11:21:28,989 c_db_dir = path_to_string(db_dir) 2025-09-08T11:21:28,989 c_wal_dir = path_to_string(wal_dir) 2025-09-08T11:21:28,990 with nogil: 2025-09-08T11:21:28,990 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T11:21:28,990 ^ 2025-09-08T11:21:28,990 ------------------------------------------------------------ 2025-09-08T11:21:28,990 rocksdb/_rocksdb.pyx:1940:65: Converting to Python object not allowed without gil 2025-09-08T11:21:28,990 Error compiling Cython file: 2025-09-08T11:21:28,991 ------------------------------------------------------------ 2025-09-08T11:21:28,991 ... 2025-09-08T11:21:28,991 check_status(st) 2025-09-08T11:21:28,991 def stop_backup(self): 2025-09-08T11:21:28,991 with nogil: 2025-09-08T11:21:28,991 self.engine.StopBackup() 2025-09-08T11:21:28,991 ^ 2025-09-08T11:21:28,992 ------------------------------------------------------------ 2025-09-08T11:21:28,992 rocksdb/_rocksdb.pyx:1946:34: Discarding owned Python object not allowed without gil 2025-09-08T11:21:28,992 Error compiling Cython file: 2025-09-08T11:21:28,992 ------------------------------------------------------------ 2025-09-08T11:21:28,992 ... 2025-09-08T11:21:28,992 check_status(st) 2025-09-08T11:21:28,993 def stop_backup(self): 2025-09-08T11:21:28,993 with nogil: 2025-09-08T11:21:28,993 self.engine.StopBackup() 2025-09-08T11:21:28,993 ^ 2025-09-08T11:21:28,993 ------------------------------------------------------------ 2025-09-08T11:21:28,993 rocksdb/_rocksdb.pyx:1946:34: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,993 Error compiling Cython file: 2025-09-08T11:21:28,994 ------------------------------------------------------------ 2025-09-08T11:21:28,994 ... 2025-09-08T11:21:28,994 check_status(st) 2025-09-08T11:21:28,994 def stop_backup(self): 2025-09-08T11:21:28,994 with nogil: 2025-09-08T11:21:28,994 self.engine.StopBackup() 2025-09-08T11:21:28,994 ^ 2025-09-08T11:21:28,994 ------------------------------------------------------------ 2025-09-08T11:21:28,995 rocksdb/_rocksdb.pyx:1946:23: Accessing Python attribute not allowed without gil 2025-09-08T11:21:28,995 Error compiling Cython file: 2025-09-08T11:21:28,995 ------------------------------------------------------------ 2025-09-08T11:21:28,995 ... 2025-09-08T11:21:28,995 check_status(st) 2025-09-08T11:21:28,995 def stop_backup(self): 2025-09-08T11:21:28,995 with nogil: 2025-09-08T11:21:28,996 self.engine.StopBackup() 2025-09-08T11:21:28,996 ^ 2025-09-08T11:21:28,996 ------------------------------------------------------------ 2025-09-08T11:21:28,996 rocksdb/_rocksdb.pyx:1946:34: Constructing Python tuple not allowed without gil 2025-09-08T11:21:28,996 Error compiling Cython file: 2025-09-08T11:21:28,996 ------------------------------------------------------------ 2025-09-08T11:21:28,996 ... 2025-09-08T11:21:28,996 cdef uint32_t c_num_backups_to_keep 2025-09-08T11:21:28,996 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T11:21:28,997 with nogil: 2025-09-08T11:21:28,997 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:28,997 ^ 2025-09-08T11:21:28,997 ------------------------------------------------------------ 2025-09-08T11:21:28,997 rocksdb/_rocksdb.pyx:1955:44: Coercion from Python not allowed without the GIL 2025-09-08T11:21:28,997 Error compiling Cython file: 2025-09-08T11:21:28,997 ------------------------------------------------------------ 2025-09-08T11:21:28,997 ... 2025-09-08T11:21:28,997 cdef uint32_t c_num_backups_to_keep 2025-09-08T11:21:28,998 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T11:21:28,998 with nogil: 2025-09-08T11:21:28,998 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:28,998 ^ 2025-09-08T11:21:28,998 ------------------------------------------------------------ 2025-09-08T11:21:28,998 rocksdb/_rocksdb.pyx:1955:44: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:28,998 Error compiling Cython file: 2025-09-08T11:21:28,998 ------------------------------------------------------------ 2025-09-08T11:21:28,999 ... 2025-09-08T11:21:28,999 cdef uint32_t c_num_backups_to_keep 2025-09-08T11:21:28,999 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T11:21:28,999 with nogil: 2025-09-08T11:21:28,999 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:28,999 ^ 2025-09-08T11:21:28,999 ------------------------------------------------------------ 2025-09-08T11:21:28,999 rocksdb/_rocksdb.pyx:1955:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:29,000 Error compiling Cython file: 2025-09-08T11:21:29,000 ------------------------------------------------------------ 2025-09-08T11:21:29,000 ... 2025-09-08T11:21:29,000 cdef uint32_t c_num_backups_to_keep 2025-09-08T11:21:29,000 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T11:21:29,000 with nogil: 2025-09-08T11:21:29,000 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:29,000 ^ 2025-09-08T11:21:29,000 ------------------------------------------------------------ 2025-09-08T11:21:29,001 rocksdb/_rocksdb.pyx:1955:44: Constructing Python tuple not allowed without gil 2025-09-08T11:21:29,001 Error compiling Cython file: 2025-09-08T11:21:29,001 ------------------------------------------------------------ 2025-09-08T11:21:29,001 ... 2025-09-08T11:21:29,001 cdef uint32_t c_num_backups_to_keep 2025-09-08T11:21:29,001 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T11:21:29,001 with nogil: 2025-09-08T11:21:29,001 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T11:21:29,002 ^ 2025-09-08T11:21:29,002 ------------------------------------------------------------ 2025-09-08T11:21:29,002 rocksdb/_rocksdb.pyx:1955:45: Converting to Python object not allowed without gil 2025-09-08T11:21:29,002 Error compiling Cython file: 2025-09-08T11:21:29,002 ------------------------------------------------------------ 2025-09-08T11:21:29,002 ... 2025-09-08T11:21:29,002 cdef backup.BackupID c_backup_id 2025-09-08T11:21:29,002 c_backup_id = backup_id 2025-09-08T11:21:29,003 with nogil: 2025-09-08T11:21:29,003 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T11:21:29,003 ^ 2025-09-08T11:21:29,003 ------------------------------------------------------------ 2025-09-08T11:21:29,003 rocksdb/_rocksdb.pyx:1965:41: Coercion from Python not allowed without the GIL 2025-09-08T11:21:29,003 Error compiling Cython file: 2025-09-08T11:21:29,003 ------------------------------------------------------------ 2025-09-08T11:21:29,003 ... 2025-09-08T11:21:29,003 cdef backup.BackupID c_backup_id 2025-09-08T11:21:29,004 c_backup_id = backup_id 2025-09-08T11:21:29,004 with nogil: 2025-09-08T11:21:29,004 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T11:21:29,004 ^ 2025-09-08T11:21:29,004 ------------------------------------------------------------ 2025-09-08T11:21:29,004 rocksdb/_rocksdb.pyx:1965:41: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:29,004 Error compiling Cython file: 2025-09-08T11:21:29,004 ------------------------------------------------------------ 2025-09-08T11:21:29,005 ... 2025-09-08T11:21:29,005 cdef backup.BackupID c_backup_id 2025-09-08T11:21:29,005 c_backup_id = backup_id 2025-09-08T11:21:29,005 with nogil: 2025-09-08T11:21:29,005 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T11:21:29,005 ^ 2025-09-08T11:21:29,005 ------------------------------------------------------------ 2025-09-08T11:21:29,005 rocksdb/_rocksdb.pyx:1965:28: Accessing Python attribute not allowed without gil 2025-09-08T11:21:29,005 Error compiling Cython file: 2025-09-08T11:21:29,006 ------------------------------------------------------------ 2025-09-08T11:21:29,006 ... 2025-09-08T11:21:29,006 cdef backup.BackupID c_backup_id 2025-09-08T11:21:29,006 c_backup_id = backup_id 2025-09-08T11:21:29,006 with nogil: 2025-09-08T11:21:29,006 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T11:21:29,006 ^ 2025-09-08T11:21:29,006 ------------------------------------------------------------ 2025-09-08T11:21:29,006 rocksdb/_rocksdb.pyx:1965:41: Constructing Python tuple not allowed without gil 2025-09-08T11:21:29,007 Error compiling Cython file: 2025-09-08T11:21:29,007 ------------------------------------------------------------ 2025-09-08T11:21:29,007 ... 2025-09-08T11:21:29,007 cdef backup.BackupID c_backup_id 2025-09-08T11:21:29,007 c_backup_id = backup_id 2025-09-08T11:21:29,007 with nogil: 2025-09-08T11:21:29,007 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T11:21:29,007 ^ 2025-09-08T11:21:29,007 ------------------------------------------------------------ 2025-09-08T11:21:29,008 rocksdb/_rocksdb.pyx:1965:42: Converting to Python object not allowed without gil 2025-09-08T11:21:29,008 Error compiling Cython file: 2025-09-08T11:21:29,008 ------------------------------------------------------------ 2025-09-08T11:21:29,008 ... 2025-09-08T11:21:29,008 def get_backup_info(self): 2025-09-08T11:21:29,008 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:29,008 with nogil: 2025-09-08T11:21:29,008 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T11:21:29,009 ^ 2025-09-08T11:21:29,009 ------------------------------------------------------------ 2025-09-08T11:21:29,009 rocksdb/_rocksdb.pyx:1973:37: Discarding owned Python object not allowed without gil 2025-09-08T11:21:29,009 Error compiling Cython file: 2025-09-08T11:21:29,009 ------------------------------------------------------------ 2025-09-08T11:21:29,009 ... 2025-09-08T11:21:29,009 def get_backup_info(self): 2025-09-08T11:21:29,009 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:29,010 with nogil: 2025-09-08T11:21:29,010 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T11:21:29,010 ^ 2025-09-08T11:21:29,010 ------------------------------------------------------------ 2025-09-08T11:21:29,010 rocksdb/_rocksdb.pyx:1973:37: Calling gil-requiring function not allowed without gil 2025-09-08T11:21:29,010 Error compiling Cython file: 2025-09-08T11:21:29,010 ------------------------------------------------------------ 2025-09-08T11:21:29,010 ... 2025-09-08T11:21:29,010 def get_backup_info(self): 2025-09-08T11:21:29,011 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:29,011 with nogil: 2025-09-08T11:21:29,011 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T11:21:29,011 ^ 2025-09-08T11:21:29,011 ------------------------------------------------------------ 2025-09-08T11:21:29,011 rocksdb/_rocksdb.pyx:1973:23: Accessing Python attribute not allowed without gil 2025-09-08T11:21:29,011 Error compiling Cython file: 2025-09-08T11:21:29,011 ------------------------------------------------------------ 2025-09-08T11:21:29,011 ... 2025-09-08T11:21:29,012 def get_backup_info(self): 2025-09-08T11:21:29,012 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:29,012 with nogil: 2025-09-08T11:21:29,012 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T11:21:29,012 ^ 2025-09-08T11:21:29,012 ------------------------------------------------------------ 2025-09-08T11:21:29,012 rocksdb/_rocksdb.pyx:1973:37: Constructing Python tuple not allowed without gil 2025-09-08T11:21:29,013 Error compiling Cython file: 2025-09-08T11:21:29,013 ------------------------------------------------------------ 2025-09-08T11:21:29,013 ... 2025-09-08T11:21:29,013 def get_backup_info(self): 2025-09-08T11:21:29,013 cdef vector[backup.BackupInfo] backup_info 2025-09-08T11:21:29,013 with nogil: 2025-09-08T11:21:29,013 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T11:21:29,014 ^ 2025-09-08T11:21:29,014 ------------------------------------------------------------ 2025-09-08T11:21:29,014 rocksdb/_rocksdb.pyx:1973:44: Converting to Python object not allowed without gil 2025-09-08T11:21:29,014 Traceback (most recent call last): 2025-09-08T11:21:29,014 File "", line 2, in 2025-09-08T11:21:29,014 exec(compile(''' 2025-09-08T11:21:29,014 ~~~~^^^^^^^^^^^^ 2025-09-08T11:21:29,014 # This is -- a caller that pip uses to run setup.py 2025-09-08T11:21:29,014 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:21:29,015 ...<32 lines>... 2025-09-08T11:21:29,015 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T11:21:29,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:21:29,015 ''' % ('/tmp/pip-wheel-90861yai/python-rocksdb_79576dd2d75342b7903ac004fd593050/setup.py',), "", "exec")) 2025-09-08T11:21:29,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:21:29,015 File "", line 35, in 2025-09-08T11:21:29,015 File "/tmp/pip-wheel-90861yai/python-rocksdb_79576dd2d75342b7903ac004fd593050/setup.py", line 21, in 2025-09-08T11:21:29,015 setup( 2025-09-08T11:21:29,015 ~~~~~^ 2025-09-08T11:21:29,015 name="python-rocksdb", 2025-09-08T11:21:29,016 ^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:21:29,016 ...<22 lines>... 2025-09-08T11:21:29,016 include_package_data=True 2025-09-08T11:21:29,016 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:21:29,016 ) 2025-09-08T11:21:29,016 ^ 2025-09-08T11:21:29,016 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-08T11:21:29,016 return distutils.core.setup(**attrs) 2025-09-08T11:21:29,017 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,017 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-09-08T11:21:29,017 return run_commands(dist) 2025-09-08T11:21:29,017 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-09-08T11:21:29,017 dist.run_commands() 2025-09-08T11:21:29,017 ~~~~~~~~~~~~~~~~~^^ 2025-09-08T11:21:29,017 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-09-08T11:21:29,017 self.run_command(cmd) 2025-09-08T11:21:29,017 ~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T11:21:29,017 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T11:21:29,018 super().run_command(command) 2025-09-08T11:21:29,018 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,018 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T11:21:29,018 cmd_obj.run() 2025-09-08T11:21:29,018 ~~~~~~~~~~~^^ 2025-09-08T11:21:29,018 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/bdist_wheel.py", line 370, in run 2025-09-08T11:21:29,018 self.run_command("build") 2025-09-08T11:21:29,018 ~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,018 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T11:21:29,018 self.distribution.run_command(command) 2025-09-08T11:21:29,018 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,019 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T11:21:29,019 super().run_command(command) 2025-09-08T11:21:29,019 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,019 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T11:21:29,019 cmd_obj.run() 2025-09-08T11:21:29,019 ~~~~~~~~~~~^^ 2025-09-08T11:21:29,019 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build.py", line 135, in run 2025-09-08T11:21:29,019 self.run_command(cmd_name) 2025-09-08T11:21:29,019 ~~~~~~~~~~~~~~~~^^^^^^^^^^ 2025-09-08T11:21:29,019 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T11:21:29,020 self.distribution.run_command(command) 2025-09-08T11:21:29,020 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,020 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T11:21:29,020 super().run_command(command) 2025-09-08T11:21:29,020 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T11:21:29,020 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T11:21:29,020 cmd_obj.run() 2025-09-08T11:21:29,020 ~~~~~~~~~~~^^ 2025-09-08T11:21:29,020 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/build_ext.py", line 96, in run 2025-09-08T11:21:29,020 _build_ext.run(self) 2025-09-08T11:21:29,020 ~~~~~~~~~~~~~~^^^^^^ 2025-09-08T11:21:29,021 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build_ext.py", line 368, in run 2025-09-08T11:21:29,021 self.build_extensions() 2025-09-08T11:21:29,021 ~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T11:21:29,021 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions 2025-09-08T11:21:29,021 self._build_extensions_serial() 2025-09-08T11:21:29,021 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T11:21:29,021 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial 2025-09-08T11:21:29,021 self.build_extension(ext) 2025-09-08T11:21:29,022 ~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T11:21:29,022 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/build_ext.py", line 261, in build_extension 2025-09-08T11:21:29,022 _build_ext.build_extension(self, ext) 2025-09-08T11:21:29,022 ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2025-09-08T11:21:29,022 File "/usr/local/lib/python3.13/dist-packages/Cython/Distutils/build_ext.py", line 131, in build_extension 2025-09-08T11:21:29,022 new_ext = cythonize( 2025-09-08T11:21:29,022 ~~~~~~~~~^ 2025-09-08T11:21:29,022 ext,force=self.force, quiet=self.verbose == 0, **options 2025-09-08T11:21:29,022 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:21:29,022 )[0] 2025-09-08T11:21:29,022 ^ 2025-09-08T11:21:29,023 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T11:21:29,023 cythonize_one(*args) 2025-09-08T11:21:29,023 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T11:21:29,023 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T11:21:29,023 raise CompileError(None, pyx_file) 2025-09-08T11:21:29,023 Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx 2025-09-08T11:21:29,472 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T11:21:29,483 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T11:21:29,483 exec(compile('"'"''"'"''"'"' 2025-09-08T11:21:29,483 # This is -- a caller that pip uses to run setup.py 2025-09-08T11:21:29,483 # 2025-09-08T11:21:29,483 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T11:21:29,483 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T11:21:29,483 # - It provides a clear error message when setuptools is not installed. 2025-09-08T11:21:29,483 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T11:21:29,483 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T11:21:29,483 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T11:21:29,483 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T11:21:29,483 import os, sys, tokenize, traceback 2025-09-08T11:21:29,483 2025-09-08T11:21:29,483 try: 2025-09-08T11:21:29,483 import setuptools 2025-09-08T11:21:29,483 except ImportError: 2025-09-08T11:21:29,483 print( 2025-09-08T11:21:29,483 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T11:21:29,483 "the build environment with exception:", 2025-09-08T11:21:29,483 file=sys.stderr, 2025-09-08T11:21:29,483 ) 2025-09-08T11:21:29,483 traceback.print_exc() 2025-09-08T11:21:29,483 sys.exit(1) 2025-09-08T11:21:29,483 2025-09-08T11:21:29,483 __file__ = %r 2025-09-08T11:21:29,483 sys.argv[0] = __file__ 2025-09-08T11:21:29,483 2025-09-08T11:21:29,483 if os.path.exists(__file__): 2025-09-08T11:21:29,483 filename = __file__ 2025-09-08T11:21:29,483 with tokenize.open(__file__) as f: 2025-09-08T11:21:29,483 setup_py_code = f.read() 2025-09-08T11:21:29,483 else: 2025-09-08T11:21:29,483 filename = "" 2025-09-08T11:21:29,483 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T11:21:29,483 2025-09-08T11:21:29,483 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T11:21:29,483 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-90861yai/python-rocksdb_79576dd2d75342b7903ac004fd593050/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-ft_233at[/] 2025-09-08T11:21:29,484 [bold magenta]cwd[/]: /tmp/pip-wheel-90861yai/python-rocksdb_79576dd2d75342b7903ac004fd593050/ 2025-09-08T11:21:29,484 Building wheel for python-rocksdb (setup.py): finished with status 'error' 2025-09-08T11:21:29,484 ERROR: Failed building wheel for python-rocksdb 2025-09-08T11:21:29,485 Running setup.py clean for python-rocksdb 2025-09-08T11:21:29,486 Running command python setup.py clean 2025-09-08T11:21:30,128 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T11:21:30,129 !! 2025-09-08T11:21:30,129 ******************************************************************************** 2025-09-08T11:21:30,129 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T11:21:30,129 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T11:21:30,129 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T11:21:30,129 or your builds will no longer be supported. 2025-09-08T11:21:30,129 ******************************************************************************** 2025-09-08T11:21:30,130 !! 2025-09-08T11:21:30,130 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T11:21:30,765 running clean 2025-09-08T11:21:30,912 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T11:21:30,914 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T11:21:30,914 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T11:21:30,914 removing 'build' 2025-09-08T11:21:31,026 Failed to build python-rocksdb 2025-09-08T11:21:31,027 ERROR: Failed to build one or more wheels 2025-09-08T11:21:31,028 Exception information: 2025-09-08T11:21:31,028 Traceback (most recent call last): 2025-09-08T11:21:31,028 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T11:21:31,028 status = _inner_run() 2025-09-08T11:21:31,028 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T11:21:31,028 return self.run(options, args) 2025-09-08T11:21:31,028 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T11:21:31,028 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T11:21:31,028 return func(self, options, args) 2025-09-08T11:21:31,028 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T11:21:31,028 raise CommandError("Failed to build one or more wheels") 2025-09-08T11:21:31,028 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T11:21:31,032 Removed build tracker: '/tmp/pip-build-tracker-278apyqv'