2025-09-08T08:03:12,805 Created temporary directory: /tmp/pip-build-tracker-5anul1ps 2025-09-08T08:03:12,805 Initialized build tracking at /tmp/pip-build-tracker-5anul1ps 2025-09-08T08:03:12,806 Created build tracker: /tmp/pip-build-tracker-5anul1ps 2025-09-08T08:03:12,806 Entered build tracker: /tmp/pip-build-tracker-5anul1ps 2025-09-08T08:03:12,806 Created temporary directory: /tmp/pip-wheel-vwmeyhmj 2025-09-08T08:03:12,809 Created temporary directory: /tmp/pip-ephem-wheel-cache-rf_0h9sb 2025-09-08T08:03:12,867 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T08:03:12,869 2 location(s) to search for versions of python-rocksdb: 2025-09-08T08:03:12,869 * https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:03:12,869 * https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:03:12,870 Fetching project page and analyzing links: https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:03:12,870 Getting page https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:03:12,871 Found index url https://pypi.org/simple/ 2025-09-08T08:03:12,942 Fetched page https://pypi.org/simple/python-rocksdb/ as application/vnd.pypi.simple.v1+json 2025-09-08T08:03:12,944 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-08T08:03:12,944 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-08T08:03:12,944 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-08T08:03:12,945 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-08T08:03:12,945 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-08T08:03:12,945 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-08T08:03:12,945 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-08T08:03:12,945 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-08T08:03:12,945 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-08T08:03:12,946 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-08T08:03:12,946 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-08T08:03:12,946 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:03:12,946 Getting page https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:03:12,947 Found index url https://www.piwheels.org/simple/ 2025-09-08T08:03:13,050 Fetched page https://www.piwheels.org/simple/python-rocksdb/ as text/html 2025-09-08T08:03:13,051 Skipping link: not a file: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:03:13,051 Skipping link: not a file: https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:03:13,074 Given no hashes to check 1 links for project 'python-rocksdb': discarding no candidates 2025-09-08T08:03:13,075 Collecting python-rocksdb==0.6.6 2025-09-08T08:03:13,076 Created temporary directory: /tmp/pip-unpack-55078bi8 2025-09-08T08:03:13,215 Downloading python-rocksdb-0.6.6.tar.gz (154 kB) 2025-09-08T08:03:13,303 Added python-rocksdb==0.6.6 from https://files.pythonhosted.org/packages/6a/56/ff75619c6167c7dba356edae03ea63e766d8f3474e67c1a32cebd4325bb0/python-rocksdb-0.6.6.tar.gz to build tracker '/tmp/pip-build-tracker-5anul1ps' 2025-09-08T08:03:13,304 Running setup.py (path:/tmp/pip-wheel-vwmeyhmj/python-rocksdb_30fa15d228614900a9277fb897c41a84/setup.py) egg_info for package python-rocksdb 2025-09-08T08:03:13,304 Created temporary directory: /tmp/pip-pip-egg-info-mdwng2f0 2025-09-08T08:03:13,305 Preparing metadata (setup.py): started 2025-09-08T08:03:13,305 Running command python setup.py egg_info 2025-09-08T08:03:17,381 Error compiling Cython file: 2025-09-08T08:03:17,381 ------------------------------------------------------------ 2025-09-08T08:03:17,381 ... 2025-09-08T08:03:17,381 from cpython.bytes cimport PyBytes_Size 2025-09-08T08:03:17,381 from cpython.bytes cimport PyBytes_FromString 2025-09-08T08:03:17,381 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:03:17,381 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:03:17,381 from std_memory cimport shared_ptr 2025-09-08T08:03:17,381 ^ 2025-09-08T08:03:17,382 ------------------------------------------------------------ 2025-09-08T08:03:17,382 rocksdb/_rocksdb.pyx:15:0: 'std_memory.pxd' not found 2025-09-08T08:03:17,390 Error compiling Cython file: 2025-09-08T08:03:17,390 ------------------------------------------------------------ 2025-09-08T08:03:17,390 ... 2025-09-08T08:03:17,390 from cpython.bytes cimport PyBytes_Size 2025-09-08T08:03:17,390 from cpython.bytes cimport PyBytes_FromString 2025-09-08T08:03:17,390 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:03:17,390 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:03:17,391 from std_memory cimport shared_ptr 2025-09-08T08:03:17,391 ^ 2025-09-08T08:03:17,391 ------------------------------------------------------------ 2025-09-08T08:03:17,391 rocksdb/_rocksdb.pyx:15:0: 'std_memory/shared_ptr.pxd' not found 2025-09-08T08:03:17,410 Error compiling Cython file: 2025-09-08T08:03:17,410 ------------------------------------------------------------ 2025-09-08T08:03:17,410 ... 2025-09-08T08:03:17,410 from cpython.bytes cimport PyBytes_FromString 2025-09-08T08:03:17,410 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:03:17,411 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:03:17,411 from std_memory cimport shared_ptr 2025-09-08T08:03:17,411 cimport options 2025-09-08T08:03:17,411 ^ 2025-09-08T08:03:17,411 ------------------------------------------------------------ 2025-09-08T08:03:17,411 rocksdb/_rocksdb.pyx:16:8: 'options.pxd' not found 2025-09-08T08:03:17,430 Error compiling Cython file: 2025-09-08T08:03:17,430 ------------------------------------------------------------ 2025-09-08T08:03:17,430 ... 2025-09-08T08:03:17,431 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:03:17,431 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:03:17,431 from std_memory cimport shared_ptr 2025-09-08T08:03:17,431 cimport options 2025-09-08T08:03:17,431 cimport merge_operator 2025-09-08T08:03:17,431 ^ 2025-09-08T08:03:17,431 ------------------------------------------------------------ 2025-09-08T08:03:17,431 rocksdb/_rocksdb.pyx:17:8: 'merge_operator.pxd' not found 2025-09-08T08:03:17,451 Error compiling Cython file: 2025-09-08T08:03:17,451 ------------------------------------------------------------ 2025-09-08T08:03:17,451 ... 2025-09-08T08:03:17,451 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:03:17,451 from std_memory cimport shared_ptr 2025-09-08T08:03:17,451 cimport options 2025-09-08T08:03:17,452 cimport merge_operator 2025-09-08T08:03:17,452 cimport filter_policy 2025-09-08T08:03:17,452 ^ 2025-09-08T08:03:17,452 ------------------------------------------------------------ 2025-09-08T08:03:17,452 rocksdb/_rocksdb.pyx:18:8: 'filter_policy.pxd' not found 2025-09-08T08:03:17,472 Error compiling Cython file: 2025-09-08T08:03:17,472 ------------------------------------------------------------ 2025-09-08T08:03:17,473 ... 2025-09-08T08:03:17,473 from std_memory cimport shared_ptr 2025-09-08T08:03:17,473 cimport options 2025-09-08T08:03:17,473 cimport merge_operator 2025-09-08T08:03:17,473 cimport filter_policy 2025-09-08T08:03:17,473 cimport comparator 2025-09-08T08:03:17,473 ^ 2025-09-08T08:03:17,473 ------------------------------------------------------------ 2025-09-08T08:03:17,474 rocksdb/_rocksdb.pyx:19:8: 'comparator.pxd' not found 2025-09-08T08:03:17,493 Error compiling Cython file: 2025-09-08T08:03:17,493 ------------------------------------------------------------ 2025-09-08T08:03:17,494 ... 2025-09-08T08:03:17,494 from std_memory cimport shared_ptr 2025-09-08T08:03:17,494 cimport options 2025-09-08T08:03:17,494 cimport merge_operator 2025-09-08T08:03:17,494 cimport filter_policy 2025-09-08T08:03:17,494 cimport comparator 2025-09-08T08:03:17,494 cimport slice_transform 2025-09-08T08:03:17,494 ^ 2025-09-08T08:03:17,494 ------------------------------------------------------------ 2025-09-08T08:03:17,495 rocksdb/_rocksdb.pyx:20:8: 'slice_transform.pxd' not found 2025-09-08T08:03:17,514 Error compiling Cython file: 2025-09-08T08:03:17,514 ------------------------------------------------------------ 2025-09-08T08:03:17,514 ... 2025-09-08T08:03:17,514 cimport options 2025-09-08T08:03:17,515 cimport merge_operator 2025-09-08T08:03:17,515 cimport filter_policy 2025-09-08T08:03:17,515 cimport comparator 2025-09-08T08:03:17,515 cimport slice_transform 2025-09-08T08:03:17,515 cimport cache 2025-09-08T08:03:17,515 ^ 2025-09-08T08:03:17,515 ------------------------------------------------------------ 2025-09-08T08:03:17,515 rocksdb/_rocksdb.pyx:21:8: 'cache.pxd' not found 2025-09-08T08:03:17,535 Error compiling Cython file: 2025-09-08T08:03:17,535 ------------------------------------------------------------ 2025-09-08T08:03:17,535 ... 2025-09-08T08:03:17,535 cimport merge_operator 2025-09-08T08:03:17,535 cimport filter_policy 2025-09-08T08:03:17,536 cimport comparator 2025-09-08T08:03:17,536 cimport slice_transform 2025-09-08T08:03:17,536 cimport cache 2025-09-08T08:03:17,536 cimport logger 2025-09-08T08:03:17,536 ^ 2025-09-08T08:03:17,536 ------------------------------------------------------------ 2025-09-08T08:03:17,536 rocksdb/_rocksdb.pyx:22:8: 'logger.pxd' not found 2025-09-08T08:03:17,556 Error compiling Cython file: 2025-09-08T08:03:17,556 ------------------------------------------------------------ 2025-09-08T08:03:17,556 ... 2025-09-08T08:03:17,556 cimport filter_policy 2025-09-08T08:03:17,556 cimport comparator 2025-09-08T08:03:17,556 cimport slice_transform 2025-09-08T08:03:17,556 cimport cache 2025-09-08T08:03:17,556 cimport logger 2025-09-08T08:03:17,557 cimport snapshot 2025-09-08T08:03:17,557 ^ 2025-09-08T08:03:17,557 ------------------------------------------------------------ 2025-09-08T08:03:17,557 rocksdb/_rocksdb.pyx:23:8: 'snapshot.pxd' not found 2025-09-08T08:03:17,577 Error compiling Cython file: 2025-09-08T08:03:17,578 ------------------------------------------------------------ 2025-09-08T08:03:17,578 ... 2025-09-08T08:03:17,578 cimport comparator 2025-09-08T08:03:17,578 cimport slice_transform 2025-09-08T08:03:17,578 cimport cache 2025-09-08T08:03:17,578 cimport logger 2025-09-08T08:03:17,578 cimport snapshot 2025-09-08T08:03:17,578 cimport db 2025-09-08T08:03:17,578 ^ 2025-09-08T08:03:17,578 ------------------------------------------------------------ 2025-09-08T08:03:17,579 rocksdb/_rocksdb.pyx:24:8: 'db.pxd' not found 2025-09-08T08:03:17,598 Error compiling Cython file: 2025-09-08T08:03:17,598 ------------------------------------------------------------ 2025-09-08T08:03:17,598 ... 2025-09-08T08:03:17,598 cimport slice_transform 2025-09-08T08:03:17,598 cimport cache 2025-09-08T08:03:17,598 cimport logger 2025-09-08T08:03:17,598 cimport snapshot 2025-09-08T08:03:17,598 cimport db 2025-09-08T08:03:17,598 cimport iterator 2025-09-08T08:03:17,598 ^ 2025-09-08T08:03:17,599 ------------------------------------------------------------ 2025-09-08T08:03:17,599 rocksdb/_rocksdb.pyx:25:8: 'iterator.pxd' not found 2025-09-08T08:03:17,620 Error compiling Cython file: 2025-09-08T08:03:17,620 ------------------------------------------------------------ 2025-09-08T08:03:17,620 ... 2025-09-08T08:03:17,620 cimport cache 2025-09-08T08:03:17,620 cimport logger 2025-09-08T08:03:17,620 cimport snapshot 2025-09-08T08:03:17,620 cimport db 2025-09-08T08:03:17,620 cimport iterator 2025-09-08T08:03:17,620 cimport backup 2025-09-08T08:03:17,621 ^ 2025-09-08T08:03:17,621 ------------------------------------------------------------ 2025-09-08T08:03:17,621 rocksdb/_rocksdb.pyx:26:8: 'backup.pxd' not found 2025-09-08T08:03:17,641 Error compiling Cython file: 2025-09-08T08:03:17,641 ------------------------------------------------------------ 2025-09-08T08:03:17,642 ... 2025-09-08T08:03:17,642 cimport logger 2025-09-08T08:03:17,642 cimport snapshot 2025-09-08T08:03:17,642 cimport db 2025-09-08T08:03:17,642 cimport iterator 2025-09-08T08:03:17,642 cimport backup 2025-09-08T08:03:17,642 cimport env 2025-09-08T08:03:17,642 ^ 2025-09-08T08:03:17,642 ------------------------------------------------------------ 2025-09-08T08:03:17,642 rocksdb/_rocksdb.pyx:27:8: 'env.pxd' not found 2025-09-08T08:03:17,664 Error compiling Cython file: 2025-09-08T08:03:17,664 ------------------------------------------------------------ 2025-09-08T08:03:17,664 ... 2025-09-08T08:03:17,664 cimport snapshot 2025-09-08T08:03:17,665 cimport db 2025-09-08T08:03:17,665 cimport iterator 2025-09-08T08:03:17,665 cimport backup 2025-09-08T08:03:17,665 cimport env 2025-09-08T08:03:17,665 cimport table_factory 2025-09-08T08:03:17,665 ^ 2025-09-08T08:03:17,665 ------------------------------------------------------------ 2025-09-08T08:03:17,665 rocksdb/_rocksdb.pyx:28:8: 'table_factory.pxd' not found 2025-09-08T08:03:17,685 Error compiling Cython file: 2025-09-08T08:03:17,685 ------------------------------------------------------------ 2025-09-08T08:03:17,685 ... 2025-09-08T08:03:17,685 cimport db 2025-09-08T08:03:17,686 cimport iterator 2025-09-08T08:03:17,686 cimport backup 2025-09-08T08:03:17,686 cimport env 2025-09-08T08:03:17,686 cimport table_factory 2025-09-08T08:03:17,686 cimport memtablerep 2025-09-08T08:03:17,686 ^ 2025-09-08T08:03:17,686 ------------------------------------------------------------ 2025-09-08T08:03:17,686 rocksdb/_rocksdb.pyx:29:8: 'memtablerep.pxd' not found 2025-09-08T08:03:17,706 Error compiling Cython file: 2025-09-08T08:03:17,706 ------------------------------------------------------------ 2025-09-08T08:03:17,706 ... 2025-09-08T08:03:17,706 cimport iterator 2025-09-08T08:03:17,706 cimport backup 2025-09-08T08:03:17,706 cimport env 2025-09-08T08:03:17,706 cimport table_factory 2025-09-08T08:03:17,707 cimport memtablerep 2025-09-08T08:03:17,707 cimport universal_compaction 2025-09-08T08:03:17,707 ^ 2025-09-08T08:03:17,707 ------------------------------------------------------------ 2025-09-08T08:03:17,707 rocksdb/_rocksdb.pyx:30:8: 'universal_compaction.pxd' not found 2025-09-08T08:03:17,715 Error compiling Cython file: 2025-09-08T08:03:17,715 ------------------------------------------------------------ 2025-09-08T08:03:17,715 ... 2025-09-08T08:03:17,715 cimport memtablerep 2025-09-08T08:03:17,715 cimport universal_compaction 2025-09-08T08:03:17,715 # Enums are the only exception for direct imports 2025-09-08T08:03:17,715 # Their name als already unique enough 2025-09-08T08:03:17,715 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:03:17,715 ^ 2025-09-08T08:03:17,716 ------------------------------------------------------------ 2025-09-08T08:03:17,716 rocksdb/_rocksdb.pyx:34:0: 'universal_compaction/kCompactionStopStyleSimilarSize.pxd' not found 2025-09-08T08:03:17,723 Error compiling Cython file: 2025-09-08T08:03:17,723 ------------------------------------------------------------ 2025-09-08T08:03:17,723 ... 2025-09-08T08:03:17,723 cimport universal_compaction 2025-09-08T08:03:17,723 # Enums are the only exception for direct imports 2025-09-08T08:03:17,723 # Their name als already unique enough 2025-09-08T08:03:17,723 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:03:17,724 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:03:17,724 ^ 2025-09-08T08:03:17,724 ------------------------------------------------------------ 2025-09-08T08:03:17,724 rocksdb/_rocksdb.pyx:35:0: 'universal_compaction/kCompactionStopStyleTotalSize.pxd' not found 2025-09-08T08:03:17,731 Error compiling Cython file: 2025-09-08T08:03:17,731 ------------------------------------------------------------ 2025-09-08T08:03:17,731 ... 2025-09-08T08:03:17,731 # Enums are the only exception for direct imports 2025-09-08T08:03:17,731 # Their name als already unique enough 2025-09-08T08:03:17,731 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:03:17,731 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:03:17,732 from options cimport kCompactionStyleLevel 2025-09-08T08:03:17,732 ^ 2025-09-08T08:03:17,732 ------------------------------------------------------------ 2025-09-08T08:03:17,732 rocksdb/_rocksdb.pyx:37:0: 'options/kCompactionStyleLevel.pxd' not found 2025-09-08T08:03:17,739 Error compiling Cython file: 2025-09-08T08:03:17,739 ------------------------------------------------------------ 2025-09-08T08:03:17,739 ... 2025-09-08T08:03:17,739 # Their name als already unique enough 2025-09-08T08:03:17,739 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:03:17,739 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:03:17,739 from options cimport kCompactionStyleLevel 2025-09-08T08:03:17,739 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,739 ^ 2025-09-08T08:03:17,740 ------------------------------------------------------------ 2025-09-08T08:03:17,740 rocksdb/_rocksdb.pyx:38:0: 'options/kCompactionStyleUniversal.pxd' not found 2025-09-08T08:03:17,747 Error compiling Cython file: 2025-09-08T08:03:17,747 ------------------------------------------------------------ 2025-09-08T08:03:17,747 ... 2025-09-08T08:03:17,747 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:03:17,747 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:03:17,747 from options cimport kCompactionStyleLevel 2025-09-08T08:03:17,747 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,747 from options cimport kCompactionStyleFIFO 2025-09-08T08:03:17,747 ^ 2025-09-08T08:03:17,748 ------------------------------------------------------------ 2025-09-08T08:03:17,748 rocksdb/_rocksdb.pyx:39:0: 'options/kCompactionStyleFIFO.pxd' not found 2025-09-08T08:03:17,755 Error compiling Cython file: 2025-09-08T08:03:17,755 ------------------------------------------------------------ 2025-09-08T08:03:17,755 ... 2025-09-08T08:03:17,755 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:03:17,756 from options cimport kCompactionStyleLevel 2025-09-08T08:03:17,756 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,756 from options cimport kCompactionStyleFIFO 2025-09-08T08:03:17,756 from options cimport kCompactionStyleNone 2025-09-08T08:03:17,756 ^ 2025-09-08T08:03:17,756 ------------------------------------------------------------ 2025-09-08T08:03:17,756 rocksdb/_rocksdb.pyx:40:0: 'options/kCompactionStyleNone.pxd' not found 2025-09-08T08:03:17,774 Error compiling Cython file: 2025-09-08T08:03:17,774 ------------------------------------------------------------ 2025-09-08T08:03:17,775 ... 2025-09-08T08:03:17,775 from options cimport kCompactionStyleLevel 2025-09-08T08:03:17,775 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,775 from options cimport kCompactionStyleFIFO 2025-09-08T08:03:17,775 from options cimport kCompactionStyleNone 2025-09-08T08:03:17,775 from slice_ cimport Slice 2025-09-08T08:03:17,775 ^ 2025-09-08T08:03:17,775 ------------------------------------------------------------ 2025-09-08T08:03:17,775 rocksdb/_rocksdb.pyx:42:0: 'slice_.pxd' not found 2025-09-08T08:03:17,782 Error compiling Cython file: 2025-09-08T08:03:17,783 ------------------------------------------------------------ 2025-09-08T08:03:17,783 ... 2025-09-08T08:03:17,783 from options cimport kCompactionStyleLevel 2025-09-08T08:03:17,783 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,783 from options cimport kCompactionStyleFIFO 2025-09-08T08:03:17,783 from options cimport kCompactionStyleNone 2025-09-08T08:03:17,783 from slice_ cimport Slice 2025-09-08T08:03:17,783 ^ 2025-09-08T08:03:17,783 ------------------------------------------------------------ 2025-09-08T08:03:17,784 rocksdb/_rocksdb.pyx:42:0: 'slice_/Slice.pxd' not found 2025-09-08T08:03:17,803 Error compiling Cython file: 2025-09-08T08:03:17,803 ------------------------------------------------------------ 2025-09-08T08:03:17,803 ... 2025-09-08T08:03:17,803 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,803 from options cimport kCompactionStyleFIFO 2025-09-08T08:03:17,803 from options cimport kCompactionStyleNone 2025-09-08T08:03:17,803 from slice_ cimport Slice 2025-09-08T08:03:17,804 from status cimport Status 2025-09-08T08:03:17,804 ^ 2025-09-08T08:03:17,804 ------------------------------------------------------------ 2025-09-08T08:03:17,804 rocksdb/_rocksdb.pyx:43:0: 'status.pxd' not found 2025-09-08T08:03:17,810 Error compiling Cython file: 2025-09-08T08:03:17,810 ------------------------------------------------------------ 2025-09-08T08:03:17,810 ... 2025-09-08T08:03:17,811 from options cimport kCompactionStyleUniversal 2025-09-08T08:03:17,811 from options cimport kCompactionStyleFIFO 2025-09-08T08:03:17,811 from options cimport kCompactionStyleNone 2025-09-08T08:03:17,811 from slice_ cimport Slice 2025-09-08T08:03:17,811 from status cimport Status 2025-09-08T08:03:17,811 ^ 2025-09-08T08:03:17,811 ------------------------------------------------------------ 2025-09-08T08:03:17,811 rocksdb/_rocksdb.pyx:43:0: 'status/Status.pxd' not found 2025-09-08T08:03:17,812 Error compiling Cython file: 2025-09-08T08:03:17,812 ------------------------------------------------------------ 2025-09-08T08:03:17,812 ... 2025-09-08T08:03:17,812 from interfaces import Comparator as IComparator 2025-09-08T08:03:17,812 from interfaces import SliceTransform as ISliceTransform 2025-09-08T08:03:17,812 import traceback 2025-09-08T08:03:17,812 import errors 2025-09-08T08:03:17,812 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T08:03:17,812 ^ 2025-09-08T08:03:17,812 ------------------------------------------------------------ 2025-09-08T08:03:17,813 rocksdb/_rocksdb.pyx:54:15: 'FilterPolicy' is not a type identifier 2025-09-08T08:03:17,813 Error compiling Cython file: 2025-09-08T08:03:17,813 ------------------------------------------------------------ 2025-09-08T08:03:17,813 ... 2025-09-08T08:03:17,813 import errors 2025-09-08T08:03:17,813 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T08:03:17,813 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T08:03:17,813 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T08:03:17,814 ^ 2025-09-08T08:03:17,814 ------------------------------------------------------------ 2025-09-08T08:03:17,814 rocksdb/_rocksdb.pyx:57:15: 'Slice' is not a type identifier 2025-09-08T08:03:17,814 Error compiling Cython file: 2025-09-08T08:03:17,814 ------------------------------------------------------------ 2025-09-08T08:03:17,814 ... 2025-09-08T08:03:17,814 import errors 2025-09-08T08:03:17,814 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T08:03:17,815 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T08:03:17,815 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T08:03:17,815 ^ 2025-09-08T08:03:17,815 ------------------------------------------------------------ 2025-09-08T08:03:17,815 rocksdb/_rocksdb.pyx:57:41: unknown type in template argument 2025-09-08T08:03:17,833 Error compiling Cython file: 2025-09-08T08:03:17,833 ------------------------------------------------------------ 2025-09-08T08:03:17,833 ... 2025-09-08T08:03:17,833 cdef extern from "Python.h": 2025-09-08T08:03:17,833 void PyEval_InitThreads() 2025-09-08T08:03:17,833 PyEval_InitThreads() 2025-09-08T08:03:17,834 ## Here comes the stuff to wrap the status to exception 2025-09-08T08:03:17,834 cdef check_status(const Status& st): 2025-09-08T08:03:17,834 ^ 2025-09-08T08:03:17,834 ------------------------------------------------------------ 2025-09-08T08:03:17,834 rocksdb/_rocksdb.pyx:67:24: 'Status' is not a type identifier 2025-09-08T08:03:17,834 Error compiling Cython file: 2025-09-08T08:03:17,834 ------------------------------------------------------------ 2025-09-08T08:03:17,834 ... 2025-09-08T08:03:17,835 return string(PyBytes_AsString(path), PyBytes_Size(path)) 2025-09-08T08:03:17,835 cdef string_to_bytes(string ob): 2025-09-08T08:03:17,835 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T08:03:17,835 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T08:03:17,835 ^ 2025-09-08T08:03:17,835 ------------------------------------------------------------ 2025-09-08T08:03:17,835 rocksdb/_rocksdb.pyx:102:5: 'Slice' is not a type identifier 2025-09-08T08:03:17,835 Error compiling Cython file: 2025-09-08T08:03:17,836 ------------------------------------------------------------ 2025-09-08T08:03:17,836 ... 2025-09-08T08:03:17,836 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T08:03:17,836 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T08:03:17,836 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T08:03:17,836 cdef slice_to_bytes(Slice sl): 2025-09-08T08:03:17,836 ^ 2025-09-08T08:03:17,836 ------------------------------------------------------------ 2025-09-08T08:03:17,837 rocksdb/_rocksdb.pyx:105:20: 'Slice' is not a type identifier 2025-09-08T08:03:17,837 Error compiling Cython file: 2025-09-08T08:03:17,837 ------------------------------------------------------------ 2025-09-08T08:03:17,837 ... 2025-09-08T08:03:17,837 @cython.internal 2025-09-08T08:03:17,837 cdef class PyComparator(object): 2025-09-08T08:03:17,837 cdef object get_ob(self): 2025-09-08T08:03:17,837 return None 2025-09-08T08:03:17,837 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:03:17,837 ^ 2025-09-08T08:03:17,838 ------------------------------------------------------------ 2025-09-08T08:03:17,838 rocksdb/_rocksdb.pyx:128:15: 'Comparator' is not a type identifier 2025-09-08T08:03:17,838 Error compiling Cython file: 2025-09-08T08:03:17,838 ------------------------------------------------------------ 2025-09-08T08:03:17,838 ... 2025-09-08T08:03:17,838 return None 2025-09-08T08:03:17,838 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:03:17,838 return NULL 2025-09-08T08:03:17,839 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,839 ^ 2025-09-08T08:03:17,839 ------------------------------------------------------------ 2025-09-08T08:03:17,839 rocksdb/_rocksdb.pyx:131:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,839 Error compiling Cython file: 2025-09-08T08:03:17,839 ------------------------------------------------------------ 2025-09-08T08:03:17,839 ... 2025-09-08T08:03:17,839 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,839 pass 2025-09-08T08:03:17,840 @cython.internal 2025-09-08T08:03:17,840 cdef class PyGenericComparator(PyComparator): 2025-09-08T08:03:17,840 cdef comparator.ComparatorWrapper* comparator_ptr 2025-09-08T08:03:17,840 ^ 2025-09-08T08:03:17,840 ------------------------------------------------------------ 2025-09-08T08:03:17,840 rocksdb/_rocksdb.pyx:136:9: 'ComparatorWrapper' is not a type identifier 2025-09-08T08:03:17,840 Error compiling Cython file: 2025-09-08T08:03:17,841 ------------------------------------------------------------ 2025-09-08T08:03:17,841 ... 2025-09-08T08:03:17,841 del self.comparator_ptr 2025-09-08T08:03:17,841 cdef object get_ob(self): 2025-09-08T08:03:17,841 return self.ob 2025-09-08T08:03:17,841 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:03:17,841 ^ 2025-09-08T08:03:17,841 ------------------------------------------------------------ 2025-09-08T08:03:17,842 rocksdb/_rocksdb.pyx:157:15: 'Comparator' is not a type identifier 2025-09-08T08:03:17,842 Error compiling Cython file: 2025-09-08T08:03:17,842 ------------------------------------------------------------ 2025-09-08T08:03:17,842 ... 2025-09-08T08:03:17,842 return self.ob 2025-09-08T08:03:17,842 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:03:17,842 return self.comparator_ptr 2025-09-08T08:03:17,842 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,843 ^ 2025-09-08T08:03:17,843 ------------------------------------------------------------ 2025-09-08T08:03:17,843 rocksdb/_rocksdb.pyx:160:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,843 Error compiling Cython file: 2025-09-08T08:03:17,843 ------------------------------------------------------------ 2025-09-08T08:03:17,843 ... 2025-09-08T08:03:17,843 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,843 self.comparator_ptr.set_info_log(info_log) 2025-09-08T08:03:17,843 @cython.internal 2025-09-08T08:03:17,844 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T08:03:17,844 cdef const comparator.Comparator* comparator_ptr 2025-09-08T08:03:17,844 ^ 2025-09-08T08:03:17,844 ------------------------------------------------------------ 2025-09-08T08:03:17,844 rocksdb/_rocksdb.pyx:165:15: 'Comparator' is not a type identifier 2025-09-08T08:03:17,844 Error compiling Cython file: 2025-09-08T08:03:17,844 ------------------------------------------------------------ 2025-09-08T08:03:17,844 ... 2025-09-08T08:03:17,844 bytes_to_slice(b)) 2025-09-08T08:03:17,845 cdef object get_ob(self): 2025-09-08T08:03:17,845 return self 2025-09-08T08:03:17,845 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:03:17,845 ^ 2025-09-08T08:03:17,845 ------------------------------------------------------------ 2025-09-08T08:03:17,845 rocksdb/_rocksdb.pyx:181:15: 'Comparator' is not a type identifier 2025-09-08T08:03:17,845 Error compiling Cython file: 2025-09-08T08:03:17,845 ------------------------------------------------------------ 2025-09-08T08:03:17,846 ... 2025-09-08T08:03:17,846 cdef int compare_callback( 2025-09-08T08:03:17,846 void* ctx, 2025-09-08T08:03:17,846 logger.Logger* log, 2025-09-08T08:03:17,846 ^ 2025-09-08T08:03:17,846 ------------------------------------------------------------ 2025-09-08T08:03:17,846 rocksdb/_rocksdb.pyx:188:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,847 Error compiling Cython file: 2025-09-08T08:03:17,847 ------------------------------------------------------------ 2025-09-08T08:03:17,847 ... 2025-09-08T08:03:17,847 cdef int compare_callback( 2025-09-08T08:03:17,847 void* ctx, 2025-09-08T08:03:17,847 logger.Logger* log, 2025-09-08T08:03:17,847 string& error_msg, 2025-09-08T08:03:17,847 const Slice& a, 2025-09-08T08:03:17,847 ^ 2025-09-08T08:03:17,847 ------------------------------------------------------------ 2025-09-08T08:03:17,848 rocksdb/_rocksdb.pyx:190:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,848 Error compiling Cython file: 2025-09-08T08:03:17,848 ------------------------------------------------------------ 2025-09-08T08:03:17,848 ... 2025-09-08T08:03:17,848 cdef int compare_callback( 2025-09-08T08:03:17,848 void* ctx, 2025-09-08T08:03:17,848 logger.Logger* log, 2025-09-08T08:03:17,848 string& error_msg, 2025-09-08T08:03:17,848 const Slice& a, 2025-09-08T08:03:17,848 const Slice& b) with gil: 2025-09-08T08:03:17,849 ^ 2025-09-08T08:03:17,849 ------------------------------------------------------------ 2025-09-08T08:03:17,849 rocksdb/_rocksdb.pyx:191:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,849 Error compiling Cython file: 2025-09-08T08:03:17,849 ------------------------------------------------------------ 2025-09-08T08:03:17,849 ... 2025-09-08T08:03:17,849 @cython.internal 2025-09-08T08:03:17,849 cdef class PyFilterPolicy(object): 2025-09-08T08:03:17,849 cdef object get_ob(self): 2025-09-08T08:03:17,850 return None 2025-09-08T08:03:17,850 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:17,850 ^ 2025-09-08T08:03:17,850 ------------------------------------------------------------ 2025-09-08T08:03:17,850 rocksdb/_rocksdb.pyx:211:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,850 Error compiling Cython file: 2025-09-08T08:03:17,850 ------------------------------------------------------------ 2025-09-08T08:03:17,850 ... 2025-09-08T08:03:17,851 return None 2025-09-08T08:03:17,851 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:17,851 return shared_ptr[ConstFilterPolicy]() 2025-09-08T08:03:17,851 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,851 ^ 2025-09-08T08:03:17,851 ------------------------------------------------------------ 2025-09-08T08:03:17,851 rocksdb/_rocksdb.pyx:214:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,851 Error compiling Cython file: 2025-09-08T08:03:17,852 ------------------------------------------------------------ 2025-09-08T08:03:17,852 ... 2025-09-08T08:03:17,852 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,852 pass 2025-09-08T08:03:17,852 @cython.internal 2025-09-08T08:03:17,852 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T08:03:17,852 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T08:03:17,852 ^ 2025-09-08T08:03:17,852 ------------------------------------------------------------ 2025-09-08T08:03:17,852 rocksdb/_rocksdb.pyx:219:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,853 Error compiling Cython file: 2025-09-08T08:03:17,853 ------------------------------------------------------------ 2025-09-08T08:03:17,853 ... 2025-09-08T08:03:17,853 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,853 pass 2025-09-08T08:03:17,853 @cython.internal 2025-09-08T08:03:17,853 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T08:03:17,853 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T08:03:17,853 ^ 2025-09-08T08:03:17,853 ------------------------------------------------------------ 2025-09-08T08:03:17,854 rocksdb/_rocksdb.pyx:219:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,854 Error compiling Cython file: 2025-09-08T08:03:17,854 ------------------------------------------------------------ 2025-09-08T08:03:17,854 ... 2025-09-08T08:03:17,854 key_may_match_callback)) 2025-09-08T08:03:17,854 cdef object get_ob(self): 2025-09-08T08:03:17,854 return self.ob 2025-09-08T08:03:17,854 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:17,855 ^ 2025-09-08T08:03:17,855 ------------------------------------------------------------ 2025-09-08T08:03:17,855 rocksdb/_rocksdb.pyx:236:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,855 Error compiling Cython file: 2025-09-08T08:03:17,855 ------------------------------------------------------------ 2025-09-08T08:03:17,855 ... 2025-09-08T08:03:17,855 return self.ob 2025-09-08T08:03:17,855 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:17,855 return (self.policy) 2025-09-08T08:03:17,856 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,856 ^ 2025-09-08T08:03:17,856 ------------------------------------------------------------ 2025-09-08T08:03:17,856 rocksdb/_rocksdb.pyx:239:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,856 Error compiling Cython file: 2025-09-08T08:03:17,856 ------------------------------------------------------------ 2025-09-08T08:03:17,856 ... 2025-09-08T08:03:17,856 self.policy.get().set_info_log(info_log) 2025-09-08T08:03:17,857 cdef void create_filter_callback( 2025-09-08T08:03:17,857 void* ctx, 2025-09-08T08:03:17,857 logger.Logger* log, 2025-09-08T08:03:17,857 ^ 2025-09-08T08:03:17,857 ------------------------------------------------------------ 2025-09-08T08:03:17,857 rocksdb/_rocksdb.pyx:245:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,857 Error compiling Cython file: 2025-09-08T08:03:17,857 ------------------------------------------------------------ 2025-09-08T08:03:17,858 ... 2025-09-08T08:03:17,858 cdef void create_filter_callback( 2025-09-08T08:03:17,858 void* ctx, 2025-09-08T08:03:17,858 logger.Logger* log, 2025-09-08T08:03:17,858 string& error_msg, 2025-09-08T08:03:17,858 const Slice* keys, 2025-09-08T08:03:17,858 ^ 2025-09-08T08:03:17,858 ------------------------------------------------------------ 2025-09-08T08:03:17,858 rocksdb/_rocksdb.pyx:247:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,858 performance hint: rocksdb/_rocksdb.pyx:243:0: Exception check on 'create_filter_callback' will always require the GIL to be acquired. 2025-09-08T08:03:17,859 Possible solutions: 2025-09-08T08:03:17,859 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-08T08:03:17,859 2. Use an 'int' return type on 'create_filter_callback' to allow an error code to be returned. 2025-09-08T08:03:17,859 Error compiling Cython file: 2025-09-08T08:03:17,859 ------------------------------------------------------------ 2025-09-08T08:03:17,859 ... 2025-09-08T08:03:17,859 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T08:03:17,859 error_msg.assign(str(error)) 2025-09-08T08:03:17,859 cdef cpp_bool key_may_match_callback( 2025-09-08T08:03:17,859 void* ctx, 2025-09-08T08:03:17,860 logger.Logger* log, 2025-09-08T08:03:17,860 ^ 2025-09-08T08:03:17,860 ------------------------------------------------------------ 2025-09-08T08:03:17,860 rocksdb/_rocksdb.pyx:262:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,860 Error compiling Cython file: 2025-09-08T08:03:17,860 ------------------------------------------------------------ 2025-09-08T08:03:17,860 ... 2025-09-08T08:03:17,860 cdef cpp_bool key_may_match_callback( 2025-09-08T08:03:17,861 void* ctx, 2025-09-08T08:03:17,861 logger.Logger* log, 2025-09-08T08:03:17,861 string& error_msg, 2025-09-08T08:03:17,861 const Slice& key, 2025-09-08T08:03:17,861 ^ 2025-09-08T08:03:17,861 ------------------------------------------------------------ 2025-09-08T08:03:17,861 rocksdb/_rocksdb.pyx:264:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,861 Error compiling Cython file: 2025-09-08T08:03:17,861 ------------------------------------------------------------ 2025-09-08T08:03:17,861 ... 2025-09-08T08:03:17,862 cdef cpp_bool key_may_match_callback( 2025-09-08T08:03:17,862 void* ctx, 2025-09-08T08:03:17,862 logger.Logger* log, 2025-09-08T08:03:17,862 string& error_msg, 2025-09-08T08:03:17,862 const Slice& key, 2025-09-08T08:03:17,862 const Slice& filt) with gil: 2025-09-08T08:03:17,862 ^ 2025-09-08T08:03:17,862 ------------------------------------------------------------ 2025-09-08T08:03:17,862 rocksdb/_rocksdb.pyx:265:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,863 Error compiling Cython file: 2025-09-08T08:03:17,863 ------------------------------------------------------------ 2025-09-08T08:03:17,863 ... 2025-09-08T08:03:17,863 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T08:03:17,863 error_msg.assign(str(error)) 2025-09-08T08:03:17,863 @cython.internal 2025-09-08T08:03:17,863 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T08:03:17,863 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T08:03:17,863 ^ 2025-09-08T08:03:17,863 ------------------------------------------------------------ 2025-09-08T08:03:17,864 rocksdb/_rocksdb.pyx:278:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,864 Error compiling Cython file: 2025-09-08T08:03:17,864 ------------------------------------------------------------ 2025-09-08T08:03:17,864 ... 2025-09-08T08:03:17,864 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T08:03:17,864 error_msg.assign(str(error)) 2025-09-08T08:03:17,864 @cython.internal 2025-09-08T08:03:17,864 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T08:03:17,864 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T08:03:17,864 ^ 2025-09-08T08:03:17,865 ------------------------------------------------------------ 2025-09-08T08:03:17,865 rocksdb/_rocksdb.pyx:278:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,865 Error compiling Cython file: 2025-09-08T08:03:17,865 ------------------------------------------------------------ 2025-09-08T08:03:17,865 ... 2025-09-08T08:03:17,865 bytes_to_slice(filter_)) 2025-09-08T08:03:17,865 cdef object get_ob(self): 2025-09-08T08:03:17,865 return self 2025-09-08T08:03:17,866 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:17,866 ^ 2025-09-08T08:03:17,866 ------------------------------------------------------------ 2025-09-08T08:03:17,866 rocksdb/_rocksdb.pyx:308:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,866 Error compiling Cython file: 2025-09-08T08:03:17,866 ------------------------------------------------------------ 2025-09-08T08:03:17,866 ... 2025-09-08T08:03:17,867 ## Here comes the stuff for the merge operator 2025-09-08T08:03:17,867 @cython.internal 2025-09-08T08:03:17,867 cdef class PyMergeOperator(object): 2025-09-08T08:03:17,867 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T08:03:17,867 ^ 2025-09-08T08:03:17,867 ------------------------------------------------------------ 2025-09-08T08:03:17,867 rocksdb/_rocksdb.pyx:319:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,867 Error compiling Cython file: 2025-09-08T08:03:17,867 ------------------------------------------------------------ 2025-09-08T08:03:17,867 ... 2025-09-08T08:03:17,868 ## Here comes the stuff for the merge operator 2025-09-08T08:03:17,868 @cython.internal 2025-09-08T08:03:17,868 cdef class PyMergeOperator(object): 2025-09-08T08:03:17,868 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T08:03:17,868 ^ 2025-09-08T08:03:17,868 ------------------------------------------------------------ 2025-09-08T08:03:17,868 rocksdb/_rocksdb.pyx:319:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,868 Error compiling Cython file: 2025-09-08T08:03:17,869 ------------------------------------------------------------ 2025-09-08T08:03:17,869 ... 2025-09-08T08:03:17,869 cdef object get_ob(self): 2025-09-08T08:03:17,869 return self.ob 2025-09-08T08:03:17,869 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T08:03:17,869 ^ 2025-09-08T08:03:17,869 ------------------------------------------------------------ 2025-09-08T08:03:17,869 rocksdb/_rocksdb.pyx:367:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,870 Error compiling Cython file: 2025-09-08T08:03:17,870 ------------------------------------------------------------ 2025-09-08T08:03:17,870 ... 2025-09-08T08:03:17,870 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T08:03:17,870 return self.merge_op 2025-09-08T08:03:17,870 cdef cpp_bool merge_callback( 2025-09-08T08:03:17,870 void* ctx, 2025-09-08T08:03:17,870 const Slice& key, 2025-09-08T08:03:17,870 ^ 2025-09-08T08:03:17,871 ------------------------------------------------------------ 2025-09-08T08:03:17,871 rocksdb/_rocksdb.pyx:372:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,871 Error compiling Cython file: 2025-09-08T08:03:17,871 ------------------------------------------------------------ 2025-09-08T08:03:17,871 ... 2025-09-08T08:03:17,871 return self.merge_op 2025-09-08T08:03:17,871 cdef cpp_bool merge_callback( 2025-09-08T08:03:17,871 void* ctx, 2025-09-08T08:03:17,871 const Slice& key, 2025-09-08T08:03:17,872 const Slice* existing_value, 2025-09-08T08:03:17,872 ^ 2025-09-08T08:03:17,872 ------------------------------------------------------------ 2025-09-08T08:03:17,872 rocksdb/_rocksdb.pyx:373:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,872 Error compiling Cython file: 2025-09-08T08:03:17,872 ------------------------------------------------------------ 2025-09-08T08:03:17,872 ... 2025-09-08T08:03:17,872 cdef cpp_bool merge_callback( 2025-09-08T08:03:17,873 void* ctx, 2025-09-08T08:03:17,873 const Slice& key, 2025-09-08T08:03:17,873 const Slice* existing_value, 2025-09-08T08:03:17,873 const Slice& value, 2025-09-08T08:03:17,873 ^ 2025-09-08T08:03:17,873 ------------------------------------------------------------ 2025-09-08T08:03:17,873 rocksdb/_rocksdb.pyx:374:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,873 Error compiling Cython file: 2025-09-08T08:03:17,874 ------------------------------------------------------------ 2025-09-08T08:03:17,874 ... 2025-09-08T08:03:17,874 void* ctx, 2025-09-08T08:03:17,874 const Slice& key, 2025-09-08T08:03:17,874 const Slice* existing_value, 2025-09-08T08:03:17,874 const Slice& value, 2025-09-08T08:03:17,874 string* new_value, 2025-09-08T08:03:17,874 logger.Logger* log) with gil: 2025-09-08T08:03:17,874 ^ 2025-09-08T08:03:17,874 ------------------------------------------------------------ 2025-09-08T08:03:17,874 rocksdb/_rocksdb.pyx:376:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,875 Error compiling Cython file: 2025-09-08T08:03:17,875 ------------------------------------------------------------ 2025-09-08T08:03:17,875 ... 2025-09-08T08:03:17,875 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T08:03:17,875 return False 2025-09-08T08:03:17,875 cdef cpp_bool full_merge_callback( 2025-09-08T08:03:17,875 void* ctx, 2025-09-08T08:03:17,875 const Slice& key, 2025-09-08T08:03:17,875 ^ 2025-09-08T08:03:17,876 ------------------------------------------------------------ 2025-09-08T08:03:17,876 rocksdb/_rocksdb.pyx:401:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,876 Error compiling Cython file: 2025-09-08T08:03:17,876 ------------------------------------------------------------ 2025-09-08T08:03:17,876 ... 2025-09-08T08:03:17,876 return False 2025-09-08T08:03:17,876 cdef cpp_bool full_merge_callback( 2025-09-08T08:03:17,876 void* ctx, 2025-09-08T08:03:17,876 const Slice& key, 2025-09-08T08:03:17,877 const Slice* existing_value, 2025-09-08T08:03:17,877 ^ 2025-09-08T08:03:17,877 ------------------------------------------------------------ 2025-09-08T08:03:17,877 rocksdb/_rocksdb.pyx:402:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,877 Error compiling Cython file: 2025-09-08T08:03:17,877 ------------------------------------------------------------ 2025-09-08T08:03:17,877 ... 2025-09-08T08:03:17,877 void* ctx, 2025-09-08T08:03:17,877 const Slice& key, 2025-09-08T08:03:17,878 const Slice* existing_value, 2025-09-08T08:03:17,878 const deque[string]& op_list, 2025-09-08T08:03:17,878 string* new_value, 2025-09-08T08:03:17,878 logger.Logger* log) with gil: 2025-09-08T08:03:17,878 ^ 2025-09-08T08:03:17,878 ------------------------------------------------------------ 2025-09-08T08:03:17,878 rocksdb/_rocksdb.pyx:405:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,878 Error compiling Cython file: 2025-09-08T08:03:17,878 ------------------------------------------------------------ 2025-09-08T08:03:17,878 ... 2025-09-08T08:03:17,879 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T08:03:17,879 return False 2025-09-08T08:03:17,879 cdef cpp_bool partial_merge_callback( 2025-09-08T08:03:17,879 void* ctx, 2025-09-08T08:03:17,879 const Slice& key, 2025-09-08T08:03:17,879 ^ 2025-09-08T08:03:17,879 ------------------------------------------------------------ 2025-09-08T08:03:17,879 rocksdb/_rocksdb.pyx:430:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,879 Error compiling Cython file: 2025-09-08T08:03:17,880 ------------------------------------------------------------ 2025-09-08T08:03:17,880 ... 2025-09-08T08:03:17,880 return False 2025-09-08T08:03:17,880 cdef cpp_bool partial_merge_callback( 2025-09-08T08:03:17,880 void* ctx, 2025-09-08T08:03:17,880 const Slice& key, 2025-09-08T08:03:17,880 const Slice& left_op, 2025-09-08T08:03:17,880 ^ 2025-09-08T08:03:17,880 ------------------------------------------------------------ 2025-09-08T08:03:17,881 rocksdb/_rocksdb.pyx:431:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,881 Error compiling Cython file: 2025-09-08T08:03:17,881 ------------------------------------------------------------ 2025-09-08T08:03:17,881 ... 2025-09-08T08:03:17,881 cdef cpp_bool partial_merge_callback( 2025-09-08T08:03:17,881 void* ctx, 2025-09-08T08:03:17,881 const Slice& key, 2025-09-08T08:03:17,881 const Slice& left_op, 2025-09-08T08:03:17,881 const Slice& right_op, 2025-09-08T08:03:17,882 ^ 2025-09-08T08:03:17,882 ------------------------------------------------------------ 2025-09-08T08:03:17,882 rocksdb/_rocksdb.pyx:432:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,882 Error compiling Cython file: 2025-09-08T08:03:17,882 ------------------------------------------------------------ 2025-09-08T08:03:17,882 ... 2025-09-08T08:03:17,882 void* ctx, 2025-09-08T08:03:17,882 const Slice& key, 2025-09-08T08:03:17,882 const Slice& left_op, 2025-09-08T08:03:17,882 const Slice& right_op, 2025-09-08T08:03:17,883 string* new_value, 2025-09-08T08:03:17,883 logger.Logger* log) with gil: 2025-09-08T08:03:17,883 ^ 2025-09-08T08:03:17,883 ------------------------------------------------------------ 2025-09-08T08:03:17,883 rocksdb/_rocksdb.pyx:434:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,883 Error compiling Cython file: 2025-09-08T08:03:17,883 ------------------------------------------------------------ 2025-09-08T08:03:17,883 ... 2025-09-08T08:03:17,883 ############################################## 2025-09-08T08:03:17,884 #### Here comes the Cache stuff 2025-09-08T08:03:17,884 @cython.internal 2025-09-08T08:03:17,884 cdef class PyCache(object): 2025-09-08T08:03:17,884 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:03:17,884 ^ 2025-09-08T08:03:17,884 ------------------------------------------------------------ 2025-09-08T08:03:17,884 rocksdb/_rocksdb.pyx:456:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,884 Error compiling Cython file: 2025-09-08T08:03:17,884 ------------------------------------------------------------ 2025-09-08T08:03:17,885 ... 2025-09-08T08:03:17,885 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:03:17,885 return shared_ptr[cache.Cache]() 2025-09-08T08:03:17,885 @cython.internal 2025-09-08T08:03:17,885 cdef class PyLRUCache(PyCache): 2025-09-08T08:03:17,885 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T08:03:17,885 ^ 2025-09-08T08:03:17,885 ------------------------------------------------------------ 2025-09-08T08:03:17,885 rocksdb/_rocksdb.pyx:461:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,886 Error compiling Cython file: 2025-09-08T08:03:17,886 ------------------------------------------------------------ 2025-09-08T08:03:17,886 ... 2025-09-08T08:03:17,886 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:03:17,886 return shared_ptr[cache.Cache]() 2025-09-08T08:03:17,886 @cython.internal 2025-09-08T08:03:17,886 cdef class PyLRUCache(PyCache): 2025-09-08T08:03:17,886 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T08:03:17,886 ^ 2025-09-08T08:03:17,886 ------------------------------------------------------------ 2025-09-08T08:03:17,887 rocksdb/_rocksdb.pyx:461:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,887 Error compiling Cython file: 2025-09-08T08:03:17,887 ------------------------------------------------------------ 2025-09-08T08:03:17,887 ... 2025-09-08T08:03:17,887 if shard_bits is not None: 2025-09-08T08:03:17,887 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T08:03:17,887 else: 2025-09-08T08:03:17,887 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T08:03:17,888 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:03:17,888 ^ 2025-09-08T08:03:17,888 ------------------------------------------------------------ 2025-09-08T08:03:17,888 rocksdb/_rocksdb.pyx:469:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,888 Error compiling Cython file: 2025-09-08T08:03:17,888 ------------------------------------------------------------ 2025-09-08T08:03:17,888 ... 2025-09-08T08:03:17,888 ############################### 2025-09-08T08:03:17,888 ### Here comes the stuff for SliceTransform 2025-09-08T08:03:17,889 @cython.internal 2025-09-08T08:03:17,889 cdef class PySliceTransform(object): 2025-09-08T08:03:17,889 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T08:03:17,889 ^ 2025-09-08T08:03:17,889 ------------------------------------------------------------ 2025-09-08T08:03:17,889 rocksdb/_rocksdb.pyx:478:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,889 Error compiling Cython file: 2025-09-08T08:03:17,889 ------------------------------------------------------------ 2025-09-08T08:03:17,889 ... 2025-09-08T08:03:17,889 ############################### 2025-09-08T08:03:17,890 ### Here comes the stuff for SliceTransform 2025-09-08T08:03:17,890 @cython.internal 2025-09-08T08:03:17,890 cdef class PySliceTransform(object): 2025-09-08T08:03:17,890 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T08:03:17,890 ^ 2025-09-08T08:03:17,890 ------------------------------------------------------------ 2025-09-08T08:03:17,890 rocksdb/_rocksdb.pyx:478:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,890 Error compiling Cython file: 2025-09-08T08:03:17,891 ------------------------------------------------------------ 2025-09-08T08:03:17,891 ... 2025-09-08T08:03:17,891 slice_in_range_callback)) 2025-09-08T08:03:17,891 cdef object get_ob(self): 2025-09-08T08:03:17,891 return self.ob 2025-09-08T08:03:17,891 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:03:17,891 ^ 2025-09-08T08:03:17,891 ------------------------------------------------------------ 2025-09-08T08:03:17,892 rocksdb/_rocksdb.pyx:498:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,892 Error compiling Cython file: 2025-09-08T08:03:17,892 ------------------------------------------------------------ 2025-09-08T08:03:17,892 ... 2025-09-08T08:03:17,892 return self.ob 2025-09-08T08:03:17,892 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:03:17,892 return self.transfomer 2025-09-08T08:03:17,892 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,892 ^ 2025-09-08T08:03:17,893 ------------------------------------------------------------ 2025-09-08T08:03:17,893 rocksdb/_rocksdb.pyx:501:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,893 Error compiling Cython file: 2025-09-08T08:03:17,893 ------------------------------------------------------------ 2025-09-08T08:03:17,893 ... 2025-09-08T08:03:17,893 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:03:17,893 ptr = self.transfomer.get() 2025-09-08T08:03:17,893 ptr.set_info_log(info_log) 2025-09-08T08:03:17,894 cdef Slice slice_transform_callback( 2025-09-08T08:03:17,894 ^ 2025-09-08T08:03:17,894 ------------------------------------------------------------ 2025-09-08T08:03:17,894 rocksdb/_rocksdb.pyx:507:5: 'Slice' is not a type identifier 2025-09-08T08:03:17,894 Error compiling Cython file: 2025-09-08T08:03:17,894 ------------------------------------------------------------ 2025-09-08T08:03:17,894 ... 2025-09-08T08:03:17,894 ptr.set_info_log(info_log) 2025-09-08T08:03:17,895 cdef Slice slice_transform_callback( 2025-09-08T08:03:17,895 void* ctx, 2025-09-08T08:03:17,895 logger.Logger* log, 2025-09-08T08:03:17,895 ^ 2025-09-08T08:03:17,895 ------------------------------------------------------------ 2025-09-08T08:03:17,895 rocksdb/_rocksdb.pyx:509:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,895 Error compiling Cython file: 2025-09-08T08:03:17,895 ------------------------------------------------------------ 2025-09-08T08:03:17,895 ... 2025-09-08T08:03:17,896 cdef Slice slice_transform_callback( 2025-09-08T08:03:17,896 void* ctx, 2025-09-08T08:03:17,896 logger.Logger* log, 2025-09-08T08:03:17,896 string& error_msg, 2025-09-08T08:03:17,896 const Slice& src) with gil: 2025-09-08T08:03:17,896 ^ 2025-09-08T08:03:17,896 ------------------------------------------------------------ 2025-09-08T08:03:17,896 rocksdb/_rocksdb.pyx:511:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,896 Error compiling Cython file: 2025-09-08T08:03:17,897 ------------------------------------------------------------ 2025-09-08T08:03:17,897 ... 2025-09-08T08:03:17,897 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:03:17,897 error_msg.assign(str(error)) 2025-09-08T08:03:17,897 cdef cpp_bool slice_in_domain_callback( 2025-09-08T08:03:17,897 void* ctx, 2025-09-08T08:03:17,897 logger.Logger* log, 2025-09-08T08:03:17,897 ^ 2025-09-08T08:03:17,897 ------------------------------------------------------------ 2025-09-08T08:03:17,898 rocksdb/_rocksdb.pyx:532:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,898 Error compiling Cython file: 2025-09-08T08:03:17,898 ------------------------------------------------------------ 2025-09-08T08:03:17,898 ... 2025-09-08T08:03:17,898 cdef cpp_bool slice_in_domain_callback( 2025-09-08T08:03:17,898 void* ctx, 2025-09-08T08:03:17,898 logger.Logger* log, 2025-09-08T08:03:17,898 string& error_msg, 2025-09-08T08:03:17,898 const Slice& src) with gil: 2025-09-08T08:03:17,899 ^ 2025-09-08T08:03:17,899 ------------------------------------------------------------ 2025-09-08T08:03:17,899 rocksdb/_rocksdb.pyx:534:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,899 Error compiling Cython file: 2025-09-08T08:03:17,899 ------------------------------------------------------------ 2025-09-08T08:03:17,899 ... 2025-09-08T08:03:17,899 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:03:17,899 error_msg.assign(str(error)) 2025-09-08T08:03:17,899 cdef cpp_bool slice_in_range_callback( 2025-09-08T08:03:17,900 void* ctx, 2025-09-08T08:03:17,900 logger.Logger* log, 2025-09-08T08:03:17,900 ^ 2025-09-08T08:03:17,900 ------------------------------------------------------------ 2025-09-08T08:03:17,900 rocksdb/_rocksdb.pyx:545:4: 'Logger' is not a type identifier 2025-09-08T08:03:17,900 Error compiling Cython file: 2025-09-08T08:03:17,900 ------------------------------------------------------------ 2025-09-08T08:03:17,900 ... 2025-09-08T08:03:17,900 cdef cpp_bool slice_in_range_callback( 2025-09-08T08:03:17,901 void* ctx, 2025-09-08T08:03:17,901 logger.Logger* log, 2025-09-08T08:03:17,901 string& error_msg, 2025-09-08T08:03:17,901 const Slice& src) with gil: 2025-09-08T08:03:17,901 ^ 2025-09-08T08:03:17,901 ------------------------------------------------------------ 2025-09-08T08:03:17,901 rocksdb/_rocksdb.pyx:547:10: 'Slice' is not a type identifier 2025-09-08T08:03:17,901 Error compiling Cython file: 2025-09-08T08:03:17,901 ------------------------------------------------------------ 2025-09-08T08:03:17,902 ... 2025-09-08T08:03:17,902 ########################################### 2025-09-08T08:03:17,902 ## Here are the TableFactories 2025-09-08T08:03:17,902 @cython.internal 2025-09-08T08:03:17,902 cdef class PyTableFactory(object): 2025-09-08T08:03:17,902 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:03:17,902 ^ 2025-09-08T08:03:17,902 ------------------------------------------------------------ 2025-09-08T08:03:17,902 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,903 Error compiling Cython file: 2025-09-08T08:03:17,903 ------------------------------------------------------------ 2025-09-08T08:03:17,903 ... 2025-09-08T08:03:17,903 ########################################### 2025-09-08T08:03:17,903 ## Here are the TableFactories 2025-09-08T08:03:17,903 @cython.internal 2025-09-08T08:03:17,903 cdef class PyTableFactory(object): 2025-09-08T08:03:17,903 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:03:17,903 ^ 2025-09-08T08:03:17,903 ------------------------------------------------------------ 2025-09-08T08:03:17,904 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,904 Error compiling Cython file: 2025-09-08T08:03:17,904 ------------------------------------------------------------ 2025-09-08T08:03:17,904 ... 2025-09-08T08:03:17,904 ## Here are the TableFactories 2025-09-08T08:03:17,904 @cython.internal 2025-09-08T08:03:17,904 cdef class PyTableFactory(object): 2025-09-08T08:03:17,904 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:03:17,904 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T08:03:17,905 ^ 2025-09-08T08:03:17,905 ------------------------------------------------------------ 2025-09-08T08:03:17,905 rocksdb/_rocksdb.pyx:562:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,905 Error compiling Cython file: 2025-09-08T08:03:17,905 ------------------------------------------------------------ 2025-09-08T08:03:17,905 ... 2025-09-08T08:03:17,905 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:03:17,905 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T08:03:17,905 return self.factory 2025-09-08T08:03:17,906 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,906 ^ 2025-09-08T08:03:17,906 ------------------------------------------------------------ 2025-09-08T08:03:17,906 rocksdb/_rocksdb.pyx:565:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,906 Error compiling Cython file: 2025-09-08T08:03:17,906 ------------------------------------------------------------ 2025-09-08T08:03:17,906 ... 2025-09-08T08:03:17,907 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T08:03:17,907 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T08:03:17,907 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,907 ^ 2025-09-08T08:03:17,907 ------------------------------------------------------------ 2025-09-08T08:03:17,907 rocksdb/_rocksdb.pyx:646:28: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,907 Error compiling Cython file: 2025-09-08T08:03:17,907 ------------------------------------------------------------ 2025-09-08T08:03:17,908 ... 2025-09-08T08:03:17,908 ############################################# 2025-09-08T08:03:17,908 ### Here are the MemtableFactories 2025-09-08T08:03:17,908 @cython.internal 2025-09-08T08:03:17,908 cdef class PyMemtableFactory(object): 2025-09-08T08:03:17,908 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T08:03:17,908 ^ 2025-09-08T08:03:17,908 ------------------------------------------------------------ 2025-09-08T08:03:17,908 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,909 Error compiling Cython file: 2025-09-08T08:03:17,909 ------------------------------------------------------------ 2025-09-08T08:03:17,909 ... 2025-09-08T08:03:17,909 ############################################# 2025-09-08T08:03:17,909 ### Here are the MemtableFactories 2025-09-08T08:03:17,909 @cython.internal 2025-09-08T08:03:17,909 cdef class PyMemtableFactory(object): 2025-09-08T08:03:17,909 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T08:03:17,909 ^ 2025-09-08T08:03:17,909 ------------------------------------------------------------ 2025-09-08T08:03:17,910 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,910 Error compiling Cython file: 2025-09-08T08:03:17,910 ------------------------------------------------------------ 2025-09-08T08:03:17,910 ... 2025-09-08T08:03:17,910 ### Here are the MemtableFactories 2025-09-08T08:03:17,910 @cython.internal 2025-09-08T08:03:17,910 cdef class PyMemtableFactory(object): 2025-09-08T08:03:17,910 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T08:03:17,910 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T08:03:17,911 ^ 2025-09-08T08:03:17,911 ------------------------------------------------------------ 2025-09-08T08:03:17,911 rocksdb/_rocksdb.pyx:688:9: 'shared_ptr' is not a type identifier 2025-09-08T08:03:17,911 Error compiling Cython file: 2025-09-08T08:03:17,911 ------------------------------------------------------------ 2025-09-08T08:03:17,911 ... 2025-09-08T08:03:17,911 oldest_largest_seq_first = u'oldest_largest_seq_first' 2025-09-08T08:03:17,911 oldest_smallest_seq_first = u'oldest_smallest_seq_first' 2025-09-08T08:03:17,911 min_overlapping_ratio = u'min_overlapping_ratio' 2025-09-08T08:03:17,912 cdef class Options(object): 2025-09-08T08:03:17,912 cdef options.Options* opts 2025-09-08T08:03:17,912 ^ 2025-09-08T08:03:17,912 ------------------------------------------------------------ 2025-09-08T08:03:17,912 rocksdb/_rocksdb.pyx:737:9: 'Options' is not a type identifier 2025-09-08T08:03:17,912 Error compiling Cython file: 2025-09-08T08:03:17,912 ------------------------------------------------------------ 2025-09-08T08:03:17,912 ... 2025-09-08T08:03:17,913 # Forward declaration 2025-09-08T08:03:17,913 cdef class WriteBatchIterator 2025-09-08T08:03:17,913 cdef class WriteBatch(object): 2025-09-08T08:03:17,913 cdef db.WriteBatch* batch 2025-09-08T08:03:17,913 ^ 2025-09-08T08:03:17,913 ------------------------------------------------------------ 2025-09-08T08:03:17,913 rocksdb/_rocksdb.pyx:1321:9: 'WriteBatch' is not a type identifier 2025-09-08T08:03:17,913 Error compiling Cython file: 2025-09-08T08:03:17,913 ------------------------------------------------------------ 2025-09-08T08:03:17,914 ... 2025-09-08T08:03:17,914 @cython.internal 2025-09-08T08:03:17,914 cdef class WriteBatchIterator(object): 2025-09-08T08:03:17,914 # Need a reference to the WriteBatch. 2025-09-08T08:03:17,914 # The BatchItems are only pointers to the memory in WriteBatch. 2025-09-08T08:03:17,914 cdef WriteBatch batch 2025-09-08T08:03:17,914 cdef vector[db.BatchItem] items 2025-09-08T08:03:17,914 ^ 2025-09-08T08:03:17,914 ------------------------------------------------------------ 2025-09-08T08:03:17,914 rocksdb/_rocksdb.pyx:1361:19: unknown type in template argument 2025-09-08T08:03:17,915 Error compiling Cython file: 2025-09-08T08:03:17,915 ------------------------------------------------------------ 2025-09-08T08:03:17,915 ... 2025-09-08T08:03:17,915 return ret 2025-09-08T08:03:17,915 @cython.no_gc_clear 2025-09-08T08:03:17,915 cdef class DB(object): 2025-09-08T08:03:17,915 cdef Options opts 2025-09-08T08:03:17,915 cdef db.DB* db 2025-09-08T08:03:17,915 ^ 2025-09-08T08:03:17,915 ------------------------------------------------------------ 2025-09-08T08:03:17,916 rocksdb/_rocksdb.pyx:1400:9: 'DB' is not a type identifier 2025-09-08T08:03:17,916 Error compiling Cython file: 2025-09-08T08:03:17,916 ------------------------------------------------------------ 2025-09-08T08:03:17,916 ... 2025-09-08T08:03:17,916 read_tier="all"): 2025-09-08T08:03:17,916 # TODO: Is this really effiencet ? 2025-09-08T08:03:17,916 return locals() 2025-09-08T08:03:17,917 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T08:03:17,917 ^ 2025-09-08T08:03:17,917 ------------------------------------------------------------ 2025-09-08T08:03:17,917 rocksdb/_rocksdb.pyx:1697:9: 'ReadOptions' is not a type identifier 2025-09-08T08:03:17,917 Error compiling Cython file: 2025-09-08T08:03:17,917 ------------------------------------------------------------ 2025-09-08T08:03:17,917 ... 2025-09-08T08:03:17,918 @cython.no_gc_clear 2025-09-08T08:03:17,918 @cython.internal 2025-09-08T08:03:17,918 cdef class Snapshot(object): 2025-09-08T08:03:17,918 cdef const snapshot.Snapshot* ptr 2025-09-08T08:03:17,918 ^ 2025-09-08T08:03:17,918 ------------------------------------------------------------ 2025-09-08T08:03:17,918 rocksdb/_rocksdb.pyx:1730:15: 'Snapshot' is not a type identifier 2025-09-08T08:03:17,918 Error compiling Cython file: 2025-09-08T08:03:17,918 ------------------------------------------------------------ 2025-09-08T08:03:17,918 ... 2025-09-08T08:03:17,919 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:03:17,919 @cython.internal 2025-09-08T08:03:17,919 cdef class BaseIterator(object): 2025-09-08T08:03:17,919 cdef iterator.Iterator* ptr 2025-09-08T08:03:17,919 ^ 2025-09-08T08:03:17,919 ------------------------------------------------------------ 2025-09-08T08:03:17,919 rocksdb/_rocksdb.pyx:1747:9: 'Iterator' is not a type identifier 2025-09-08T08:03:17,920 Error compiling Cython file: 2025-09-08T08:03:17,920 ------------------------------------------------------------ 2025-09-08T08:03:17,920 ... 2025-09-08T08:03:17,920 self.it.ptr.Prev() 2025-09-08T08:03:17,920 check_status(self.it.ptr.status()) 2025-09-08T08:03:17,920 return ret 2025-09-08T08:03:17,920 cdef class BackupEngine(object): 2025-09-08T08:03:17,920 cdef backup.BackupEngine* engine 2025-09-08T08:03:17,920 ^ 2025-09-08T08:03:17,920 ------------------------------------------------------------ 2025-09-08T08:03:17,921 rocksdb/_rocksdb.pyx:1871:9: 'BackupEngine' is not a type identifier 2025-09-08T08:03:17,963 Error compiling Cython file: 2025-09-08T08:03:17,963 ------------------------------------------------------------ 2025-09-08T08:03:17,963 ... 2025-09-08T08:03:17,963 def name(self): 2025-09-08T08:03:17,963 return PyBytes_FromString(self.policy.get().Name()) 2025-09-08T08:03:17,963 def create_filter(self, keys): 2025-09-08T08:03:17,964 cdef string dst 2025-09-08T08:03:17,964 cdef vector[Slice] c_keys 2025-09-08T08:03:17,964 ^ 2025-09-08T08:03:17,964 ------------------------------------------------------------ 2025-09-08T08:03:17,964 rocksdb/_rocksdb.pyx:288:20: unknown type in template argument 2025-09-08T08:03:17,993 Error compiling Cython file: 2025-09-08T08:03:17,993 ------------------------------------------------------------ 2025-09-08T08:03:17,993 ... 2025-09-08T08:03:17,993 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:03:17,993 return self.transfomer 2025-09-08T08:03:17,993 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:17,994 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:03:17,994 ^ 2025-09-08T08:03:17,994 ------------------------------------------------------------ 2025-09-08T08:03:17,994 rocksdb/_rocksdb.pyx:502:13: 'SliceTransformWrapper' is not a type identifier 2025-09-08T08:03:18,013 Error compiling Cython file: 2025-09-08T08:03:18,013 ------------------------------------------------------------ 2025-09-08T08:03:18,013 ... 2025-09-08T08:03:18,013 block_size=None, 2025-09-08T08:03:18,013 block_size_deviation=None, 2025-09-08T08:03:18,013 block_restart_interval=None, 2025-09-08T08:03:18,013 whole_key_filtering=None): 2025-09-08T08:03:18,014 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T08:03:18,014 ^ 2025-09-08T08:03:18,014 ------------------------------------------------------------ 2025-09-08T08:03:18,014 rocksdb/_rocksdb.pyx:584:13: 'BlockBasedTableOptions' is not a type identifier 2025-09-08T08:03:18,018 Error compiling Cython file: 2025-09-08T08:03:18,018 ------------------------------------------------------------ 2025-09-08T08:03:18,018 ... 2025-09-08T08:03:18,018 huge_page_tlb_size=0, 2025-09-08T08:03:18,018 encoding_type='plain', 2025-09-08T08:03:18,018 py_bool full_scan_mode=False, 2025-09-08T08:03:18,018 py_bool store_index_in_file=False): 2025-09-08T08:03:18,019 cdef table_factory.PlainTableOptions table_options 2025-09-08T08:03:18,019 ^ 2025-09-08T08:03:18,019 ------------------------------------------------------------ 2025-09-08T08:03:18,019 rocksdb/_rocksdb.pyx:662:13: 'PlainTableOptions' is not a type identifier 2025-09-08T08:03:18,073 Error compiling Cython file: 2025-09-08T08:03:18,073 ------------------------------------------------------------ 2025-09-08T08:03:18,073 ... 2025-09-08T08:03:18,073 ret_ob['max_dict_bytes'] = self.opts.compression_opts.max_dict_bytes 2025-09-08T08:03:18,073 return ret_ob 2025-09-08T08:03:18,073 def __set__(self, dict value): 2025-09-08T08:03:18,074 cdef options.CompressionOptions* copts 2025-09-08T08:03:18,074 ^ 2025-09-08T08:03:18,074 ------------------------------------------------------------ 2025-09-08T08:03:18,074 rocksdb/_rocksdb.pyx:828:17: 'CompressionOptions' is not a type identifier 2025-09-08T08:03:18,084 Error compiling Cython file: 2025-09-08T08:03:18,084 ------------------------------------------------------------ 2025-09-08T08:03:18,084 ... 2025-09-08T08:03:18,084 else: 2025-09-08T08:03:18,084 raise Exception("Unknown compaction style") 2025-09-08T08:03:18,084 property compaction_options_universal: 2025-09-08T08:03:18,084 def __get__(self): 2025-09-08T08:03:18,085 cdef universal_compaction.CompactionOptionsUniversal uopts 2025-09-08T08:03:18,085 ^ 2025-09-08T08:03:18,085 ------------------------------------------------------------ 2025-09-08T08:03:18,085 rocksdb/_rocksdb.pyx:1171:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T08:03:18,085 Error compiling Cython file: 2025-09-08T08:03:18,085 ------------------------------------------------------------ 2025-09-08T08:03:18,085 ... 2025-09-08T08:03:18,085 raise Exception("Unknown compaction style") 2025-09-08T08:03:18,086 return ret_ob 2025-09-08T08:03:18,086 def __set__(self, dict value): 2025-09-08T08:03:18,086 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T08:03:18,086 ^ 2025-09-08T08:03:18,086 ------------------------------------------------------------ 2025-09-08T08:03:18,086 rocksdb/_rocksdb.pyx:1192:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T08:03:18,096 Error compiling Cython file: 2025-09-08T08:03:18,096 ------------------------------------------------------------ 2025-09-08T08:03:18,096 ... 2025-09-08T08:03:18,096 cdef WriteBatch batch 2025-09-08T08:03:18,096 cdef vector[db.BatchItem] items 2025-09-08T08:03:18,096 cdef size_t pos 2025-09-08T08:03:18,097 def __init__(self, WriteBatch batch): 2025-09-08T08:03:18,097 cdef Status st 2025-09-08T08:03:18,097 ^ 2025-09-08T08:03:18,097 ------------------------------------------------------------ 2025-09-08T08:03:18,097 rocksdb/_rocksdb.pyx:1365:13: 'Status' is not a type identifier 2025-09-08T08:03:18,101 Error compiling Cython file: 2025-09-08T08:03:18,102 ------------------------------------------------------------ 2025-09-08T08:03:18,102 ... 2025-09-08T08:03:18,102 cdef class DB(object): 2025-09-08T08:03:18,102 cdef Options opts 2025-09-08T08:03:18,102 cdef db.DB* db 2025-09-08T08:03:18,102 def __cinit__(self, db_name, Options opts, read_only=False): 2025-09-08T08:03:18,102 cdef Status st 2025-09-08T08:03:18,102 ^ 2025-09-08T08:03:18,102 ------------------------------------------------------------ 2025-09-08T08:03:18,103 rocksdb/_rocksdb.pyx:1403:13: 'Status' is not a type identifier 2025-09-08T08:03:18,103 Error compiling Cython file: 2025-09-08T08:03:18,103 ------------------------------------------------------------ 2025-09-08T08:03:18,103 ... 2025-09-08T08:03:18,103 db_path, 2025-09-08T08:03:18,103 cython.address(self.db)) 2025-09-08T08:03:18,103 check_status(st) 2025-09-08T08:03:18,103 # Inject the loggers into the python callbacks 2025-09-08T08:03:18,103 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T08:03:18,104 ^ 2025-09-08T08:03:18,104 ------------------------------------------------------------ 2025-09-08T08:03:18,104 rocksdb/_rocksdb.pyx:1428:13: 'shared_ptr' is not a type identifier 2025-09-08T08:03:18,104 Error compiling Cython file: 2025-09-08T08:03:18,104 ------------------------------------------------------------ 2025-09-08T08:03:18,104 ... 2025-09-08T08:03:18,104 db_path, 2025-09-08T08:03:18,104 cython.address(self.db)) 2025-09-08T08:03:18,104 check_status(st) 2025-09-08T08:03:18,105 # Inject the loggers into the python callbacks 2025-09-08T08:03:18,105 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T08:03:18,105 ^ 2025-09-08T08:03:18,105 ------------------------------------------------------------ 2025-09-08T08:03:18,105 rocksdb/_rocksdb.pyx:1428:13: 'shared_ptr' is not a type identifier 2025-09-08T08:03:18,105 Error compiling Cython file: 2025-09-08T08:03:18,105 ------------------------------------------------------------ 2025-09-08T08:03:18,105 ... 2025-09-08T08:03:18,106 if self.opts is not None: 2025-09-08T08:03:18,106 self.opts.in_use = False 2025-09-08T08:03:18,106 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:03:18,106 cdef Status st 2025-09-08T08:03:18,106 ^ 2025-09-08T08:03:18,106 ------------------------------------------------------------ 2025-09-08T08:03:18,106 rocksdb/_rocksdb.pyx:1450:13: 'Status' is not a type identifier 2025-09-08T08:03:18,106 Error compiling Cython file: 2025-09-08T08:03:18,106 ------------------------------------------------------------ 2025-09-08T08:03:18,107 ... 2025-09-08T08:03:18,107 if self.opts is not None: 2025-09-08T08:03:18,107 self.opts.in_use = False 2025-09-08T08:03:18,107 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:03:18,107 cdef Status st 2025-09-08T08:03:18,107 cdef options.WriteOptions opts 2025-09-08T08:03:18,107 ^ 2025-09-08T08:03:18,107 ------------------------------------------------------------ 2025-09-08T08:03:18,107 rocksdb/_rocksdb.pyx:1451:13: 'WriteOptions' is not a type identifier 2025-09-08T08:03:18,108 Error compiling Cython file: 2025-09-08T08:03:18,108 ------------------------------------------------------------ 2025-09-08T08:03:18,108 ... 2025-09-08T08:03:18,108 cdef Status st 2025-09-08T08:03:18,108 cdef options.WriteOptions opts 2025-09-08T08:03:18,108 opts.sync = sync 2025-09-08T08:03:18,108 opts.disableWAL = disable_wal 2025-09-08T08:03:18,108 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,108 ^ 2025-09-08T08:03:18,108 ------------------------------------------------------------ 2025-09-08T08:03:18,109 rocksdb/_rocksdb.pyx:1455:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,109 Error compiling Cython file: 2025-09-08T08:03:18,109 ------------------------------------------------------------ 2025-09-08T08:03:18,109 ... 2025-09-08T08:03:18,109 cdef options.WriteOptions opts 2025-09-08T08:03:18,109 opts.sync = sync 2025-09-08T08:03:18,109 opts.disableWAL = disable_wal 2025-09-08T08:03:18,109 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,109 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:18,110 ^ 2025-09-08T08:03:18,110 ------------------------------------------------------------ 2025-09-08T08:03:18,110 rocksdb/_rocksdb.pyx:1456:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,110 Error compiling Cython file: 2025-09-08T08:03:18,110 ------------------------------------------------------------ 2025-09-08T08:03:18,110 ... 2025-09-08T08:03:18,110 with nogil: 2025-09-08T08:03:18,110 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:18,110 check_status(st) 2025-09-08T08:03:18,111 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T08:03:18,111 cdef Status st 2025-09-08T08:03:18,111 ^ 2025-09-08T08:03:18,111 ------------------------------------------------------------ 2025-09-08T08:03:18,111 rocksdb/_rocksdb.pyx:1463:13: 'Status' is not a type identifier 2025-09-08T08:03:18,111 Error compiling Cython file: 2025-09-08T08:03:18,111 ------------------------------------------------------------ 2025-09-08T08:03:18,111 ... 2025-09-08T08:03:18,111 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:18,112 check_status(st) 2025-09-08T08:03:18,112 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T08:03:18,112 cdef Status st 2025-09-08T08:03:18,112 cdef options.WriteOptions opts 2025-09-08T08:03:18,112 ^ 2025-09-08T08:03:18,112 ------------------------------------------------------------ 2025-09-08T08:03:18,112 rocksdb/_rocksdb.pyx:1464:13: 'WriteOptions' is not a type identifier 2025-09-08T08:03:18,112 Error compiling Cython file: 2025-09-08T08:03:18,112 ------------------------------------------------------------ 2025-09-08T08:03:18,113 ... 2025-09-08T08:03:18,113 cdef Status st 2025-09-08T08:03:18,113 cdef options.WriteOptions opts 2025-09-08T08:03:18,113 opts.sync = sync 2025-09-08T08:03:18,113 opts.disableWAL = disable_wal 2025-09-08T08:03:18,113 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,113 ^ 2025-09-08T08:03:18,113 ------------------------------------------------------------ 2025-09-08T08:03:18,113 rocksdb/_rocksdb.pyx:1468:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,114 Error compiling Cython file: 2025-09-08T08:03:18,114 ------------------------------------------------------------ 2025-09-08T08:03:18,114 ... 2025-09-08T08:03:18,114 with nogil: 2025-09-08T08:03:18,114 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:18,114 check_status(st) 2025-09-08T08:03:18,114 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:03:18,114 cdef Status st 2025-09-08T08:03:18,114 ^ 2025-09-08T08:03:18,114 ------------------------------------------------------------ 2025-09-08T08:03:18,115 rocksdb/_rocksdb.pyx:1474:13: 'Status' is not a type identifier 2025-09-08T08:03:18,115 Error compiling Cython file: 2025-09-08T08:03:18,115 ------------------------------------------------------------ 2025-09-08T08:03:18,115 ... 2025-09-08T08:03:18,115 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:18,115 check_status(st) 2025-09-08T08:03:18,115 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:03:18,115 cdef Status st 2025-09-08T08:03:18,115 cdef options.WriteOptions opts 2025-09-08T08:03:18,116 ^ 2025-09-08T08:03:18,116 ------------------------------------------------------------ 2025-09-08T08:03:18,116 rocksdb/_rocksdb.pyx:1475:13: 'WriteOptions' is not a type identifier 2025-09-08T08:03:18,116 Error compiling Cython file: 2025-09-08T08:03:18,116 ------------------------------------------------------------ 2025-09-08T08:03:18,116 ... 2025-09-08T08:03:18,116 cdef Status st 2025-09-08T08:03:18,116 cdef options.WriteOptions opts 2025-09-08T08:03:18,116 opts.sync = sync 2025-09-08T08:03:18,116 opts.disableWAL = disable_wal 2025-09-08T08:03:18,117 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,117 ^ 2025-09-08T08:03:18,117 ------------------------------------------------------------ 2025-09-08T08:03:18,117 rocksdb/_rocksdb.pyx:1479:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,117 Error compiling Cython file: 2025-09-08T08:03:18,117 ------------------------------------------------------------ 2025-09-08T08:03:18,117 ... 2025-09-08T08:03:18,117 cdef options.WriteOptions opts 2025-09-08T08:03:18,117 opts.sync = sync 2025-09-08T08:03:18,118 opts.disableWAL = disable_wal 2025-09-08T08:03:18,118 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,118 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:18,118 ^ 2025-09-08T08:03:18,118 ------------------------------------------------------------ 2025-09-08T08:03:18,118 rocksdb/_rocksdb.pyx:1480:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,118 Error compiling Cython file: 2025-09-08T08:03:18,118 ------------------------------------------------------------ 2025-09-08T08:03:18,119 ... 2025-09-08T08:03:18,119 with nogil: 2025-09-08T08:03:18,119 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:18,119 check_status(st) 2025-09-08T08:03:18,119 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T08:03:18,119 cdef Status st 2025-09-08T08:03:18,119 ^ 2025-09-08T08:03:18,119 ------------------------------------------------------------ 2025-09-08T08:03:18,119 rocksdb/_rocksdb.pyx:1486:13: 'Status' is not a type identifier 2025-09-08T08:03:18,120 Error compiling Cython file: 2025-09-08T08:03:18,120 ------------------------------------------------------------ 2025-09-08T08:03:18,120 ... 2025-09-08T08:03:18,120 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:18,120 check_status(st) 2025-09-08T08:03:18,120 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T08:03:18,120 cdef Status st 2025-09-08T08:03:18,120 cdef options.WriteOptions opts 2025-09-08T08:03:18,120 ^ 2025-09-08T08:03:18,120 ------------------------------------------------------------ 2025-09-08T08:03:18,121 rocksdb/_rocksdb.pyx:1487:13: 'WriteOptions' is not a type identifier 2025-09-08T08:03:18,121 Error compiling Cython file: 2025-09-08T08:03:18,121 ------------------------------------------------------------ 2025-09-08T08:03:18,121 ... 2025-09-08T08:03:18,121 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:18,121 check_status(st) 2025-09-08T08:03:18,121 def get(self, key, *args, **kwargs): 2025-09-08T08:03:18,121 cdef string res 2025-09-08T08:03:18,121 cdef Status st 2025-09-08T08:03:18,122 ^ 2025-09-08T08:03:18,122 ------------------------------------------------------------ 2025-09-08T08:03:18,122 rocksdb/_rocksdb.pyx:1497:13: 'Status' is not a type identifier 2025-09-08T08:03:18,122 Error compiling Cython file: 2025-09-08T08:03:18,122 ------------------------------------------------------------ 2025-09-08T08:03:18,122 ... 2025-09-08T08:03:18,122 check_status(st) 2025-09-08T08:03:18,122 def get(self, key, *args, **kwargs): 2025-09-08T08:03:18,122 cdef string res 2025-09-08T08:03:18,123 cdef Status st 2025-09-08T08:03:18,123 cdef options.ReadOptions opts 2025-09-08T08:03:18,123 ^ 2025-09-08T08:03:18,123 ------------------------------------------------------------ 2025-09-08T08:03:18,123 rocksdb/_rocksdb.pyx:1498:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,123 Error compiling Cython file: 2025-09-08T08:03:18,123 ------------------------------------------------------------ 2025-09-08T08:03:18,123 ... 2025-09-08T08:03:18,123 cdef string res 2025-09-08T08:03:18,123 cdef Status st 2025-09-08T08:03:18,124 cdef options.ReadOptions opts 2025-09-08T08:03:18,124 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:18,124 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,124 ^ 2025-09-08T08:03:18,124 ------------------------------------------------------------ 2025-09-08T08:03:18,124 rocksdb/_rocksdb.pyx:1501:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,124 Error compiling Cython file: 2025-09-08T08:03:18,124 ------------------------------------------------------------ 2025-09-08T08:03:18,125 ... 2025-09-08T08:03:18,125 def multi_get(self, keys, *args, **kwargs): 2025-09-08T08:03:18,125 cdef vector[string] values 2025-09-08T08:03:18,125 values.resize(len(keys)) 2025-09-08T08:03:18,125 cdef vector[Slice] c_keys 2025-09-08T08:03:18,125 ^ 2025-09-08T08:03:18,125 ------------------------------------------------------------ 2025-09-08T08:03:18,125 rocksdb/_rocksdb.pyx:1517:20: unknown type in template argument 2025-09-08T08:03:18,126 Error compiling Cython file: 2025-09-08T08:03:18,126 ------------------------------------------------------------ 2025-09-08T08:03:18,126 ... 2025-09-08T08:03:18,126 cdef vector[Slice] c_keys 2025-09-08T08:03:18,126 for key in keys: 2025-09-08T08:03:18,126 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T08:03:18,126 cdef options.ReadOptions opts 2025-09-08T08:03:18,126 ^ 2025-09-08T08:03:18,126 ------------------------------------------------------------ 2025-09-08T08:03:18,127 rocksdb/_rocksdb.pyx:1521:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,127 Error compiling Cython file: 2025-09-08T08:03:18,127 ------------------------------------------------------------ 2025-09-08T08:03:18,127 ... 2025-09-08T08:03:18,127 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T08:03:18,127 cdef options.ReadOptions opts 2025-09-08T08:03:18,127 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:18,127 cdef vector[Status] res 2025-09-08T08:03:18,128 ^ 2025-09-08T08:03:18,128 ------------------------------------------------------------ 2025-09-08T08:03:18,128 rocksdb/_rocksdb.pyx:1524:20: unknown type in template argument 2025-09-08T08:03:18,128 Error compiling Cython file: 2025-09-08T08:03:18,128 ------------------------------------------------------------ 2025-09-08T08:03:18,128 ... 2025-09-08T08:03:18,128 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T08:03:18,128 cdef string value 2025-09-08T08:03:18,129 cdef cpp_bool value_found 2025-09-08T08:03:18,129 cdef cpp_bool exists 2025-09-08T08:03:18,129 cdef options.ReadOptions opts 2025-09-08T08:03:18,129 ^ 2025-09-08T08:03:18,129 ------------------------------------------------------------ 2025-09-08T08:03:18,129 rocksdb/_rocksdb.pyx:1546:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,129 Error compiling Cython file: 2025-09-08T08:03:18,129 ------------------------------------------------------------ 2025-09-08T08:03:18,129 ... 2025-09-08T08:03:18,129 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T08:03:18,130 cdef string value 2025-09-08T08:03:18,130 cdef cpp_bool value_found 2025-09-08T08:03:18,130 cdef cpp_bool exists 2025-09-08T08:03:18,130 cdef options.ReadOptions opts 2025-09-08T08:03:18,130 cdef Slice c_key 2025-09-08T08:03:18,130 ^ 2025-09-08T08:03:18,130 ------------------------------------------------------------ 2025-09-08T08:03:18,130 rocksdb/_rocksdb.pyx:1547:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,130 Error compiling Cython file: 2025-09-08T08:03:18,131 ------------------------------------------------------------ 2025-09-08T08:03:18,131 ... 2025-09-08T08:03:18,131 cython.address(value)) 2025-09-08T08:03:18,131 return (exists, None) 2025-09-08T08:03:18,131 def iterkeys(self, *args, **kwargs): 2025-09-08T08:03:18,131 cdef options.ReadOptions opts 2025-09-08T08:03:18,131 ^ 2025-09-08T08:03:18,131 ------------------------------------------------------------ 2025-09-08T08:03:18,131 rocksdb/_rocksdb.pyx:1579:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,132 Error compiling Cython file: 2025-09-08T08:03:18,132 ------------------------------------------------------------ 2025-09-08T08:03:18,132 ... 2025-09-08T08:03:18,132 with nogil: 2025-09-08T08:03:18,132 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:18,132 return it 2025-09-08T08:03:18,132 def itervalues(self, *args, **kwargs): 2025-09-08T08:03:18,132 cdef options.ReadOptions opts 2025-09-08T08:03:18,132 ^ 2025-09-08T08:03:18,132 ------------------------------------------------------------ 2025-09-08T08:03:18,133 rocksdb/_rocksdb.pyx:1590:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,133 Error compiling Cython file: 2025-09-08T08:03:18,133 ------------------------------------------------------------ 2025-09-08T08:03:18,133 ... 2025-09-08T08:03:18,133 with nogil: 2025-09-08T08:03:18,133 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:18,133 return it 2025-09-08T08:03:18,133 def iteritems(self, *args, **kwargs): 2025-09-08T08:03:18,134 cdef options.ReadOptions opts 2025-09-08T08:03:18,134 ^ 2025-09-08T08:03:18,134 ------------------------------------------------------------ 2025-09-08T08:03:18,134 rocksdb/_rocksdb.pyx:1602:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,134 Error compiling Cython file: 2025-09-08T08:03:18,134 ------------------------------------------------------------ 2025-09-08T08:03:18,134 ... 2025-09-08T08:03:18,134 def snapshot(self): 2025-09-08T08:03:18,134 return Snapshot(self) 2025-09-08T08:03:18,135 def get_property(self, prop): 2025-09-08T08:03:18,135 cdef string value 2025-09-08T08:03:18,135 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:18,135 ^ 2025-09-08T08:03:18,135 ------------------------------------------------------------ 2025-09-08T08:03:18,135 rocksdb/_rocksdb.pyx:1618:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,135 Error compiling Cython file: 2025-09-08T08:03:18,135 ------------------------------------------------------------ 2025-09-08T08:03:18,135 ... 2025-09-08T08:03:18,136 return string_to_bytes(value) 2025-09-08T08:03:18,136 else: 2025-09-08T08:03:18,136 return None 2025-09-08T08:03:18,136 def get_live_files_metadata(self): 2025-09-08T08:03:18,136 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:18,136 ^ 2025-09-08T08:03:18,136 ------------------------------------------------------------ 2025-09-08T08:03:18,136 rocksdb/_rocksdb.pyx:1630:23: unknown type in template argument 2025-09-08T08:03:18,136 Error compiling Cython file: 2025-09-08T08:03:18,137 ------------------------------------------------------------ 2025-09-08T08:03:18,137 ... 2025-09-08T08:03:18,137 ret.append(t) 2025-09-08T08:03:18,137 return ret 2025-09-08T08:03:18,137 def compact_range(self, begin=None, end=None, **py_options): 2025-09-08T08:03:18,137 cdef options.CompactRangeOptions c_options 2025-09-08T08:03:18,137 ^ 2025-09-08T08:03:18,137 ------------------------------------------------------------ 2025-09-08T08:03:18,137 rocksdb/_rocksdb.pyx:1651:13: 'CompactRangeOptions' is not a type identifier 2025-09-08T08:03:18,138 Error compiling Cython file: 2025-09-08T08:03:18,138 ------------------------------------------------------------ 2025-09-08T08:03:18,138 ... 2025-09-08T08:03:18,138 elif blc == 'force': 2025-09-08T08:03:18,138 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T08:03:18,138 else: 2025-09-08T08:03:18,138 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T08:03:18,138 cdef Status st 2025-09-08T08:03:18,138 ^ 2025-09-08T08:03:18,138 ------------------------------------------------------------ 2025-09-08T08:03:18,139 rocksdb/_rocksdb.pyx:1666:13: 'Status' is not a type identifier 2025-09-08T08:03:18,139 Error compiling Cython file: 2025-09-08T08:03:18,139 ------------------------------------------------------------ 2025-09-08T08:03:18,139 ... 2025-09-08T08:03:18,139 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T08:03:18,139 else: 2025-09-08T08:03:18,139 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T08:03:18,139 cdef Status st 2025-09-08T08:03:18,140 cdef Slice begin_val 2025-09-08T08:03:18,140 ^ 2025-09-08T08:03:18,140 ------------------------------------------------------------ 2025-09-08T08:03:18,140 rocksdb/_rocksdb.pyx:1667:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,140 Error compiling Cython file: 2025-09-08T08:03:18,140 ------------------------------------------------------------ 2025-09-08T08:03:18,140 ... 2025-09-08T08:03:18,140 else: 2025-09-08T08:03:18,140 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T08:03:18,141 cdef Status st 2025-09-08T08:03:18,141 cdef Slice begin_val 2025-09-08T08:03:18,141 cdef Slice end_val 2025-09-08T08:03:18,141 ^ 2025-09-08T08:03:18,141 ------------------------------------------------------------ 2025-09-08T08:03:18,141 rocksdb/_rocksdb.pyx:1668:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,141 Error compiling Cython file: 2025-09-08T08:03:18,141 ------------------------------------------------------------ 2025-09-08T08:03:18,142 ... 2025-09-08T08:03:18,142 cdef Status st 2025-09-08T08:03:18,142 cdef Slice begin_val 2025-09-08T08:03:18,142 cdef Slice end_val 2025-09-08T08:03:18,142 cdef Slice* begin_ptr 2025-09-08T08:03:18,142 ^ 2025-09-08T08:03:18,142 ------------------------------------------------------------ 2025-09-08T08:03:18,142 rocksdb/_rocksdb.pyx:1670:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,143 Error compiling Cython file: 2025-09-08T08:03:18,143 ------------------------------------------------------------ 2025-09-08T08:03:18,143 ... 2025-09-08T08:03:18,143 cdef Status st 2025-09-08T08:03:18,143 cdef Slice begin_val 2025-09-08T08:03:18,143 cdef Slice end_val 2025-09-08T08:03:18,143 cdef Slice* begin_ptr 2025-09-08T08:03:18,143 cdef Slice* end_ptr 2025-09-08T08:03:18,143 ^ 2025-09-08T08:03:18,143 ------------------------------------------------------------ 2025-09-08T08:03:18,144 rocksdb/_rocksdb.pyx:1671:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,144 Error compiling Cython file: 2025-09-08T08:03:18,144 ------------------------------------------------------------ 2025-09-08T08:03:18,144 ... 2025-09-08T08:03:18,144 # TODO: Is this really effiencet ? 2025-09-08T08:03:18,144 return locals() 2025-09-08T08:03:18,144 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T08:03:18,144 cdef options.ReadOptions opts 2025-09-08T08:03:18,144 ^ 2025-09-08T08:03:18,145 ------------------------------------------------------------ 2025-09-08T08:03:18,145 rocksdb/_rocksdb.pyx:1698:13: 'ReadOptions' is not a type identifier 2025-09-08T08:03:18,145 Error compiling Cython file: 2025-09-08T08:03:18,145 ------------------------------------------------------------ 2025-09-08T08:03:18,145 ... 2025-09-08T08:03:18,145 def __get__(self): 2025-09-08T08:03:18,145 return self.opts 2025-09-08T08:03:18,146 def repair_db(db_name, Options opts): 2025-09-08T08:03:18,146 cdef Status st 2025-09-08T08:03:18,146 ^ 2025-09-08T08:03:18,146 ------------------------------------------------------------ 2025-09-08T08:03:18,146 rocksdb/_rocksdb.pyx:1719:9: 'Status' is not a type identifier 2025-09-08T08:03:18,146 Error compiling Cython file: 2025-09-08T08:03:18,146 ------------------------------------------------------------ 2025-09-08T08:03:18,146 ... 2025-09-08T08:03:18,146 with nogil: 2025-09-08T08:03:18,147 self.ptr.SeekToLast() 2025-09-08T08:03:18,147 check_status(self.ptr.status()) 2025-09-08T08:03:18,147 cpdef seek(self, key): 2025-09-08T08:03:18,147 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,147 ^ 2025-09-08T08:03:18,147 ------------------------------------------------------------ 2025-09-08T08:03:18,147 rocksdb/_rocksdb.pyx:1789:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,147 Error compiling Cython file: 2025-09-08T08:03:18,147 ------------------------------------------------------------ 2025-09-08T08:03:18,148 ... 2025-09-08T08:03:18,148 with nogil: 2025-09-08T08:03:18,148 self.ptr.Seek(c_key) 2025-09-08T08:03:18,148 check_status(self.ptr.status()) 2025-09-08T08:03:18,148 cpdef seek_for_prev(self, key): 2025-09-08T08:03:18,148 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,148 ^ 2025-09-08T08:03:18,148 ------------------------------------------------------------ 2025-09-08T08:03:18,148 rocksdb/_rocksdb.pyx:1795:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,150 Error compiling Cython file: 2025-09-08T08:03:18,150 ------------------------------------------------------------ 2025-09-08T08:03:18,151 ... 2025-09-08T08:03:18,151 return None 2025-09-08T08:03:18,151 @cython.internal 2025-09-08T08:03:18,151 cdef class KeysIterator(BaseIterator): 2025-09-08T08:03:18,151 cdef object get_ob(self): 2025-09-08T08:03:18,151 cdef Slice c_key 2025-09-08T08:03:18,151 ^ 2025-09-08T08:03:18,151 ------------------------------------------------------------ 2025-09-08T08:03:18,151 rocksdb/_rocksdb.pyx:1806:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,154 Error compiling Cython file: 2025-09-08T08:03:18,155 ------------------------------------------------------------ 2025-09-08T08:03:18,155 ... 2025-09-08T08:03:18,155 return slice_to_bytes(c_key) 2025-09-08T08:03:18,155 @cython.internal 2025-09-08T08:03:18,155 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:03:18,155 cdef object get_ob(self): 2025-09-08T08:03:18,155 cdef Slice c_value 2025-09-08T08:03:18,155 ^ 2025-09-08T08:03:18,155 ------------------------------------------------------------ 2025-09-08T08:03:18,156 rocksdb/_rocksdb.pyx:1815:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,159 Error compiling Cython file: 2025-09-08T08:03:18,159 ------------------------------------------------------------ 2025-09-08T08:03:18,159 ... 2025-09-08T08:03:18,159 return slice_to_bytes(c_value) 2025-09-08T08:03:18,159 @cython.internal 2025-09-08T08:03:18,159 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:03:18,159 cdef object get_ob(self): 2025-09-08T08:03:18,159 cdef Slice c_key 2025-09-08T08:03:18,159 ^ 2025-09-08T08:03:18,159 ------------------------------------------------------------ 2025-09-08T08:03:18,160 rocksdb/_rocksdb.pyx:1824:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,160 Error compiling Cython file: 2025-09-08T08:03:18,160 ------------------------------------------------------------ 2025-09-08T08:03:18,160 ... 2025-09-08T08:03:18,160 @cython.internal 2025-09-08T08:03:18,160 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:03:18,160 cdef object get_ob(self): 2025-09-08T08:03:18,160 cdef Slice c_key 2025-09-08T08:03:18,161 cdef Slice c_value 2025-09-08T08:03:18,161 ^ 2025-09-08T08:03:18,161 ------------------------------------------------------------ 2025-09-08T08:03:18,161 rocksdb/_rocksdb.pyx:1825:13: 'Slice' is not a type identifier 2025-09-08T08:03:18,169 Error compiling Cython file: 2025-09-08T08:03:18,169 ------------------------------------------------------------ 2025-09-08T08:03:18,169 ... 2025-09-08T08:03:18,169 cdef class BackupEngine(object): 2025-09-08T08:03:18,169 cdef backup.BackupEngine* engine 2025-09-08T08:03:18,169 def __cinit__(self, backup_dir): 2025-09-08T08:03:18,169 cdef Status st 2025-09-08T08:03:18,169 ^ 2025-09-08T08:03:18,169 ------------------------------------------------------------ 2025-09-08T08:03:18,170 rocksdb/_rocksdb.pyx:1874:13: 'Status' is not a type identifier 2025-09-08T08:03:18,170 Error compiling Cython file: 2025-09-08T08:03:18,170 ------------------------------------------------------------ 2025-09-08T08:03:18,170 ... 2025-09-08T08:03:18,170 if not self.engine == NULL: 2025-09-08T08:03:18,170 with nogil: 2025-09-08T08:03:18,170 del self.engine 2025-09-08T08:03:18,171 def create_backup(self, DB db, flush_before_backup=False): 2025-09-08T08:03:18,171 cdef Status st 2025-09-08T08:03:18,171 ^ 2025-09-08T08:03:18,171 ------------------------------------------------------------ 2025-09-08T08:03:18,171 rocksdb/_rocksdb.pyx:1892:13: 'Status' is not a type identifier 2025-09-08T08:03:18,171 Error compiling Cython file: 2025-09-08T08:03:18,171 ------------------------------------------------------------ 2025-09-08T08:03:18,171 ... 2025-09-08T08:03:18,171 with nogil: 2025-09-08T08:03:18,172 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:18,172 check_status(st) 2025-09-08T08:03:18,172 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T08:03:18,172 cdef Status st 2025-09-08T08:03:18,172 ^ 2025-09-08T08:03:18,172 ------------------------------------------------------------ 2025-09-08T08:03:18,172 rocksdb/_rocksdb.pyx:1902:13: 'Status' is not a type identifier 2025-09-08T08:03:18,172 Error compiling Cython file: 2025-09-08T08:03:18,172 ------------------------------------------------------------ 2025-09-08T08:03:18,173 ... 2025-09-08T08:03:18,173 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:18,173 check_status(st) 2025-09-08T08:03:18,173 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T08:03:18,173 cdef Status st 2025-09-08T08:03:18,173 cdef backup.BackupID c_backup_id 2025-09-08T08:03:18,173 ^ 2025-09-08T08:03:18,173 ------------------------------------------------------------ 2025-09-08T08:03:18,173 rocksdb/_rocksdb.pyx:1903:13: 'BackupID' is not a type identifier 2025-09-08T08:03:18,174 Error compiling Cython file: 2025-09-08T08:03:18,174 ------------------------------------------------------------ 2025-09-08T08:03:18,174 ... 2025-09-08T08:03:18,174 c_wal_dir) 2025-09-08T08:03:18,174 check_status(st) 2025-09-08T08:03:18,174 def restore_latest_backup(self, db_dir, wal_dir): 2025-09-08T08:03:18,174 cdef Status st 2025-09-08T08:03:18,174 ^ 2025-09-08T08:03:18,175 ------------------------------------------------------------ 2025-09-08T08:03:18,175 rocksdb/_rocksdb.pyx:1920:13: 'Status' is not a type identifier 2025-09-08T08:03:18,175 Error compiling Cython file: 2025-09-08T08:03:18,175 ------------------------------------------------------------ 2025-09-08T08:03:18,175 ... 2025-09-08T08:03:18,175 def stop_backup(self): 2025-09-08T08:03:18,175 with nogil: 2025-09-08T08:03:18,175 self.engine.StopBackup() 2025-09-08T08:03:18,175 def purge_old_backups(self, num_backups_to_keep): 2025-09-08T08:03:18,176 cdef Status st 2025-09-08T08:03:18,176 ^ 2025-09-08T08:03:18,176 ------------------------------------------------------------ 2025-09-08T08:03:18,176 rocksdb/_rocksdb.pyx:1937:13: 'Status' is not a type identifier 2025-09-08T08:03:18,176 Error compiling Cython file: 2025-09-08T08:03:18,176 ------------------------------------------------------------ 2025-09-08T08:03:18,176 ... 2025-09-08T08:03:18,176 with nogil: 2025-09-08T08:03:18,176 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:18,177 check_status(st) 2025-09-08T08:03:18,177 def delete_backup(self, backup_id): 2025-09-08T08:03:18,177 cdef Status st 2025-09-08T08:03:18,177 ^ 2025-09-08T08:03:18,177 ------------------------------------------------------------ 2025-09-08T08:03:18,177 rocksdb/_rocksdb.pyx:1947:13: 'Status' is not a type identifier 2025-09-08T08:03:18,177 Error compiling Cython file: 2025-09-08T08:03:18,177 ------------------------------------------------------------ 2025-09-08T08:03:18,177 ... 2025-09-08T08:03:18,178 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:18,178 check_status(st) 2025-09-08T08:03:18,178 def delete_backup(self, backup_id): 2025-09-08T08:03:18,178 cdef Status st 2025-09-08T08:03:18,178 cdef backup.BackupID c_backup_id 2025-09-08T08:03:18,178 ^ 2025-09-08T08:03:18,178 ------------------------------------------------------------ 2025-09-08T08:03:18,178 rocksdb/_rocksdb.pyx:1948:13: 'BackupID' is not a type identifier 2025-09-08T08:03:18,179 Error compiling Cython file: 2025-09-08T08:03:18,179 ------------------------------------------------------------ 2025-09-08T08:03:18,179 ... 2025-09-08T08:03:18,179 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:03:18,179 check_status(st) 2025-09-08T08:03:18,179 def get_backup_info(self): 2025-09-08T08:03:18,179 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:18,179 ^ 2025-09-08T08:03:18,179 ------------------------------------------------------------ 2025-09-08T08:03:18,180 rocksdb/_rocksdb.pyx:1958:27: unknown type in template argument 2025-09-08T08:03:18,577 Error compiling Cython file: 2025-09-08T08:03:18,577 ------------------------------------------------------------ 2025-09-08T08:03:18,578 ... 2025-09-08T08:03:18,578 cdef string_to_bytes(string ob): 2025-09-08T08:03:18,578 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T08:03:18,578 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T08:03:18,578 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T08:03:18,578 ^ 2025-09-08T08:03:18,578 ------------------------------------------------------------ 2025-09-08T08:03:18,578 rocksdb/_rocksdb.pyx:103:11: 'Slice' is not a constant, variable or function identifier 2025-09-08T08:03:18,586 Error compiling Cython file: 2025-09-08T08:03:18,586 ------------------------------------------------------------ 2025-09-08T08:03:18,586 ... 2025-09-08T08:03:18,586 self.comparator_ptr = NULL 2025-09-08T08:03:18,586 if not isinstance(ob, IComparator): 2025-09-08T08:03:18,586 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T08:03:18,586 self.ob = ob 2025-09-08T08:03:18,586 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T08:03:18,586 ^ 2025-09-08T08:03:18,586 ------------------------------------------------------------ 2025-09-08T08:03:18,587 rocksdb/_rocksdb.pyx:145:34: 'ComparatorWrapper' is not a type identifier 2025-09-08T08:03:18,587 Error compiling Cython file: 2025-09-08T08:03:18,587 ------------------------------------------------------------ 2025-09-08T08:03:18,587 ... 2025-09-08T08:03:18,587 self.comparator_ptr = NULL 2025-09-08T08:03:18,587 if not isinstance(ob, IComparator): 2025-09-08T08:03:18,587 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T08:03:18,588 self.ob = ob 2025-09-08T08:03:18,588 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T08:03:18,588 ^ 2025-09-08T08:03:18,588 ------------------------------------------------------------ 2025-09-08T08:03:18,588 rocksdb/_rocksdb.pyx:145:30: new operator can only be applied to a C++ class 2025-09-08T08:03:18,588 Error compiling Cython file: 2025-09-08T08:03:18,588 ------------------------------------------------------------ 2025-09-08T08:03:18,588 ... 2025-09-08T08:03:18,588 ob, 2025-09-08T08:03:18,588 compare_callback) 2025-09-08T08:03:18,589 def __dealloc__(self): 2025-09-08T08:03:18,589 if not self.comparator_ptr == NULL: 2025-09-08T08:03:18,589 del self.comparator_ptr 2025-09-08T08:03:18,589 ^ 2025-09-08T08:03:18,589 ------------------------------------------------------------ 2025-09-08T08:03:18,589 rocksdb/_rocksdb.pyx:152:20: Deletion of non-Python, non-C++ object 2025-09-08T08:03:18,589 Error compiling Cython file: 2025-09-08T08:03:18,589 ------------------------------------------------------------ 2025-09-08T08:03:18,590 ... 2025-09-08T08:03:18,590 cdef object get_ob(self): 2025-09-08T08:03:18,590 return self.ob 2025-09-08T08:03:18,590 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:03:18,590 return self.comparator_ptr 2025-09-08T08:03:18,590 ^ 2025-09-08T08:03:18,590 ------------------------------------------------------------ 2025-09-08T08:03:18,590 rocksdb/_rocksdb.pyx:158:16: 'Comparator' is not a type identifier 2025-09-08T08:03:18,591 Error compiling Cython file: 2025-09-08T08:03:18,591 ------------------------------------------------------------ 2025-09-08T08:03:18,591 ... 2025-09-08T08:03:18,591 @cython.internal 2025-09-08T08:03:18,591 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T08:03:18,591 cdef const comparator.Comparator* comparator_ptr 2025-09-08T08:03:18,591 def __cinit__(self): 2025-09-08T08:03:18,591 self.comparator_ptr = comparator.BytewiseComparator() 2025-09-08T08:03:18,591 ^ 2025-09-08T08:03:18,591 ------------------------------------------------------------ 2025-09-08T08:03:18,592 rocksdb/_rocksdb.pyx:168:40: cimported module has no attribute 'BytewiseComparator' 2025-09-08T08:03:18,593 Error compiling Cython file: 2025-09-08T08:03:18,593 ------------------------------------------------------------ 2025-09-08T08:03:18,593 ... 2025-09-08T08:03:18,593 try: 2025-09-08T08:03:18,593 return (ctx).compare(slice_to_bytes(a), slice_to_bytes(b)) 2025-09-08T08:03:18,593 except BaseException as error: 2025-09-08T08:03:18,593 tb = traceback.format_exc() 2025-09-08T08:03:18,593 logger.Log(log, "Error in compare callback: %s", tb) 2025-09-08T08:03:18,593 ^ 2025-09-08T08:03:18,594 ------------------------------------------------------------ 2025-09-08T08:03:18,594 rocksdb/_rocksdb.pyx:197:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,594 Error compiling Cython file: 2025-09-08T08:03:18,594 ------------------------------------------------------------ 2025-09-08T08:03:18,594 ... 2025-09-08T08:03:18,594 cdef class PyFilterPolicy(object): 2025-09-08T08:03:18,594 cdef object get_ob(self): 2025-09-08T08:03:18,595 return None 2025-09-08T08:03:18,595 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:18,595 return shared_ptr[ConstFilterPolicy]() 2025-09-08T08:03:18,595 ^ 2025-09-08T08:03:18,595 ------------------------------------------------------------ 2025-09-08T08:03:18,595 rocksdb/_rocksdb.pyx:212:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T08:03:18,595 Error compiling Cython file: 2025-09-08T08:03:18,595 ------------------------------------------------------------ 2025-09-08T08:03:18,596 ... 2025-09-08T08:03:18,596 cdef class PyFilterPolicy(object): 2025-09-08T08:03:18,596 cdef object get_ob(self): 2025-09-08T08:03:18,596 return None 2025-09-08T08:03:18,596 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:18,596 return shared_ptr[ConstFilterPolicy]() 2025-09-08T08:03:18,596 ^ 2025-09-08T08:03:18,596 ------------------------------------------------------------ 2025-09-08T08:03:18,596 rocksdb/_rocksdb.pyx:212:26: 'ConstFilterPolicy' is not a constant, variable or function identifier 2025-09-08T08:03:18,598 Error compiling Cython file: 2025-09-08T08:03:18,598 ------------------------------------------------------------ 2025-09-08T08:03:18,598 ... 2025-09-08T08:03:18,598 def __cinit__(self, object ob): 2025-09-08T08:03:18,598 if not isinstance(ob, IFilterPolicy): 2025-09-08T08:03:18,598 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T08:03:18,598 self.ob = ob 2025-09-08T08:03:18,598 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T08:03:18,598 ^ 2025-09-08T08:03:18,598 ------------------------------------------------------------ 2025-09-08T08:03:18,599 rocksdb/_rocksdb.pyx:227:30: 'FilterPolicyWrapper' is not a type identifier 2025-09-08T08:03:18,599 Error compiling Cython file: 2025-09-08T08:03:18,599 ------------------------------------------------------------ 2025-09-08T08:03:18,599 ... 2025-09-08T08:03:18,599 def __cinit__(self, object ob): 2025-09-08T08:03:18,599 if not isinstance(ob, IFilterPolicy): 2025-09-08T08:03:18,599 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T08:03:18,599 self.ob = ob 2025-09-08T08:03:18,600 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T08:03:18,600 ^ 2025-09-08T08:03:18,600 ------------------------------------------------------------ 2025-09-08T08:03:18,600 rocksdb/_rocksdb.pyx:227:26: new operator can only be applied to a C++ class 2025-09-08T08:03:18,600 Error compiling Cython file: 2025-09-08T08:03:18,600 ------------------------------------------------------------ 2025-09-08T08:03:18,600 ... 2025-09-08T08:03:18,601 cdef object get_ob(self): 2025-09-08T08:03:18,601 return self.ob 2025-09-08T08:03:18,601 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:03:18,601 return (self.policy) 2025-09-08T08:03:18,601 ^ 2025-09-08T08:03:18,601 ------------------------------------------------------------ 2025-09-08T08:03:18,601 rocksdb/_rocksdb.pyx:237:16: 'shared_ptr' is not a type identifier 2025-09-08T08:03:18,604 Error compiling Cython file: 2025-09-08T08:03:18,604 ------------------------------------------------------------ 2025-09-08T08:03:18,604 ... 2025-09-08T08:03:18,605 ret = (ctx).create_filter( 2025-09-08T08:03:18,605 [slice_to_bytes(keys[i]) for i in range(n)]) 2025-09-08T08:03:18,605 dst.append(bytes_to_string(ret)) 2025-09-08T08:03:18,605 except BaseException as error: 2025-09-08T08:03:18,605 tb = traceback.format_exc() 2025-09-08T08:03:18,605 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T08:03:18,605 ^ 2025-09-08T08:03:18,605 ------------------------------------------------------------ 2025-09-08T08:03:18,605 rocksdb/_rocksdb.pyx:257:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,611 Error compiling Cython file: 2025-09-08T08:03:18,611 ------------------------------------------------------------ 2025-09-08T08:03:18,611 ... 2025-09-08T08:03:18,611 return (ctx).key_may_match( 2025-09-08T08:03:18,611 slice_to_bytes(key), 2025-09-08T08:03:18,611 slice_to_bytes(filt)) 2025-09-08T08:03:18,612 except BaseException as error: 2025-09-08T08:03:18,612 tb = traceback.format_exc() 2025-09-08T08:03:18,612 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T08:03:18,612 ^ 2025-09-08T08:03:18,612 ------------------------------------------------------------ 2025-09-08T08:03:18,612 rocksdb/_rocksdb.pyx:273:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,612 Error compiling Cython file: 2025-09-08T08:03:18,612 ------------------------------------------------------------ 2025-09-08T08:03:18,612 ... 2025-09-08T08:03:18,613 @cython.internal 2025-09-08T08:03:18,613 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T08:03:18,613 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T08:03:18,613 def __cinit__(self, int bits_per_key): 2025-09-08T08:03:18,613 self.policy.reset(filter_policy.NewBloomFilterPolicy(bits_per_key)) 2025-09-08T08:03:18,613 ^ 2025-09-08T08:03:18,613 ------------------------------------------------------------ 2025-09-08T08:03:18,613 rocksdb/_rocksdb.pyx:281:39: cimported module has no attribute 'NewBloomFilterPolicy' 2025-09-08T08:03:18,615 Error compiling Cython file: 2025-09-08T08:03:18,616 ------------------------------------------------------------ 2025-09-08T08:03:18,616 ... 2025-09-08T08:03:18,616 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T08:03:18,616 self.policy.get().CreateFilter( 2025-09-08T08:03:18,616 vector_data(c_keys), 2025-09-08T08:03:18,616 c_keys.size(), 2025-09-08T08:03:18,616 cython.address(dst)) 2025-09-08T08:03:18,616 ^ 2025-09-08T08:03:18,616 ------------------------------------------------------------ 2025-09-08T08:03:18,616 rocksdb/_rocksdb.pyx:296:18: Cannot convert 'string *' to Python object 2025-09-08T08:03:18,618 Error compiling Cython file: 2025-09-08T08:03:18,618 ------------------------------------------------------------ 2025-09-08T08:03:18,619 ... 2025-09-08T08:03:18,619 def __cinit__(self, object ob): 2025-09-08T08:03:18,619 self.ob = ob 2025-09-08T08:03:18,619 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T08:03:18,619 self.merge_op.reset( 2025-09-08T08:03:18,619 2025-09-08T08:03:18,619 ^ 2025-09-08T08:03:18,619 ------------------------------------------------------------ 2025-09-08T08:03:18,619 rocksdb/_rocksdb.pyx:326:17: 'MergeOperator' is not a type identifier 2025-09-08T08:03:18,620 Error compiling Cython file: 2025-09-08T08:03:18,620 ------------------------------------------------------------ 2025-09-08T08:03:18,620 ... 2025-09-08T08:03:18,620 def __cinit__(self, object ob): 2025-09-08T08:03:18,620 self.ob = ob 2025-09-08T08:03:18,620 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T08:03:18,620 self.merge_op.reset( 2025-09-08T08:03:18,620 2025-09-08T08:03:18,620 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T08:03:18,620 ^ 2025-09-08T08:03:18,621 ------------------------------------------------------------ 2025-09-08T08:03:18,621 rocksdb/_rocksdb.pyx:327:24: 'AssociativeMergeOperatorWrapper' is not a type identifier 2025-09-08T08:03:18,621 Error compiling Cython file: 2025-09-08T08:03:18,621 ------------------------------------------------------------ 2025-09-08T08:03:18,621 ... 2025-09-08T08:03:18,621 def __cinit__(self, object ob): 2025-09-08T08:03:18,621 self.ob = ob 2025-09-08T08:03:18,621 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T08:03:18,621 self.merge_op.reset( 2025-09-08T08:03:18,622 2025-09-08T08:03:18,622 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T08:03:18,622 ^ 2025-09-08T08:03:18,622 ------------------------------------------------------------ 2025-09-08T08:03:18,622 rocksdb/_rocksdb.pyx:327:20: new operator can only be applied to a C++ class 2025-09-08T08:03:18,622 Error compiling Cython file: 2025-09-08T08:03:18,622 ------------------------------------------------------------ 2025-09-08T08:03:18,622 ... 2025-09-08T08:03:18,622 (ob), 2025-09-08T08:03:18,622 merge_callback)) 2025-09-08T08:03:18,623 elif isinstance(ob, IMergeOperator): 2025-09-08T08:03:18,623 self.merge_op.reset( 2025-09-08T08:03:18,623 2025-09-08T08:03:18,623 ^ 2025-09-08T08:03:18,623 ------------------------------------------------------------ 2025-09-08T08:03:18,623 rocksdb/_rocksdb.pyx:334:17: 'MergeOperator' is not a type identifier 2025-09-08T08:03:18,623 Error compiling Cython file: 2025-09-08T08:03:18,623 ------------------------------------------------------------ 2025-09-08T08:03:18,624 ... 2025-09-08T08:03:18,624 merge_callback)) 2025-09-08T08:03:18,624 elif isinstance(ob, IMergeOperator): 2025-09-08T08:03:18,624 self.merge_op.reset( 2025-09-08T08:03:18,624 2025-09-08T08:03:18,624 new merge_operator.MergeOperatorWrapper( 2025-09-08T08:03:18,624 ^ 2025-09-08T08:03:18,624 ------------------------------------------------------------ 2025-09-08T08:03:18,624 rocksdb/_rocksdb.pyx:335:24: 'MergeOperatorWrapper' is not a type identifier 2025-09-08T08:03:18,625 Error compiling Cython file: 2025-09-08T08:03:18,625 ------------------------------------------------------------ 2025-09-08T08:03:18,625 ... 2025-09-08T08:03:18,625 merge_callback)) 2025-09-08T08:03:18,625 elif isinstance(ob, IMergeOperator): 2025-09-08T08:03:18,625 self.merge_op.reset( 2025-09-08T08:03:18,625 2025-09-08T08:03:18,625 new merge_operator.MergeOperatorWrapper( 2025-09-08T08:03:18,625 ^ 2025-09-08T08:03:18,625 ------------------------------------------------------------ 2025-09-08T08:03:18,626 rocksdb/_rocksdb.pyx:335:20: new operator can only be applied to a C++ class 2025-09-08T08:03:18,626 Error compiling Cython file: 2025-09-08T08:03:18,626 ------------------------------------------------------------ 2025-09-08T08:03:18,626 ... 2025-09-08T08:03:18,626 return True 2025-09-08T08:03:18,626 return False 2025-09-08T08:03:18,626 except: 2025-09-08T08:03:18,626 tb = traceback.format_exc() 2025-09-08T08:03:18,627 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T08:03:18,627 ^ 2025-09-08T08:03:18,627 ------------------------------------------------------------ 2025-09-08T08:03:18,627 rocksdb/_rocksdb.pyx:396:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,628 Error compiling Cython file: 2025-09-08T08:03:18,628 ------------------------------------------------------------ 2025-09-08T08:03:18,628 ... 2025-09-08T08:03:18,628 return True 2025-09-08T08:03:18,628 return False 2025-09-08T08:03:18,628 except: 2025-09-08T08:03:18,628 tb = traceback.format_exc() 2025-09-08T08:03:18,629 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T08:03:18,629 ^ 2025-09-08T08:03:18,629 ------------------------------------------------------------ 2025-09-08T08:03:18,629 rocksdb/_rocksdb.pyx:425:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,641 Error compiling Cython file: 2025-09-08T08:03:18,641 ------------------------------------------------------------ 2025-09-08T08:03:18,641 ... 2025-09-08T08:03:18,641 return True 2025-09-08T08:03:18,641 return False 2025-09-08T08:03:18,642 except: 2025-09-08T08:03:18,642 tb = traceback.format_exc() 2025-09-08T08:03:18,642 logger.Log(log, "Error in partial_merge_callback: %s", tb) 2025-09-08T08:03:18,642 ^ 2025-09-08T08:03:18,642 ------------------------------------------------------------ 2025-09-08T08:03:18,642 rocksdb/_rocksdb.pyx:449:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,642 Error compiling Cython file: 2025-09-08T08:03:18,642 ------------------------------------------------------------ 2025-09-08T08:03:18,643 ... 2025-09-08T08:03:18,643 #### Here comes the Cache stuff 2025-09-08T08:03:18,643 @cython.internal 2025-09-08T08:03:18,643 cdef class PyCache(object): 2025-09-08T08:03:18,643 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:03:18,643 return shared_ptr[cache.Cache]() 2025-09-08T08:03:18,643 ^ 2025-09-08T08:03:18,643 ------------------------------------------------------------ 2025-09-08T08:03:18,643 rocksdb/_rocksdb.pyx:457:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T08:03:18,644 Error compiling Cython file: 2025-09-08T08:03:18,644 ------------------------------------------------------------ 2025-09-08T08:03:18,644 ... 2025-09-08T08:03:18,644 #### Here comes the Cache stuff 2025-09-08T08:03:18,644 @cython.internal 2025-09-08T08:03:18,644 cdef class PyCache(object): 2025-09-08T08:03:18,644 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:03:18,644 return shared_ptr[cache.Cache]() 2025-09-08T08:03:18,644 ^ 2025-09-08T08:03:18,644 ------------------------------------------------------------ 2025-09-08T08:03:18,645 rocksdb/_rocksdb.pyx:457:31: cimported module has no attribute 'Cache' 2025-09-08T08:03:18,645 Error compiling Cython file: 2025-09-08T08:03:18,645 ------------------------------------------------------------ 2025-09-08T08:03:18,645 ... 2025-09-08T08:03:18,645 cdef class PyLRUCache(PyCache): 2025-09-08T08:03:18,645 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T08:03:18,645 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T08:03:18,645 if shard_bits is not None: 2025-09-08T08:03:18,645 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T08:03:18,646 ^ 2025-09-08T08:03:18,646 ------------------------------------------------------------ 2025-09-08T08:03:18,646 rocksdb/_rocksdb.pyx:465:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T08:03:18,646 Error compiling Cython file: 2025-09-08T08:03:18,646 ------------------------------------------------------------ 2025-09-08T08:03:18,646 ... 2025-09-08T08:03:18,646 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T08:03:18,646 if shard_bits is not None: 2025-09-08T08:03:18,647 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T08:03:18,647 else: 2025-09-08T08:03:18,647 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T08:03:18,647 ^ 2025-09-08T08:03:18,647 ------------------------------------------------------------ 2025-09-08T08:03:18,647 rocksdb/_rocksdb.pyx:467:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T08:03:18,647 Error compiling Cython file: 2025-09-08T08:03:18,647 ------------------------------------------------------------ 2025-09-08T08:03:18,647 ... 2025-09-08T08:03:18,648 if not isinstance(ob, ISliceTransform): 2025-09-08T08:03:18,648 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T08:03:18,648 self.ob = ob 2025-09-08T08:03:18,648 self.transfomer.reset( 2025-09-08T08:03:18,648 2025-09-08T08:03:18,648 ^ 2025-09-08T08:03:18,648 ------------------------------------------------------------ 2025-09-08T08:03:18,648 rocksdb/_rocksdb.pyx:487:13: 'SliceTransform' is not a type identifier 2025-09-08T08:03:18,648 Error compiling Cython file: 2025-09-08T08:03:18,649 ------------------------------------------------------------ 2025-09-08T08:03:18,649 ... 2025-09-08T08:03:18,649 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T08:03:18,649 self.ob = ob 2025-09-08T08:03:18,649 self.transfomer.reset( 2025-09-08T08:03:18,649 2025-09-08T08:03:18,649 new slice_transform.SliceTransformWrapper( 2025-09-08T08:03:18,649 ^ 2025-09-08T08:03:18,649 ------------------------------------------------------------ 2025-09-08T08:03:18,650 rocksdb/_rocksdb.pyx:488:20: 'SliceTransformWrapper' is not a type identifier 2025-09-08T08:03:18,650 Error compiling Cython file: 2025-09-08T08:03:18,650 ------------------------------------------------------------ 2025-09-08T08:03:18,650 ... 2025-09-08T08:03:18,650 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T08:03:18,650 self.ob = ob 2025-09-08T08:03:18,650 self.transfomer.reset( 2025-09-08T08:03:18,650 2025-09-08T08:03:18,650 new slice_transform.SliceTransformWrapper( 2025-09-08T08:03:18,651 ^ 2025-09-08T08:03:18,651 ------------------------------------------------------------ 2025-09-08T08:03:18,651 rocksdb/_rocksdb.pyx:488:16: new operator can only be applied to a C++ class 2025-09-08T08:03:18,651 Error compiling Cython file: 2025-09-08T08:03:18,651 ------------------------------------------------------------ 2025-09-08T08:03:18,651 ... 2025-09-08T08:03:18,651 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:03:18,651 return self.transfomer 2025-09-08T08:03:18,651 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:18,652 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:03:18,652 ptr = self.transfomer.get() 2025-09-08T08:03:18,652 ^ 2025-09-08T08:03:18,652 ------------------------------------------------------------ 2025-09-08T08:03:18,652 rocksdb/_rocksdb.pyx:503:15: 'SliceTransformWrapper' is not a type identifier 2025-09-08T08:03:18,652 Error compiling Cython file: 2025-09-08T08:03:18,652 ------------------------------------------------------------ 2025-09-08T08:03:18,652 ... 2025-09-08T08:03:18,652 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:03:18,653 return self.transfomer 2025-09-08T08:03:18,653 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:03:18,653 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:03:18,653 ptr = self.transfomer.get() 2025-09-08T08:03:18,653 ^ 2025-09-08T08:03:18,653 ------------------------------------------------------------ 2025-09-08T08:03:18,653 rocksdb/_rocksdb.pyx:503:14: Casting temporary Python object to non-numeric non-Python type 2025-09-08T08:03:18,653 Error compiling Cython file: 2025-09-08T08:03:18,653 ------------------------------------------------------------ 2025-09-08T08:03:18,654 ... 2025-09-08T08:03:18,654 size = ret[1] 2025-09-08T08:03:18,654 if (offset + size) > src.size(): 2025-09-08T08:03:18,654 msg = "offset(%i) + size(%i) is bigger than slice(%i)" 2025-09-08T08:03:18,654 raise Exception(msg % (offset, size, src.size())) 2025-09-08T08:03:18,654 return Slice(src.data() + offset, size) 2025-09-08T08:03:18,654 ^ 2025-09-08T08:03:18,654 ------------------------------------------------------------ 2025-09-08T08:03:18,654 rocksdb/_rocksdb.pyx:524:15: 'Slice' is not a constant, variable or function identifier 2025-09-08T08:03:18,655 Error compiling Cython file: 2025-09-08T08:03:18,655 ------------------------------------------------------------ 2025-09-08T08:03:18,655 ... 2025-09-08T08:03:18,655 raise Exception(msg % (offset, size, src.size())) 2025-09-08T08:03:18,655 return Slice(src.data() + offset, size) 2025-09-08T08:03:18,655 except BaseException as error: 2025-09-08T08:03:18,655 tb = traceback.format_exc() 2025-09-08T08:03:18,655 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:03:18,655 ^ 2025-09-08T08:03:18,655 ------------------------------------------------------------ 2025-09-08T08:03:18,656 rocksdb/_rocksdb.pyx:527:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,656 Error compiling Cython file: 2025-09-08T08:03:18,656 ------------------------------------------------------------ 2025-09-08T08:03:18,656 ... 2025-09-08T08:03:18,656 try: 2025-09-08T08:03:18,656 return (ctx).in_domain(slice_to_bytes(src)) 2025-09-08T08:03:18,656 except BaseException as error: 2025-09-08T08:03:18,656 tb = traceback.format_exc() 2025-09-08T08:03:18,657 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:03:18,657 ^ 2025-09-08T08:03:18,657 ------------------------------------------------------------ 2025-09-08T08:03:18,657 rocksdb/_rocksdb.pyx:540:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,657 Error compiling Cython file: 2025-09-08T08:03:18,657 ------------------------------------------------------------ 2025-09-08T08:03:18,657 ... 2025-09-08T08:03:18,657 try: 2025-09-08T08:03:18,658 return (ctx).in_range(slice_to_bytes(src)) 2025-09-08T08:03:18,658 except BaseException as error: 2025-09-08T08:03:18,658 tb = traceback.format_exc() 2025-09-08T08:03:18,658 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:03:18,658 ^ 2025-09-08T08:03:18,658 ------------------------------------------------------------ 2025-09-08T08:03:18,658 rocksdb/_rocksdb.pyx:553:14: cimported module has no attribute 'Log' 2025-09-08T08:03:18,658 Error compiling Cython file: 2025-09-08T08:03:18,658 ------------------------------------------------------------ 2025-09-08T08:03:18,659 ... 2025-09-08T08:03:18,659 whole_key_filtering=None): 2025-09-08T08:03:18,659 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T08:03:18,659 if index_type == 'binary_search': 2025-09-08T08:03:18,659 table_options.index_type = table_factory.kBinarySearch 2025-09-08T08:03:18,659 ^ 2025-09-08T08:03:18,659 ------------------------------------------------------------ 2025-09-08T08:03:18,659 rocksdb/_rocksdb.pyx:587:52: cimported module has no attribute 'kBinarySearch' 2025-09-08T08:03:18,660 Error compiling Cython file: 2025-09-08T08:03:18,660 ------------------------------------------------------------ 2025-09-08T08:03:18,660 ... 2025-09-08T08:03:18,660 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T08:03:18,660 if index_type == 'binary_search': 2025-09-08T08:03:18,660 table_options.index_type = table_factory.kBinarySearch 2025-09-08T08:03:18,660 elif index_type == 'hash_search': 2025-09-08T08:03:18,660 table_options.index_type = table_factory.kHashSearch 2025-09-08T08:03:18,660 ^ 2025-09-08T08:03:18,661 ------------------------------------------------------------ 2025-09-08T08:03:18,661 rocksdb/_rocksdb.pyx:589:52: cimported module has no attribute 'kHashSearch' 2025-09-08T08:03:18,661 Error compiling Cython file: 2025-09-08T08:03:18,661 ------------------------------------------------------------ 2025-09-08T08:03:18,661 ... 2025-09-08T08:03:18,661 table_options.hash_index_allow_collision = True 2025-09-08T08:03:18,661 else: 2025-09-08T08:03:18,661 table_options.hash_index_allow_collision = False 2025-09-08T08:03:18,661 if checksum == 'crc32': 2025-09-08T08:03:18,662 table_options.checksum = table_factory.kCRC32c 2025-09-08T08:03:18,662 ^ 2025-09-08T08:03:18,662 ------------------------------------------------------------ 2025-09-08T08:03:18,662 rocksdb/_rocksdb.pyx:599:50: cimported module has no attribute 'kCRC32c' 2025-09-08T08:03:18,662 Error compiling Cython file: 2025-09-08T08:03:18,662 ------------------------------------------------------------ 2025-09-08T08:03:18,662 ... 2025-09-08T08:03:18,662 table_options.hash_index_allow_collision = False 2025-09-08T08:03:18,663 if checksum == 'crc32': 2025-09-08T08:03:18,663 table_options.checksum = table_factory.kCRC32c 2025-09-08T08:03:18,663 elif checksum == 'xxhash': 2025-09-08T08:03:18,663 table_options.checksum = table_factory.kxxHash 2025-09-08T08:03:18,663 ^ 2025-09-08T08:03:18,663 ------------------------------------------------------------ 2025-09-08T08:03:18,663 rocksdb/_rocksdb.pyx:601:50: cimported module has no attribute 'kxxHash' 2025-09-08T08:03:18,663 Error compiling Cython file: 2025-09-08T08:03:18,663 ------------------------------------------------------------ 2025-09-08T08:03:18,663 ... 2025-09-08T08:03:18,664 # Set the filter_policy 2025-09-08T08:03:18,664 self.py_filter_policy = None 2025-09-08T08:03:18,664 if filter_policy is not None: 2025-09-08T08:03:18,664 if isinstance(filter_policy, PyFilterPolicy): 2025-09-08T08:03:18,664 if (filter_policy).get_policy().get() == NULL: 2025-09-08T08:03:18,664 ^ 2025-09-08T08:03:18,664 ------------------------------------------------------------ 2025-09-08T08:03:18,664 rocksdb/_rocksdb.pyx:636:71: Invalid types for '==' (Python object, void *) 2025-09-08T08:03:18,665 Error compiling Cython file: 2025-09-08T08:03:18,665 ------------------------------------------------------------ 2025-09-08T08:03:18,665 ... 2025-09-08T08:03:18,665 else: 2025-09-08T08:03:18,665 self.py_filter_policy = PyGenericFilterPolicy(filter_policy) 2025-09-08T08:03:18,665 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T08:03:18,665 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T08:03:18,665 ^ 2025-09-08T08:03:18,665 ------------------------------------------------------------ 2025-09-08T08:03:18,666 rocksdb/_rocksdb.pyx:644:40: cimported module has no attribute 'NewBlockBasedTableFactory' 2025-09-08T08:03:18,667 Error compiling Cython file: 2025-09-08T08:03:18,667 ------------------------------------------------------------ 2025-09-08T08:03:18,667 ... 2025-09-08T08:03:18,667 table_options.hash_table_ratio = hash_table_ratio 2025-09-08T08:03:18,667 table_options.index_sparseness = index_sparseness 2025-09-08T08:03:18,667 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T08:03:18,667 if encoding_type == 'plain': 2025-09-08T08:03:18,667 table_options.encoding_type = table_factory.kPlain 2025-09-08T08:03:18,668 ^ 2025-09-08T08:03:18,668 ------------------------------------------------------------ 2025-09-08T08:03:18,668 rocksdb/_rocksdb.pyx:671:55: cimported module has no attribute 'kPlain' 2025-09-08T08:03:18,668 Error compiling Cython file: 2025-09-08T08:03:18,668 ------------------------------------------------------------ 2025-09-08T08:03:18,668 ... 2025-09-08T08:03:18,668 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T08:03:18,668 if encoding_type == 'plain': 2025-09-08T08:03:18,669 table_options.encoding_type = table_factory.kPlain 2025-09-08T08:03:18,669 elif encoding_type == 'prefix': 2025-09-08T08:03:18,669 table_options.encoding_type = table_factory.kPrefix 2025-09-08T08:03:18,669 ^ 2025-09-08T08:03:18,669 ------------------------------------------------------------ 2025-09-08T08:03:18,669 rocksdb/_rocksdb.pyx:673:55: cimported module has no attribute 'kPrefix' 2025-09-08T08:03:18,669 Error compiling Cython file: 2025-09-08T08:03:18,669 ------------------------------------------------------------ 2025-09-08T08:03:18,669 ... 2025-09-08T08:03:18,669 raise ValueError("Unknown encoding_type: %s" % encoding_type) 2025-09-08T08:03:18,670 table_options.full_scan_mode = full_scan_mode 2025-09-08T08:03:18,670 table_options.store_index_in_file = store_index_in_file 2025-09-08T08:03:18,670 self.factory.reset( table_factory.NewPlainTableFactory(table_options)) 2025-09-08T08:03:18,670 ^ 2025-09-08T08:03:18,670 ------------------------------------------------------------ 2025-09-08T08:03:18,670 rocksdb/_rocksdb.pyx:680:41: cimported module has no attribute 'NewPlainTableFactory' 2025-09-08T08:03:18,671 Error compiling Cython file: 2025-09-08T08:03:18,671 ------------------------------------------------------------ 2025-09-08T08:03:18,671 ... 2025-09-08T08:03:18,671 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T08:03:18,671 return self.factory 2025-09-08T08:03:18,671 cdef class SkipListMemtableFactory(PyMemtableFactory): 2025-09-08T08:03:18,671 def __init__(self): 2025-09-08T08:03:18,671 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T08:03:18,671 ^ 2025-09-08T08:03:18,671 ------------------------------------------------------------ 2025-09-08T08:03:18,672 rocksdb/_rocksdb.pyx:693:38: cimported module has no attribute 'NewSkipListFactory' 2025-09-08T08:03:18,672 Error compiling Cython file: 2025-09-08T08:03:18,672 ------------------------------------------------------------ 2025-09-08T08:03:18,672 ... 2025-09-08T08:03:18,672 def __init__(self): 2025-09-08T08:03:18,672 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T08:03:18,672 cdef class VectorMemtableFactory(PyMemtableFactory): 2025-09-08T08:03:18,672 def __init__(self, count=0): 2025-09-08T08:03:18,672 self.factory.reset(memtablerep.NewVectorRepFactory(count)) 2025-09-08T08:03:18,673 ^ 2025-09-08T08:03:18,673 ------------------------------------------------------------ 2025-09-08T08:03:18,673 rocksdb/_rocksdb.pyx:697:38: cimported module has no attribute 'NewVectorRepFactory' 2025-09-08T08:03:18,673 Error compiling Cython file: 2025-09-08T08:03:18,673 ------------------------------------------------------------ 2025-09-08T08:03:18,673 ... 2025-09-08T08:03:18,673 bucket_count=1000000, 2025-09-08T08:03:18,673 skiplist_height=4, 2025-09-08T08:03:18,673 skiplist_branching_factor=4): 2025-09-08T08:03:18,674 self.factory.reset( 2025-09-08T08:03:18,674 memtablerep.NewHashSkipListRepFactory( 2025-09-08T08:03:18,674 ^ 2025-09-08T08:03:18,674 ------------------------------------------------------------ 2025-09-08T08:03:18,674 rocksdb/_rocksdb.pyx:707:23: cimported module has no attribute 'NewHashSkipListRepFactory' 2025-09-08T08:03:18,674 Error compiling Cython file: 2025-09-08T08:03:18,674 ------------------------------------------------------------ 2025-09-08T08:03:18,674 ... 2025-09-08T08:03:18,674 skiplist_height, 2025-09-08T08:03:18,675 skiplist_branching_factor)) 2025-09-08T08:03:18,675 cdef class HashLinkListMemtableFactory(PyMemtableFactory): 2025-09-08T08:03:18,675 def __init__(self, bucket_count=50000): 2025-09-08T08:03:18,675 self.factory.reset(memtablerep.NewHashLinkListRepFactory(bucket_count)) 2025-09-08T08:03:18,675 ^ 2025-09-08T08:03:18,675 ------------------------------------------------------------ 2025-09-08T08:03:18,675 rocksdb/_rocksdb.pyx:714:38: cimported module has no attribute 'NewHashLinkListRepFactory' 2025-09-08T08:03:18,678 Error compiling Cython file: 2025-09-08T08:03:18,678 ------------------------------------------------------------ 2025-09-08T08:03:18,678 ... 2025-09-08T08:03:18,678 # Used to protect sharing of Options with many DB-objects 2025-09-08T08:03:18,678 cdef cpp_bool in_use 2025-09-08T08:03:18,678 def __cinit__(self): 2025-09-08T08:03:18,678 self.opts = NULL 2025-09-08T08:03:18,679 self.opts = new options.Options() 2025-09-08T08:03:18,679 ^ 2025-09-08T08:03:18,679 ------------------------------------------------------------ 2025-09-08T08:03:18,679 rocksdb/_rocksdb.pyx:750:24: 'Options' is not a type identifier 2025-09-08T08:03:18,679 Error compiling Cython file: 2025-09-08T08:03:18,679 ------------------------------------------------------------ 2025-09-08T08:03:18,679 ... 2025-09-08T08:03:18,679 # Used to protect sharing of Options with many DB-objects 2025-09-08T08:03:18,680 cdef cpp_bool in_use 2025-09-08T08:03:18,680 def __cinit__(self): 2025-09-08T08:03:18,680 self.opts = NULL 2025-09-08T08:03:18,680 self.opts = new options.Options() 2025-09-08T08:03:18,680 ^ 2025-09-08T08:03:18,680 ------------------------------------------------------------ 2025-09-08T08:03:18,680 rocksdb/_rocksdb.pyx:750:20: new operator can only be applied to a C++ class 2025-09-08T08:03:18,681 Error compiling Cython file: 2025-09-08T08:03:18,681 ------------------------------------------------------------ 2025-09-08T08:03:18,681 ... 2025-09-08T08:03:18,681 self.opts = new options.Options() 2025-09-08T08:03:18,681 self.in_use = False 2025-09-08T08:03:18,681 def __dealloc__(self): 2025-09-08T08:03:18,681 if not self.opts == NULL: 2025-09-08T08:03:18,681 del self.opts 2025-09-08T08:03:18,681 ^ 2025-09-08T08:03:18,681 ------------------------------------------------------------ 2025-09-08T08:03:18,682 rocksdb/_rocksdb.pyx:755:20: Deletion of non-Python, non-C++ object 2025-09-08T08:03:18,687 Error compiling Cython file: 2025-09-08T08:03:18,688 ------------------------------------------------------------ 2025-09-08T08:03:18,688 ... 2025-09-08T08:03:18,688 return ret_ob 2025-09-08T08:03:18,688 def __set__(self, dict value): 2025-09-08T08:03:18,688 cdef options.CompressionOptions* copts 2025-09-08T08:03:18,688 copts = cython.address(self.opts.compression_opts) 2025-09-08T08:03:18,688 ^ 2025-09-08T08:03:18,688 ------------------------------------------------------------ 2025-09-08T08:03:18,688 rocksdb/_rocksdb.pyx:829:26: Cannot take address of Python object attribute 'compression_opts' 2025-09-08T08:03:18,689 Error compiling Cython file: 2025-09-08T08:03:18,689 ------------------------------------------------------------ 2025-09-08T08:03:18,689 ... 2025-09-08T08:03:18,689 if 'max_dict_bytes' in value: 2025-09-08T08:03:18,689 copts.max_dict_bytes = value['max_dict_bytes'] 2025-09-08T08:03:18,690 property compaction_pri: 2025-09-08T08:03:18,690 def __get__(self): 2025-09-08T08:03:18,690 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T08:03:18,690 ^ 2025-09-08T08:03:18,690 ------------------------------------------------------------ 2025-09-08T08:03:18,690 rocksdb/_rocksdb.pyx:842:50: cimported module has no attribute 'kByCompensatedSize' 2025-09-08T08:03:18,690 Error compiling Cython file: 2025-09-08T08:03:18,690 ------------------------------------------------------------ 2025-09-08T08:03:18,691 ... 2025-09-08T08:03:18,691 property compaction_pri: 2025-09-08T08:03:18,691 def __get__(self): 2025-09-08T08:03:18,691 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T08:03:18,691 return CompactionPri.by_compensated_size 2025-09-08T08:03:18,691 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T08:03:18,691 ^ 2025-09-08T08:03:18,691 ------------------------------------------------------------ 2025-09-08T08:03:18,691 rocksdb/_rocksdb.pyx:844:50: cimported module has no attribute 'kOldestLargestSeqFirst' 2025-09-08T08:03:18,692 Error compiling Cython file: 2025-09-08T08:03:18,692 ------------------------------------------------------------ 2025-09-08T08:03:18,692 ... 2025-09-08T08:03:18,692 def __get__(self): 2025-09-08T08:03:18,692 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T08:03:18,692 return CompactionPri.by_compensated_size 2025-09-08T08:03:18,692 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T08:03:18,692 return CompactionPri.oldest_largest_seq_first 2025-09-08T08:03:18,692 if self.opts.compaction_pri == options.kOldestSmallestSeqFirst: 2025-09-08T08:03:18,692 ^ 2025-09-08T08:03:18,692 ------------------------------------------------------------ 2025-09-08T08:03:18,693 rocksdb/_rocksdb.pyx:846:50: cimported module has no attribute 'kOldestSmallestSeqFirst' 2025-09-08T08:03:18,693 Error compiling Cython file: 2025-09-08T08:03:18,693 ------------------------------------------------------------ 2025-09-08T08:03:18,693 ... 2025-09-08T08:03:18,693 return CompactionPri.by_compensated_size 2025-09-08T08:03:18,693 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T08:03:18,693 return CompactionPri.oldest_largest_seq_first 2025-09-08T08:03:18,693 if self.opts.compaction_pri == options.kOldestSmallestSeqFirst: 2025-09-08T08:03:18,693 return CompactionPri.oldest_smallest_seq_first 2025-09-08T08:03:18,693 if self.opts.compaction_pri == options.kMinOverlappingRatio: 2025-09-08T08:03:18,694 ^ 2025-09-08T08:03:18,694 ------------------------------------------------------------ 2025-09-08T08:03:18,694 rocksdb/_rocksdb.pyx:848:50: cimported module has no attribute 'kMinOverlappingRatio' 2025-09-08T08:03:18,694 Error compiling Cython file: 2025-09-08T08:03:18,694 ------------------------------------------------------------ 2025-09-08T08:03:18,694 ... 2025-09-08T08:03:18,694 return CompactionPri.oldest_smallest_seq_first 2025-09-08T08:03:18,694 if self.opts.compaction_pri == options.kMinOverlappingRatio: 2025-09-08T08:03:18,694 return CompactionPri.min_overlapping_ratio 2025-09-08T08:03:18,694 def __set__(self, value): 2025-09-08T08:03:18,695 if value == CompactionPri.by_compensated_size: 2025-09-08T08:03:18,695 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T08:03:18,695 ^ 2025-09-08T08:03:18,695 ------------------------------------------------------------ 2025-09-08T08:03:18,695 rocksdb/_rocksdb.pyx:852:50: cimported module has no attribute 'kByCompensatedSize' 2025-09-08T08:03:18,695 Error compiling Cython file: 2025-09-08T08:03:18,695 ------------------------------------------------------------ 2025-09-08T08:03:18,695 ... 2025-09-08T08:03:18,695 return CompactionPri.min_overlapping_ratio 2025-09-08T08:03:18,696 def __set__(self, value): 2025-09-08T08:03:18,696 if value == CompactionPri.by_compensated_size: 2025-09-08T08:03:18,696 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T08:03:18,696 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T08:03:18,696 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T08:03:18,696 ^ 2025-09-08T08:03:18,696 ------------------------------------------------------------ 2025-09-08T08:03:18,696 rocksdb/_rocksdb.pyx:854:50: cimported module has no attribute 'kOldestLargestSeqFirst' 2025-09-08T08:03:18,696 Error compiling Cython file: 2025-09-08T08:03:18,696 ------------------------------------------------------------ 2025-09-08T08:03:18,697 ... 2025-09-08T08:03:18,697 if value == CompactionPri.by_compensated_size: 2025-09-08T08:03:18,697 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T08:03:18,697 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T08:03:18,697 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T08:03:18,697 elif value == CompactionPri.oldest_smallest_seq_first: 2025-09-08T08:03:18,697 self.opts.compaction_pri = options.kOldestSmallestSeqFirst 2025-09-08T08:03:18,697 ^ 2025-09-08T08:03:18,697 ------------------------------------------------------------ 2025-09-08T08:03:18,697 rocksdb/_rocksdb.pyx:856:50: cimported module has no attribute 'kOldestSmallestSeqFirst' 2025-09-08T08:03:18,698 Error compiling Cython file: 2025-09-08T08:03:18,698 ------------------------------------------------------------ 2025-09-08T08:03:18,698 ... 2025-09-08T08:03:18,698 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T08:03:18,698 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T08:03:18,698 elif value == CompactionPri.oldest_smallest_seq_first: 2025-09-08T08:03:18,698 self.opts.compaction_pri = options.kOldestSmallestSeqFirst 2025-09-08T08:03:18,698 elif value == CompactionPri.min_overlapping_ratio: 2025-09-08T08:03:18,698 self.opts.compaction_pri = options.kMinOverlappingRatio 2025-09-08T08:03:18,698 ^ 2025-09-08T08:03:18,698 ------------------------------------------------------------ 2025-09-08T08:03:18,699 rocksdb/_rocksdb.pyx:858:50: cimported module has no attribute 'kMinOverlappingRatio' 2025-09-08T08:03:18,699 Error compiling Cython file: 2025-09-08T08:03:18,699 ------------------------------------------------------------ 2025-09-08T08:03:18,699 ... 2025-09-08T08:03:18,699 raise TypeError("Unknown compaction pri: %s" % value) 2025-09-08T08:03:18,699 property compression: 2025-09-08T08:03:18,699 def __get__(self): 2025-09-08T08:03:18,699 if self.opts.compression == options.kNoCompression: 2025-09-08T08:03:18,700 ^ 2025-09-08T08:03:18,700 ------------------------------------------------------------ 2025-09-08T08:03:18,700 rocksdb/_rocksdb.pyx:865:47: cimported module has no attribute 'kNoCompression' 2025-09-08T08:03:18,700 Error compiling Cython file: 2025-09-08T08:03:18,700 ------------------------------------------------------------ 2025-09-08T08:03:18,700 ... 2025-09-08T08:03:18,700 property compression: 2025-09-08T08:03:18,700 def __get__(self): 2025-09-08T08:03:18,701 if self.opts.compression == options.kNoCompression: 2025-09-08T08:03:18,701 return CompressionType.no_compression 2025-09-08T08:03:18,701 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T08:03:18,701 ^ 2025-09-08T08:03:18,701 ------------------------------------------------------------ 2025-09-08T08:03:18,701 rocksdb/_rocksdb.pyx:867:50: cimported module has no attribute 'kSnappyCompression' 2025-09-08T08:03:18,701 Error compiling Cython file: 2025-09-08T08:03:18,701 ------------------------------------------------------------ 2025-09-08T08:03:18,701 ... 2025-09-08T08:03:18,701 def __get__(self): 2025-09-08T08:03:18,702 if self.opts.compression == options.kNoCompression: 2025-09-08T08:03:18,702 return CompressionType.no_compression 2025-09-08T08:03:18,702 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T08:03:18,702 return CompressionType.snappy_compression 2025-09-08T08:03:18,702 elif self.opts.compression == options.kZlibCompression: 2025-09-08T08:03:18,702 ^ 2025-09-08T08:03:18,702 ------------------------------------------------------------ 2025-09-08T08:03:18,702 rocksdb/_rocksdb.pyx:869:49: cimported module has no attribute 'kZlibCompression' 2025-09-08T08:03:18,702 Error compiling Cython file: 2025-09-08T08:03:18,702 ------------------------------------------------------------ 2025-09-08T08:03:18,703 ... 2025-09-08T08:03:18,703 return CompressionType.no_compression 2025-09-08T08:03:18,703 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T08:03:18,703 return CompressionType.snappy_compression 2025-09-08T08:03:18,703 elif self.opts.compression == options.kZlibCompression: 2025-09-08T08:03:18,703 return CompressionType.zlib_compression 2025-09-08T08:03:18,703 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T08:03:18,703 ^ 2025-09-08T08:03:18,703 ------------------------------------------------------------ 2025-09-08T08:03:18,703 rocksdb/_rocksdb.pyx:871:49: cimported module has no attribute 'kBZip2Compression' 2025-09-08T08:03:18,704 Error compiling Cython file: 2025-09-08T08:03:18,704 ------------------------------------------------------------ 2025-09-08T08:03:18,704 ... 2025-09-08T08:03:18,704 return CompressionType.snappy_compression 2025-09-08T08:03:18,704 elif self.opts.compression == options.kZlibCompression: 2025-09-08T08:03:18,704 return CompressionType.zlib_compression 2025-09-08T08:03:18,704 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T08:03:18,704 return CompressionType.bzip2_compression 2025-09-08T08:03:18,704 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T08:03:18,704 ^ 2025-09-08T08:03:18,704 ------------------------------------------------------------ 2025-09-08T08:03:18,705 rocksdb/_rocksdb.pyx:873:49: cimported module has no attribute 'kLZ4Compression' 2025-09-08T08:03:18,705 Error compiling Cython file: 2025-09-08T08:03:18,705 ------------------------------------------------------------ 2025-09-08T08:03:18,705 ... 2025-09-08T08:03:18,705 return CompressionType.zlib_compression 2025-09-08T08:03:18,705 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T08:03:18,705 return CompressionType.bzip2_compression 2025-09-08T08:03:18,705 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T08:03:18,705 return CompressionType.lz4_compression 2025-09-08T08:03:18,705 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T08:03:18,706 ^ 2025-09-08T08:03:18,706 ------------------------------------------------------------ 2025-09-08T08:03:18,706 rocksdb/_rocksdb.pyx:875:49: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T08:03:18,706 Error compiling Cython file: 2025-09-08T08:03:18,706 ------------------------------------------------------------ 2025-09-08T08:03:18,706 ... 2025-09-08T08:03:18,706 return CompressionType.bzip2_compression 2025-09-08T08:03:18,706 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T08:03:18,706 return CompressionType.lz4_compression 2025-09-08T08:03:18,707 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T08:03:18,707 return CompressionType.lz4hc_compression 2025-09-08T08:03:18,707 elif self.opts.compression == options.kXpressCompression: 2025-09-08T08:03:18,707 ^ 2025-09-08T08:03:18,707 ------------------------------------------------------------ 2025-09-08T08:03:18,707 rocksdb/_rocksdb.pyx:877:49: cimported module has no attribute 'kXpressCompression' 2025-09-08T08:03:18,707 Error compiling Cython file: 2025-09-08T08:03:18,707 ------------------------------------------------------------ 2025-09-08T08:03:18,707 ... 2025-09-08T08:03:18,707 return CompressionType.lz4_compression 2025-09-08T08:03:18,708 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T08:03:18,708 return CompressionType.lz4hc_compression 2025-09-08T08:03:18,708 elif self.opts.compression == options.kXpressCompression: 2025-09-08T08:03:18,708 return CompressionType.xpress_compression 2025-09-08T08:03:18,708 elif self.opts.compression == options.kZSTD: 2025-09-08T08:03:18,708 ^ 2025-09-08T08:03:18,708 ------------------------------------------------------------ 2025-09-08T08:03:18,708 rocksdb/_rocksdb.pyx:879:49: cimported module has no attribute 'kZSTD' 2025-09-08T08:03:18,708 Error compiling Cython file: 2025-09-08T08:03:18,709 ------------------------------------------------------------ 2025-09-08T08:03:18,709 ... 2025-09-08T08:03:18,709 return CompressionType.lz4hc_compression 2025-09-08T08:03:18,709 elif self.opts.compression == options.kXpressCompression: 2025-09-08T08:03:18,709 return CompressionType.xpress_compression 2025-09-08T08:03:18,709 elif self.opts.compression == options.kZSTD: 2025-09-08T08:03:18,709 return CompressionType.zstd_compression 2025-09-08T08:03:18,709 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T08:03:18,709 ^ 2025-09-08T08:03:18,709 ------------------------------------------------------------ 2025-09-08T08:03:18,709 rocksdb/_rocksdb.pyx:881:49: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T08:03:18,710 Error compiling Cython file: 2025-09-08T08:03:18,710 ------------------------------------------------------------ 2025-09-08T08:03:18,710 ... 2025-09-08T08:03:18,710 return CompressionType.xpress_compression 2025-09-08T08:03:18,710 elif self.opts.compression == options.kZSTD: 2025-09-08T08:03:18,710 return CompressionType.zstd_compression 2025-09-08T08:03:18,710 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T08:03:18,710 return CompressionType.zstdnotfinal_compression 2025-09-08T08:03:18,710 elif self.opts.compression == options.kDisableCompressionOption: 2025-09-08T08:03:18,710 ^ 2025-09-08T08:03:18,711 ------------------------------------------------------------ 2025-09-08T08:03:18,711 rocksdb/_rocksdb.pyx:883:49: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T08:03:18,711 Error compiling Cython file: 2025-09-08T08:03:18,711 ------------------------------------------------------------ 2025-09-08T08:03:18,711 ... 2025-09-08T08:03:18,711 else: 2025-09-08T08:03:18,711 raise Exception("Unknonw type: %s" % self.opts.compression) 2025-09-08T08:03:18,712 def __set__(self, value): 2025-09-08T08:03:18,712 if value == CompressionType.no_compression: 2025-09-08T08:03:18,712 self.opts.compression = options.kNoCompression 2025-09-08T08:03:18,712 ^ 2025-09-08T08:03:18,712 ------------------------------------------------------------ 2025-09-08T08:03:18,712 rocksdb/_rocksdb.pyx:890:47: cimported module has no attribute 'kNoCompression' 2025-09-08T08:03:18,712 Error compiling Cython file: 2025-09-08T08:03:18,712 ------------------------------------------------------------ 2025-09-08T08:03:18,712 ... 2025-09-08T08:03:18,713 def __set__(self, value): 2025-09-08T08:03:18,713 if value == CompressionType.no_compression: 2025-09-08T08:03:18,713 self.opts.compression = options.kNoCompression 2025-09-08T08:03:18,713 elif value == CompressionType.snappy_compression: 2025-09-08T08:03:18,713 self.opts.compression = options.kSnappyCompression 2025-09-08T08:03:18,713 ^ 2025-09-08T08:03:18,713 ------------------------------------------------------------ 2025-09-08T08:03:18,713 rocksdb/_rocksdb.pyx:892:47: cimported module has no attribute 'kSnappyCompression' 2025-09-08T08:03:18,713 Error compiling Cython file: 2025-09-08T08:03:18,713 ------------------------------------------------------------ 2025-09-08T08:03:18,714 ... 2025-09-08T08:03:18,714 if value == CompressionType.no_compression: 2025-09-08T08:03:18,714 self.opts.compression = options.kNoCompression 2025-09-08T08:03:18,714 elif value == CompressionType.snappy_compression: 2025-09-08T08:03:18,714 self.opts.compression = options.kSnappyCompression 2025-09-08T08:03:18,714 elif value == CompressionType.zlib_compression: 2025-09-08T08:03:18,714 self.opts.compression = options.kZlibCompression 2025-09-08T08:03:18,714 ^ 2025-09-08T08:03:18,714 ------------------------------------------------------------ 2025-09-08T08:03:18,714 rocksdb/_rocksdb.pyx:894:47: cimported module has no attribute 'kZlibCompression' 2025-09-08T08:03:18,715 Error compiling Cython file: 2025-09-08T08:03:18,715 ------------------------------------------------------------ 2025-09-08T08:03:18,715 ... 2025-09-08T08:03:18,715 elif value == CompressionType.snappy_compression: 2025-09-08T08:03:18,715 self.opts.compression = options.kSnappyCompression 2025-09-08T08:03:18,715 elif value == CompressionType.zlib_compression: 2025-09-08T08:03:18,715 self.opts.compression = options.kZlibCompression 2025-09-08T08:03:18,715 elif value == CompressionType.bzip2_compression: 2025-09-08T08:03:18,715 self.opts.compression = options.kBZip2Compression 2025-09-08T08:03:18,715 ^ 2025-09-08T08:03:18,715 ------------------------------------------------------------ 2025-09-08T08:03:18,716 rocksdb/_rocksdb.pyx:896:47: cimported module has no attribute 'kBZip2Compression' 2025-09-08T08:03:18,716 Error compiling Cython file: 2025-09-08T08:03:18,716 ------------------------------------------------------------ 2025-09-08T08:03:18,716 ... 2025-09-08T08:03:18,716 elif value == CompressionType.zlib_compression: 2025-09-08T08:03:18,716 self.opts.compression = options.kZlibCompression 2025-09-08T08:03:18,716 elif value == CompressionType.bzip2_compression: 2025-09-08T08:03:18,716 self.opts.compression = options.kBZip2Compression 2025-09-08T08:03:18,716 elif value == CompressionType.lz4_compression: 2025-09-08T08:03:18,717 self.opts.compression = options.kLZ4Compression 2025-09-08T08:03:18,717 ^ 2025-09-08T08:03:18,717 ------------------------------------------------------------ 2025-09-08T08:03:18,717 rocksdb/_rocksdb.pyx:898:47: cimported module has no attribute 'kLZ4Compression' 2025-09-08T08:03:18,717 Error compiling Cython file: 2025-09-08T08:03:18,717 ------------------------------------------------------------ 2025-09-08T08:03:18,717 ... 2025-09-08T08:03:18,717 elif value == CompressionType.bzip2_compression: 2025-09-08T08:03:18,717 self.opts.compression = options.kBZip2Compression 2025-09-08T08:03:18,717 elif value == CompressionType.lz4_compression: 2025-09-08T08:03:18,718 self.opts.compression = options.kLZ4Compression 2025-09-08T08:03:18,718 elif value == CompressionType.lz4hc_compression: 2025-09-08T08:03:18,718 self.opts.compression = options.kLZ4HCCompression 2025-09-08T08:03:18,718 ^ 2025-09-08T08:03:18,718 ------------------------------------------------------------ 2025-09-08T08:03:18,718 rocksdb/_rocksdb.pyx:900:47: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T08:03:18,718 Error compiling Cython file: 2025-09-08T08:03:18,718 ------------------------------------------------------------ 2025-09-08T08:03:18,718 ... 2025-09-08T08:03:18,718 elif value == CompressionType.lz4_compression: 2025-09-08T08:03:18,719 self.opts.compression = options.kLZ4Compression 2025-09-08T08:03:18,719 elif value == CompressionType.lz4hc_compression: 2025-09-08T08:03:18,719 self.opts.compression = options.kLZ4HCCompression 2025-09-08T08:03:18,719 elif value == CompressionType.zstd_compression: 2025-09-08T08:03:18,719 self.opts.compression = options.kZSTD 2025-09-08T08:03:18,719 ^ 2025-09-08T08:03:18,719 ------------------------------------------------------------ 2025-09-08T08:03:18,719 rocksdb/_rocksdb.pyx:902:47: cimported module has no attribute 'kZSTD' 2025-09-08T08:03:18,719 Error compiling Cython file: 2025-09-08T08:03:18,720 ------------------------------------------------------------ 2025-09-08T08:03:18,720 ... 2025-09-08T08:03:18,720 elif value == CompressionType.lz4hc_compression: 2025-09-08T08:03:18,720 self.opts.compression = options.kLZ4HCCompression 2025-09-08T08:03:18,720 elif value == CompressionType.zstd_compression: 2025-09-08T08:03:18,720 self.opts.compression = options.kZSTD 2025-09-08T08:03:18,720 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T08:03:18,720 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T08:03:18,720 ^ 2025-09-08T08:03:18,720 ------------------------------------------------------------ 2025-09-08T08:03:18,720 rocksdb/_rocksdb.pyx:904:47: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T08:03:18,721 Error compiling Cython file: 2025-09-08T08:03:18,721 ------------------------------------------------------------ 2025-09-08T08:03:18,721 ... 2025-09-08T08:03:18,721 elif value == CompressionType.zstd_compression: 2025-09-08T08:03:18,721 self.opts.compression = options.kZSTD 2025-09-08T08:03:18,721 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T08:03:18,721 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T08:03:18,721 elif value == CompressionType.disable_compression: 2025-09-08T08:03:18,721 self.opts.compression = options.kDisableCompressionOption 2025-09-08T08:03:18,721 ^ 2025-09-08T08:03:18,722 ------------------------------------------------------------ 2025-09-08T08:03:18,722 rocksdb/_rocksdb.pyx:906:47: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T08:03:18,726 Error compiling Cython file: 2025-09-08T08:03:18,726 ------------------------------------------------------------ 2025-09-08T08:03:18,726 ... 2025-09-08T08:03:18,726 def __set__(self, value): 2025-09-08T08:03:18,726 self.opts.bytes_per_sync = value 2025-09-08T08:03:18,726 property compaction_style: 2025-09-08T08:03:18,726 def __get__(self): 2025-09-08T08:03:18,726 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T08:03:18,726 ^ 2025-09-08T08:03:18,727 ------------------------------------------------------------ 2025-09-08T08:03:18,727 rocksdb/_rocksdb.pyx:1147:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T08:03:18,727 Error compiling Cython file: 2025-09-08T08:03:18,727 ------------------------------------------------------------ 2025-09-08T08:03:18,727 ... 2025-09-08T08:03:18,727 property compaction_style: 2025-09-08T08:03:18,727 def __get__(self): 2025-09-08T08:03:18,727 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T08:03:18,728 return 'level' 2025-09-08T08:03:18,728 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T08:03:18,728 ^ 2025-09-08T08:03:18,728 ------------------------------------------------------------ 2025-09-08T08:03:18,728 rocksdb/_rocksdb.pyx:1149:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T08:03:18,728 Error compiling Cython file: 2025-09-08T08:03:18,728 ------------------------------------------------------------ 2025-09-08T08:03:18,728 ... 2025-09-08T08:03:18,728 def __get__(self): 2025-09-08T08:03:18,729 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T08:03:18,729 return 'level' 2025-09-08T08:03:18,729 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T08:03:18,729 return 'universal' 2025-09-08T08:03:18,729 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T08:03:18,729 ^ 2025-09-08T08:03:18,729 ------------------------------------------------------------ 2025-09-08T08:03:18,729 rocksdb/_rocksdb.pyx:1151:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T08:03:18,729 Error compiling Cython file: 2025-09-08T08:03:18,729 ------------------------------------------------------------ 2025-09-08T08:03:18,730 ... 2025-09-08T08:03:18,730 return 'level' 2025-09-08T08:03:18,730 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T08:03:18,730 return 'universal' 2025-09-08T08:03:18,730 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T08:03:18,730 return 'fifo' 2025-09-08T08:03:18,730 if self.opts.compaction_style == kCompactionStyleNone: 2025-09-08T08:03:18,730 ^ 2025-09-08T08:03:18,730 ------------------------------------------------------------ 2025-09-08T08:03:18,731 rocksdb/_rocksdb.pyx:1153:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T08:03:18,731 Error compiling Cython file: 2025-09-08T08:03:18,731 ------------------------------------------------------------ 2025-09-08T08:03:18,731 ... 2025-09-08T08:03:18,731 return 'none' 2025-09-08T08:03:18,731 raise Exception("Unknown compaction_style") 2025-09-08T08:03:18,731 def __set__(self, str value): 2025-09-08T08:03:18,731 if value == 'level': 2025-09-08T08:03:18,731 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T08:03:18,732 ^ 2025-09-08T08:03:18,732 ------------------------------------------------------------ 2025-09-08T08:03:18,732 rocksdb/_rocksdb.pyx:1159:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T08:03:18,732 Error compiling Cython file: 2025-09-08T08:03:18,732 ------------------------------------------------------------ 2025-09-08T08:03:18,732 ... 2025-09-08T08:03:18,732 def __set__(self, str value): 2025-09-08T08:03:18,732 if value == 'level': 2025-09-08T08:03:18,732 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T08:03:18,733 elif value == 'universal': 2025-09-08T08:03:18,733 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T08:03:18,733 ^ 2025-09-08T08:03:18,733 ------------------------------------------------------------ 2025-09-08T08:03:18,733 rocksdb/_rocksdb.pyx:1161:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T08:03:18,733 Error compiling Cython file: 2025-09-08T08:03:18,733 ------------------------------------------------------------ 2025-09-08T08:03:18,733 ... 2025-09-08T08:03:18,733 if value == 'level': 2025-09-08T08:03:18,734 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T08:03:18,734 elif value == 'universal': 2025-09-08T08:03:18,734 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T08:03:18,734 elif value == 'fifo': 2025-09-08T08:03:18,734 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T08:03:18,734 ^ 2025-09-08T08:03:18,734 ------------------------------------------------------------ 2025-09-08T08:03:18,734 rocksdb/_rocksdb.pyx:1163:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T08:03:18,734 Error compiling Cython file: 2025-09-08T08:03:18,734 ------------------------------------------------------------ 2025-09-08T08:03:18,735 ... 2025-09-08T08:03:18,735 elif value == 'universal': 2025-09-08T08:03:18,735 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T08:03:18,735 elif value == 'fifo': 2025-09-08T08:03:18,735 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T08:03:18,735 elif value == 'none': 2025-09-08T08:03:18,735 self.opts.compaction_style = kCompactionStyleNone 2025-09-08T08:03:18,735 ^ 2025-09-08T08:03:18,735 ------------------------------------------------------------ 2025-09-08T08:03:18,735 rocksdb/_rocksdb.pyx:1165:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T08:03:18,736 Error compiling Cython file: 2025-09-08T08:03:18,736 ------------------------------------------------------------ 2025-09-08T08:03:18,736 ... 2025-09-08T08:03:18,736 ret_ob['min_merge_width'] = uopts.min_merge_width 2025-09-08T08:03:18,736 ret_ob['max_merge_width'] = uopts.max_merge_width 2025-09-08T08:03:18,736 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T08:03:18,736 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T08:03:18,736 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T08:03:18,736 ^ 2025-09-08T08:03:18,736 ------------------------------------------------------------ 2025-09-08T08:03:18,737 rocksdb/_rocksdb.pyx:1182:35: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T08:03:18,737 Error compiling Cython file: 2025-09-08T08:03:18,737 ------------------------------------------------------------ 2025-09-08T08:03:18,737 ... 2025-09-08T08:03:18,737 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T08:03:18,737 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T08:03:18,737 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T08:03:18,737 ret_ob['stop_style'] = 'similar_size' 2025-09-08T08:03:18,737 elif uopts.stop_style == kCompactionStopStyleTotalSize: 2025-09-08T08:03:18,738 ^ 2025-09-08T08:03:18,738 ------------------------------------------------------------ 2025-09-08T08:03:18,738 rocksdb/_rocksdb.pyx:1184:37: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T08:03:18,738 Error compiling Cython file: 2025-09-08T08:03:18,738 ------------------------------------------------------------ 2025-09-08T08:03:18,738 ... 2025-09-08T08:03:18,738 return ret_ob 2025-09-08T08:03:18,738 def __set__(self, dict value): 2025-09-08T08:03:18,739 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T08:03:18,739 uopts = cython.address(self.opts.compaction_options_universal) 2025-09-08T08:03:18,739 ^ 2025-09-08T08:03:18,739 ------------------------------------------------------------ 2025-09-08T08:03:18,739 rocksdb/_rocksdb.pyx:1193:26: Cannot take address of Python object attribute 'compaction_options_universal' 2025-09-08T08:03:18,739 Error compiling Cython file: 2025-09-08T08:03:18,739 ------------------------------------------------------------ 2025-09-08T08:03:18,739 ... 2025-09-08T08:03:18,739 if 'compression_size_percent' in value: 2025-09-08T08:03:18,740 uopts.compression_size_percent = value['compression_size_percent'] 2025-09-08T08:03:18,740 if 'stop_style' in value: 2025-09-08T08:03:18,740 if value['stop_style'] == 'similar_size': 2025-09-08T08:03:18,740 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T08:03:18,740 ^ 2025-09-08T08:03:18,740 ------------------------------------------------------------ 2025-09-08T08:03:18,740 rocksdb/_rocksdb.pyx:1212:39: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T08:03:18,740 Error compiling Cython file: 2025-09-08T08:03:18,741 ------------------------------------------------------------ 2025-09-08T08:03:18,741 ... 2025-09-08T08:03:18,741 if 'stop_style' in value: 2025-09-08T08:03:18,741 if value['stop_style'] == 'similar_size': 2025-09-08T08:03:18,741 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T08:03:18,741 elif value['stop_style'] == 'total_size': 2025-09-08T08:03:18,741 uopts.stop_style = kCompactionStopStyleTotalSize 2025-09-08T08:03:18,741 ^ 2025-09-08T08:03:18,741 ------------------------------------------------------------ 2025-09-08T08:03:18,741 rocksdb/_rocksdb.pyx:1214:39: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T08:03:18,744 Error compiling Cython file: 2025-09-08T08:03:18,744 ------------------------------------------------------------ 2025-09-08T08:03:18,744 ... 2025-09-08T08:03:18,745 cdef db.WriteBatch* batch 2025-09-08T08:03:18,745 def __cinit__(self, data=None): 2025-09-08T08:03:18,745 self.batch = NULL 2025-09-08T08:03:18,745 if data is not None: 2025-09-08T08:03:18,745 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:03:18,745 ^ 2025-09-08T08:03:18,745 ------------------------------------------------------------ 2025-09-08T08:03:18,745 rocksdb/_rocksdb.pyx:1326:29: 'WriteBatch' is not a type identifier 2025-09-08T08:03:18,746 Error compiling Cython file: 2025-09-08T08:03:18,746 ------------------------------------------------------------ 2025-09-08T08:03:18,746 ... 2025-09-08T08:03:18,746 cdef db.WriteBatch* batch 2025-09-08T08:03:18,746 def __cinit__(self, data=None): 2025-09-08T08:03:18,746 self.batch = NULL 2025-09-08T08:03:18,746 if data is not None: 2025-09-08T08:03:18,746 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:03:18,746 ^ 2025-09-08T08:03:18,746 ------------------------------------------------------------ 2025-09-08T08:03:18,747 rocksdb/_rocksdb.pyx:1326:25: new operator can only be applied to a C++ class 2025-09-08T08:03:18,747 Error compiling Cython file: 2025-09-08T08:03:18,747 ------------------------------------------------------------ 2025-09-08T08:03:18,747 ... 2025-09-08T08:03:18,747 def __cinit__(self, data=None): 2025-09-08T08:03:18,747 self.batch = NULL 2025-09-08T08:03:18,747 if data is not None: 2025-09-08T08:03:18,747 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:03:18,747 else: 2025-09-08T08:03:18,747 self.batch = new db.WriteBatch() 2025-09-08T08:03:18,748 ^ 2025-09-08T08:03:18,748 ------------------------------------------------------------ 2025-09-08T08:03:18,748 rocksdb/_rocksdb.pyx:1328:29: 'WriteBatch' is not a type identifier 2025-09-08T08:03:18,748 Error compiling Cython file: 2025-09-08T08:03:18,748 ------------------------------------------------------------ 2025-09-08T08:03:18,748 ... 2025-09-08T08:03:18,748 def __cinit__(self, data=None): 2025-09-08T08:03:18,748 self.batch = NULL 2025-09-08T08:03:18,748 if data is not None: 2025-09-08T08:03:18,748 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:03:18,749 else: 2025-09-08T08:03:18,749 self.batch = new db.WriteBatch() 2025-09-08T08:03:18,749 ^ 2025-09-08T08:03:18,749 ------------------------------------------------------------ 2025-09-08T08:03:18,749 rocksdb/_rocksdb.pyx:1328:25: new operator can only be applied to a C++ class 2025-09-08T08:03:18,749 Error compiling Cython file: 2025-09-08T08:03:18,749 ------------------------------------------------------------ 2025-09-08T08:03:18,749 ... 2025-09-08T08:03:18,749 else: 2025-09-08T08:03:18,749 self.batch = new db.WriteBatch() 2025-09-08T08:03:18,750 def __dealloc__(self): 2025-09-08T08:03:18,750 if not self.batch == NULL: 2025-09-08T08:03:18,750 del self.batch 2025-09-08T08:03:18,750 ^ 2025-09-08T08:03:18,750 ------------------------------------------------------------ 2025-09-08T08:03:18,750 rocksdb/_rocksdb.pyx:1332:20: Deletion of non-Python, non-C++ object 2025-09-08T08:03:18,751 Error compiling Cython file: 2025-09-08T08:03:18,751 ------------------------------------------------------------ 2025-09-08T08:03:18,751 ... 2025-09-08T08:03:18,751 cdef Status st 2025-09-08T08:03:18,751 self.batch = batch 2025-09-08T08:03:18,751 self.pos = 0 2025-09-08T08:03:18,751 st = db.get_batch_items(batch.batch, cython.address(self.items)) 2025-09-08T08:03:18,751 ^ 2025-09-08T08:03:18,751 ------------------------------------------------------------ 2025-09-08T08:03:18,752 rocksdb/_rocksdb.pyx:1370:15: cimported module has no attribute 'get_batch_items' 2025-09-08T08:03:18,754 Error compiling Cython file: 2025-09-08T08:03:18,754 ------------------------------------------------------------ 2025-09-08T08:03:18,754 ... 2025-09-08T08:03:18,754 if self.pos == self.items.size(): 2025-09-08T08:03:18,754 raise StopIteration() 2025-09-08T08:03:18,754 cdef str op 2025-09-08T08:03:18,754 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T08:03:18,754 ^ 2025-09-08T08:03:18,754 ------------------------------------------------------------ 2025-09-08T08:03:18,755 rocksdb/_rocksdb.pyx:1382:40: cimported module has no attribute 'BatchItemOpPut' 2025-09-08T08:03:18,755 Error compiling Cython file: 2025-09-08T08:03:18,755 ------------------------------------------------------------ 2025-09-08T08:03:18,755 ... 2025-09-08T08:03:18,755 cdef str op 2025-09-08T08:03:18,755 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T08:03:18,755 op = "Put" 2025-09-08T08:03:18,756 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T08:03:18,756 ^ 2025-09-08T08:03:18,756 ------------------------------------------------------------ 2025-09-08T08:03:18,756 rocksdb/_rocksdb.pyx:1384:42: cimported module has no attribute 'BatchItemOpMerge' 2025-09-08T08:03:18,756 Error compiling Cython file: 2025-09-08T08:03:18,756 ------------------------------------------------------------ 2025-09-08T08:03:18,756 ... 2025-09-08T08:03:18,756 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T08:03:18,756 op = "Put" 2025-09-08T08:03:18,757 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T08:03:18,757 op = "Merge" 2025-09-08T08:03:18,757 elif self.items[self.pos].op == db.BatchItemOpDelte: 2025-09-08T08:03:18,757 ^ 2025-09-08T08:03:18,757 ------------------------------------------------------------ 2025-09-08T08:03:18,757 rocksdb/_rocksdb.pyx:1386:42: cimported module has no attribute 'BatchItemOpDelte' 2025-09-08T08:03:18,758 Error compiling Cython file: 2025-09-08T08:03:18,758 ------------------------------------------------------------ 2025-09-08T08:03:18,758 ... 2025-09-08T08:03:18,758 raise Exception("Options object is already used by another DB") 2025-09-08T08:03:18,758 db_path = path_to_string(db_name) 2025-09-08T08:03:18,758 if read_only: 2025-09-08T08:03:18,758 with nogil: 2025-09-08T08:03:18,758 st = db.DB_OpenForReadOnly( 2025-09-08T08:03:18,758 ^ 2025-09-08T08:03:18,759 ------------------------------------------------------------ 2025-09-08T08:03:18,759 rocksdb/_rocksdb.pyx:1414:23: cimported module has no attribute 'DB_OpenForReadOnly' 2025-09-08T08:03:18,759 Error compiling Cython file: 2025-09-08T08:03:18,759 ------------------------------------------------------------ 2025-09-08T08:03:18,759 ... 2025-09-08T08:03:18,759 db_path, 2025-09-08T08:03:18,759 cython.address(self.db), 2025-09-08T08:03:18,759 False) 2025-09-08T08:03:18,760 else: 2025-09-08T08:03:18,760 with nogil: 2025-09-08T08:03:18,760 st = db.DB_Open( 2025-09-08T08:03:18,760 ^ 2025-09-08T08:03:18,760 ------------------------------------------------------------ 2025-09-08T08:03:18,760 rocksdb/_rocksdb.pyx:1421:23: cimported module has no attribute 'DB_Open' 2025-09-08T08:03:18,761 Error compiling Cython file: 2025-09-08T08:03:18,761 ------------------------------------------------------------ 2025-09-08T08:03:18,761 ... 2025-09-08T08:03:18,761 self.opts.in_use = True 2025-09-08T08:03:18,762 def __dealloc__(self): 2025-09-08T08:03:18,762 if not self.db == NULL: 2025-09-08T08:03:18,762 with nogil: 2025-09-08T08:03:18,762 del self.db 2025-09-08T08:03:18,762 ^ 2025-09-08T08:03:18,762 ------------------------------------------------------------ 2025-09-08T08:03:18,762 rocksdb/_rocksdb.pyx:1444:24: Deletion of non-Python, non-C++ object 2025-09-08T08:03:18,769 Error compiling Cython file: 2025-09-08T08:03:18,769 ------------------------------------------------------------ 2025-09-08T08:03:18,769 ... 2025-09-08T08:03:18,769 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:18,770 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:18,770 with nogil: 2025-09-08T08:03:18,770 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:18,770 ^ 2025-09-08T08:03:18,770 ------------------------------------------------------------ 2025-09-08T08:03:18,770 rocksdb/_rocksdb.pyx:1504:48: Cannot convert 'string *' to Python object 2025-09-08T08:03:18,774 Error compiling Cython file: 2025-09-08T08:03:18,774 ------------------------------------------------------------ 2025-09-08T08:03:18,774 ... 2025-09-08T08:03:18,774 cdef vector[Status] res 2025-09-08T08:03:18,774 with nogil: 2025-09-08T08:03:18,774 res = self.db.MultiGet( 2025-09-08T08:03:18,774 opts, 2025-09-08T08:03:18,775 c_keys, 2025-09-08T08:03:18,775 cython.address(values)) 2025-09-08T08:03:18,775 ^ 2025-09-08T08:03:18,775 ------------------------------------------------------------ 2025-09-08T08:03:18,775 rocksdb/_rocksdb.pyx:1529:22: Cannot convert 'vector[string] *' to Python object 2025-09-08T08:03:18,780 Error compiling Cython file: 2025-09-08T08:03:18,780 ------------------------------------------------------------ 2025-09-08T08:03:18,780 ... 2025-09-08T08:03:18,780 value_found = False 2025-09-08T08:03:18,780 with nogil: 2025-09-08T08:03:18,780 exists = self.db.KeyMayExist( 2025-09-08T08:03:18,780 opts, 2025-09-08T08:03:18,780 c_key, 2025-09-08T08:03:18,780 cython.address(value), 2025-09-08T08:03:18,780 ^ 2025-09-08T08:03:18,780 ------------------------------------------------------------ 2025-09-08T08:03:18,781 rocksdb/_rocksdb.pyx:1559:26: Cannot convert 'string *' to Python object 2025-09-08T08:03:18,781 Error compiling Cython file: 2025-09-08T08:03:18,781 ------------------------------------------------------------ 2025-09-08T08:03:18,781 ... 2025-09-08T08:03:18,781 with nogil: 2025-09-08T08:03:18,781 exists = self.db.KeyMayExist( 2025-09-08T08:03:18,781 opts, 2025-09-08T08:03:18,781 c_key, 2025-09-08T08:03:18,781 cython.address(value), 2025-09-08T08:03:18,782 cython.address(value_found)) 2025-09-08T08:03:18,782 ^ 2025-09-08T08:03:18,782 ------------------------------------------------------------ 2025-09-08T08:03:18,782 rocksdb/_rocksdb.pyx:1560:26: Cannot convert 'bool *' to Python object 2025-09-08T08:03:18,782 Error compiling Cython file: 2025-09-08T08:03:18,782 ------------------------------------------------------------ 2025-09-08T08:03:18,782 ... 2025-09-08T08:03:18,782 else: 2025-09-08T08:03:18,782 with nogil: 2025-09-08T08:03:18,783 exists = self.db.KeyMayExist( 2025-09-08T08:03:18,783 opts, 2025-09-08T08:03:18,783 c_key, 2025-09-08T08:03:18,783 cython.address(value)) 2025-09-08T08:03:18,783 ^ 2025-09-08T08:03:18,783 ------------------------------------------------------------ 2025-09-08T08:03:18,783 rocksdb/_rocksdb.pyx:1574:26: Cannot convert 'string *' to Python object 2025-09-08T08:03:18,787 Error compiling Cython file: 2025-09-08T08:03:18,788 ------------------------------------------------------------ 2025-09-08T08:03:18,788 ... 2025-09-08T08:03:18,788 cdef string value 2025-09-08T08:03:18,788 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:18,788 cdef cpp_bool ret = False 2025-09-08T08:03:18,788 with nogil: 2025-09-08T08:03:18,788 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:18,788 ^ 2025-09-08T08:03:18,788 ------------------------------------------------------------ 2025-09-08T08:03:18,789 rocksdb/_rocksdb.pyx:1622:52: Cannot convert 'string *' to Python object 2025-09-08T08:03:18,790 Error compiling Cython file: 2025-09-08T08:03:18,790 ------------------------------------------------------------ 2025-09-08T08:03:18,790 ... 2025-09-08T08:03:18,790 def get_live_files_metadata(self): 2025-09-08T08:03:18,790 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:18,790 with nogil: 2025-09-08T08:03:18,790 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:03:18,790 ^ 2025-09-08T08:03:18,791 ------------------------------------------------------------ 2025-09-08T08:03:18,791 rocksdb/_rocksdb.pyx:1633:47: Cannot convert 'vector[] *' to Python object 2025-09-08T08:03:18,794 Error compiling Cython file: 2025-09-08T08:03:18,794 ------------------------------------------------------------ 2025-09-08T08:03:18,794 ... 2025-09-08T08:03:18,794 c_options.change_level = py_options.get('change_level', False) 2025-09-08T08:03:18,794 c_options.target_level = py_options.get('target_level', -1) 2025-09-08T08:03:18,794 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T08:03:18,794 if blc == 'skip': 2025-09-08T08:03:18,795 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T08:03:18,795 ^ 2025-09-08T08:03:18,795 ------------------------------------------------------------ 2025-09-08T08:03:18,795 rocksdb/_rocksdb.pyx:1658:59: cimported module has no attribute 'blc_skip' 2025-09-08T08:03:18,795 Error compiling Cython file: 2025-09-08T08:03:18,795 ------------------------------------------------------------ 2025-09-08T08:03:18,795 ... 2025-09-08T08:03:18,795 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T08:03:18,796 if blc == 'skip': 2025-09-08T08:03:18,796 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T08:03:18,796 elif blc == 'if_compaction_filter': 2025-09-08T08:03:18,796 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T08:03:18,796 ^ 2025-09-08T08:03:18,796 ------------------------------------------------------------ 2025-09-08T08:03:18,796 rocksdb/_rocksdb.pyx:1660:59: cimported module has no attribute 'blc_is_filter' 2025-09-08T08:03:18,796 Error compiling Cython file: 2025-09-08T08:03:18,796 ------------------------------------------------------------ 2025-09-08T08:03:18,796 ... 2025-09-08T08:03:18,797 if blc == 'skip': 2025-09-08T08:03:18,797 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T08:03:18,797 elif blc == 'if_compaction_filter': 2025-09-08T08:03:18,797 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T08:03:18,797 elif blc == 'force': 2025-09-08T08:03:18,797 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T08:03:18,797 ^ 2025-09-08T08:03:18,797 ------------------------------------------------------------ 2025-09-08T08:03:18,797 rocksdb/_rocksdb.pyx:1662:59: cimported module has no attribute 'blc_force' 2025-09-08T08:03:18,798 Error compiling Cython file: 2025-09-08T08:03:18,798 ------------------------------------------------------------ 2025-09-08T08:03:18,798 ... 2025-09-08T08:03:18,798 opts.fill_cache = py_opts['fill_cache'] 2025-09-08T08:03:18,798 if py_opts['snapshot'] is not None: 2025-09-08T08:03:18,798 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T08:03:18,798 if py_opts['read_tier'] == "all": 2025-09-08T08:03:18,799 opts.read_tier = options.kReadAllTier 2025-09-08T08:03:18,799 ^ 2025-09-08T08:03:18,799 ------------------------------------------------------------ 2025-09-08T08:03:18,799 rocksdb/_rocksdb.pyx:1705:36: cimported module has no attribute 'kReadAllTier' 2025-09-08T08:03:18,799 Error compiling Cython file: 2025-09-08T08:03:18,799 ------------------------------------------------------------ 2025-09-08T08:03:18,799 ... 2025-09-08T08:03:18,799 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T08:03:18,800 if py_opts['read_tier'] == "all": 2025-09-08T08:03:18,800 opts.read_tier = options.kReadAllTier 2025-09-08T08:03:18,800 elif py_opts['read_tier'] == 'cache': 2025-09-08T08:03:18,800 opts.read_tier = options.kBlockCacheTier 2025-09-08T08:03:18,800 ^ 2025-09-08T08:03:18,800 ------------------------------------------------------------ 2025-09-08T08:03:18,800 rocksdb/_rocksdb.pyx:1707:36: cimported module has no attribute 'kBlockCacheTier' 2025-09-08T08:03:18,800 Error compiling Cython file: 2025-09-08T08:03:18,800 ------------------------------------------------------------ 2025-09-08T08:03:18,801 ... 2025-09-08T08:03:18,801 def repair_db(db_name, Options opts): 2025-09-08T08:03:18,801 cdef Status st 2025-09-08T08:03:18,801 cdef string db_path 2025-09-08T08:03:18,801 db_path = path_to_string(db_name) 2025-09-08T08:03:18,801 st = db.RepairDB(db_path, deref(opts.opts)) 2025-09-08T08:03:18,801 ^ 2025-09-08T08:03:18,801 ------------------------------------------------------------ 2025-09-08T08:03:18,801 rocksdb/_rocksdb.pyx:1723:11: cimported module has no attribute 'RepairDB' 2025-09-08T08:03:18,803 Error compiling Cython file: 2025-09-08T08:03:18,803 ------------------------------------------------------------ 2025-09-08T08:03:18,803 ... 2025-09-08T08:03:18,804 self.db = db 2025-09-08T08:03:18,804 self.ptr = NULL 2025-09-08T08:03:18,804 def __dealloc__(self): 2025-09-08T08:03:18,804 if not self.ptr == NULL: 2025-09-08T08:03:18,804 del self.ptr 2025-09-08T08:03:18,804 ^ 2025-09-08T08:03:18,804 ------------------------------------------------------------ 2025-09-08T08:03:18,804 rocksdb/_rocksdb.pyx:1756:20: Deletion of non-Python, non-C++ object 2025-09-08T08:03:18,822 Error compiling Cython file: 2025-09-08T08:03:18,822 ------------------------------------------------------------ 2025-09-08T08:03:18,822 ... 2025-09-08T08:03:18,822 cdef Status st 2025-09-08T08:03:18,822 cdef string c_backup_dir 2025-09-08T08:03:18,822 self.engine = NULL 2025-09-08T08:03:18,822 c_backup_dir = path_to_string(backup_dir) 2025-09-08T08:03:18,823 st = backup.BackupEngine_Open( 2025-09-08T08:03:18,823 ^ 2025-09-08T08:03:18,823 ------------------------------------------------------------ 2025-09-08T08:03:18,823 rocksdb/_rocksdb.pyx:1879:19: cimported module has no attribute 'BackupEngine_Open' 2025-09-08T08:03:18,823 Error compiling Cython file: 2025-09-08T08:03:18,823 ------------------------------------------------------------ 2025-09-08T08:03:18,823 ... 2025-09-08T08:03:18,823 cdef string c_backup_dir 2025-09-08T08:03:18,823 self.engine = NULL 2025-09-08T08:03:18,824 c_backup_dir = path_to_string(backup_dir) 2025-09-08T08:03:18,824 st = backup.BackupEngine_Open( 2025-09-08T08:03:18,824 env.Env_Default(), 2025-09-08T08:03:18,824 ^ 2025-09-08T08:03:18,824 ------------------------------------------------------------ 2025-09-08T08:03:18,824 rocksdb/_rocksdb.pyx:1880:15: cimported module has no attribute 'Env_Default' 2025-09-08T08:03:18,824 Error compiling Cython file: 2025-09-08T08:03:18,824 ------------------------------------------------------------ 2025-09-08T08:03:18,824 ... 2025-09-08T08:03:18,825 self.engine = NULL 2025-09-08T08:03:18,825 c_backup_dir = path_to_string(backup_dir) 2025-09-08T08:03:18,825 st = backup.BackupEngine_Open( 2025-09-08T08:03:18,825 env.Env_Default(), 2025-09-08T08:03:18,825 backup.BackupableDBOptions(c_backup_dir), 2025-09-08T08:03:18,825 ^ 2025-09-08T08:03:18,825 ------------------------------------------------------------ 2025-09-08T08:03:18,825 rocksdb/_rocksdb.pyx:1881:18: cimported module has no attribute 'BackupableDBOptions' 2025-09-08T08:03:18,826 Error compiling Cython file: 2025-09-08T08:03:18,826 ------------------------------------------------------------ 2025-09-08T08:03:18,826 ... 2025-09-08T08:03:18,826 check_status(st) 2025-09-08T08:03:18,826 def __dealloc__(self): 2025-09-08T08:03:18,826 if not self.engine == NULL: 2025-09-08T08:03:18,826 with nogil: 2025-09-08T08:03:18,826 del self.engine 2025-09-08T08:03:18,826 ^ 2025-09-08T08:03:18,826 ------------------------------------------------------------ 2025-09-08T08:03:18,827 rocksdb/_rocksdb.pyx:1889:24: Deletion of non-Python, non-C++ object 2025-09-08T08:03:18,842 Error compiling Cython file: 2025-09-08T08:03:18,842 ------------------------------------------------------------ 2025-09-08T08:03:18,842 ... 2025-09-08T08:03:18,842 def get_backup_info(self): 2025-09-08T08:03:18,842 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:18,842 with nogil: 2025-09-08T08:03:18,842 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:03:18,842 ^ 2025-09-08T08:03:18,842 ------------------------------------------------------------ 2025-09-08T08:03:18,843 rocksdb/_rocksdb.pyx:1961:44: Cannot convert 'vector[] *' to Python object 2025-09-08T08:03:19,097 Error compiling Cython file: 2025-09-08T08:03:19,097 ------------------------------------------------------------ 2025-09-08T08:03:19,097 ... 2025-09-08T08:03:19,097 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,098 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,098 with nogil: 2025-09-08T08:03:19,098 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,098 ^ 2025-09-08T08:03:19,098 ------------------------------------------------------------ 2025-09-08T08:03:19,098 rocksdb/_rocksdb.pyx:1459:28: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,098 Error compiling Cython file: 2025-09-08T08:03:19,098 ------------------------------------------------------------ 2025-09-08T08:03:19,099 ... 2025-09-08T08:03:19,099 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,099 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,099 with nogil: 2025-09-08T08:03:19,099 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,099 ^ 2025-09-08T08:03:19,099 ------------------------------------------------------------ 2025-09-08T08:03:19,099 rocksdb/_rocksdb.pyx:1459:28: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,100 Error compiling Cython file: 2025-09-08T08:03:19,100 ------------------------------------------------------------ 2025-09-08T08:03:19,100 ... 2025-09-08T08:03:19,100 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,100 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,100 with nogil: 2025-09-08T08:03:19,100 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,100 ^ 2025-09-08T08:03:19,101 ------------------------------------------------------------ 2025-09-08T08:03:19,101 rocksdb/_rocksdb.pyx:1459:24: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,101 Error compiling Cython file: 2025-09-08T08:03:19,101 ------------------------------------------------------------ 2025-09-08T08:03:19,101 ... 2025-09-08T08:03:19,101 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,101 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,101 with nogil: 2025-09-08T08:03:19,102 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,102 ^ 2025-09-08T08:03:19,102 ------------------------------------------------------------ 2025-09-08T08:03:19,102 rocksdb/_rocksdb.pyx:1459:28: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,102 Error compiling Cython file: 2025-09-08T08:03:19,102 ------------------------------------------------------------ 2025-09-08T08:03:19,102 ... 2025-09-08T08:03:19,102 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,102 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,103 with nogil: 2025-09-08T08:03:19,103 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,103 ^ 2025-09-08T08:03:19,103 ------------------------------------------------------------ 2025-09-08T08:03:19,103 rocksdb/_rocksdb.pyx:1459:29: Converting to Python object not allowed without gil 2025-09-08T08:03:19,103 Error compiling Cython file: 2025-09-08T08:03:19,103 ------------------------------------------------------------ 2025-09-08T08:03:19,103 ... 2025-09-08T08:03:19,104 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,104 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,104 with nogil: 2025-09-08T08:03:19,104 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,104 ^ 2025-09-08T08:03:19,104 ------------------------------------------------------------ 2025-09-08T08:03:19,104 rocksdb/_rocksdb.pyx:1459:35: Converting to Python object not allowed without gil 2025-09-08T08:03:19,104 Error compiling Cython file: 2025-09-08T08:03:19,104 ------------------------------------------------------------ 2025-09-08T08:03:19,105 ... 2025-09-08T08:03:19,105 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,105 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,105 with nogil: 2025-09-08T08:03:19,105 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:03:19,105 ^ 2025-09-08T08:03:19,105 ------------------------------------------------------------ 2025-09-08T08:03:19,105 rocksdb/_rocksdb.pyx:1459:42: Converting to Python object not allowed without gil 2025-09-08T08:03:19,106 Error compiling Cython file: 2025-09-08T08:03:19,106 ------------------------------------------------------------ 2025-09-08T08:03:19,106 ... 2025-09-08T08:03:19,106 opts.sync = sync 2025-09-08T08:03:19,106 opts.disableWAL = disable_wal 2025-09-08T08:03:19,106 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,106 with nogil: 2025-09-08T08:03:19,106 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:19,106 ^ 2025-09-08T08:03:19,106 ------------------------------------------------------------ 2025-09-08T08:03:19,107 rocksdb/_rocksdb.pyx:1470:31: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,107 Error compiling Cython file: 2025-09-08T08:03:19,107 ------------------------------------------------------------ 2025-09-08T08:03:19,107 ... 2025-09-08T08:03:19,107 opts.sync = sync 2025-09-08T08:03:19,107 opts.disableWAL = disable_wal 2025-09-08T08:03:19,107 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,107 with nogil: 2025-09-08T08:03:19,107 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:19,107 ^ 2025-09-08T08:03:19,108 ------------------------------------------------------------ 2025-09-08T08:03:19,108 rocksdb/_rocksdb.pyx:1470:31: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,108 Error compiling Cython file: 2025-09-08T08:03:19,108 ------------------------------------------------------------ 2025-09-08T08:03:19,108 ... 2025-09-08T08:03:19,108 opts.sync = sync 2025-09-08T08:03:19,108 opts.disableWAL = disable_wal 2025-09-08T08:03:19,108 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,108 with nogil: 2025-09-08T08:03:19,109 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:19,109 ^ 2025-09-08T08:03:19,109 ------------------------------------------------------------ 2025-09-08T08:03:19,109 rocksdb/_rocksdb.pyx:1470:24: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,109 Error compiling Cython file: 2025-09-08T08:03:19,109 ------------------------------------------------------------ 2025-09-08T08:03:19,109 ... 2025-09-08T08:03:19,109 opts.sync = sync 2025-09-08T08:03:19,109 opts.disableWAL = disable_wal 2025-09-08T08:03:19,110 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,110 with nogil: 2025-09-08T08:03:19,110 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:19,110 ^ 2025-09-08T08:03:19,110 ------------------------------------------------------------ 2025-09-08T08:03:19,110 rocksdb/_rocksdb.pyx:1470:31: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,110 Error compiling Cython file: 2025-09-08T08:03:19,110 ------------------------------------------------------------ 2025-09-08T08:03:19,110 ... 2025-09-08T08:03:19,111 opts.sync = sync 2025-09-08T08:03:19,111 opts.disableWAL = disable_wal 2025-09-08T08:03:19,111 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,111 with nogil: 2025-09-08T08:03:19,111 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:19,111 ^ 2025-09-08T08:03:19,111 ------------------------------------------------------------ 2025-09-08T08:03:19,111 rocksdb/_rocksdb.pyx:1470:32: Converting to Python object not allowed without gil 2025-09-08T08:03:19,111 Error compiling Cython file: 2025-09-08T08:03:19,112 ------------------------------------------------------------ 2025-09-08T08:03:19,112 ... 2025-09-08T08:03:19,112 opts.sync = sync 2025-09-08T08:03:19,112 opts.disableWAL = disable_wal 2025-09-08T08:03:19,112 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,112 with nogil: 2025-09-08T08:03:19,112 st = self.db.Delete(opts, c_key) 2025-09-08T08:03:19,112 ^ 2025-09-08T08:03:19,112 ------------------------------------------------------------ 2025-09-08T08:03:19,112 rocksdb/_rocksdb.pyx:1470:38: Converting to Python object not allowed without gil 2025-09-08T08:03:19,113 Error compiling Cython file: 2025-09-08T08:03:19,113 ------------------------------------------------------------ 2025-09-08T08:03:19,113 ... 2025-09-08T08:03:19,113 opts.disableWAL = disable_wal 2025-09-08T08:03:19,113 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,113 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,113 with nogil: 2025-09-08T08:03:19,113 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,113 ^ 2025-09-08T08:03:19,114 ------------------------------------------------------------ 2025-09-08T08:03:19,114 rocksdb/_rocksdb.pyx:1482:30: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,114 Error compiling Cython file: 2025-09-08T08:03:19,114 ------------------------------------------------------------ 2025-09-08T08:03:19,114 ... 2025-09-08T08:03:19,114 opts.disableWAL = disable_wal 2025-09-08T08:03:19,114 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,114 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,114 with nogil: 2025-09-08T08:03:19,115 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,115 ^ 2025-09-08T08:03:19,115 ------------------------------------------------------------ 2025-09-08T08:03:19,115 rocksdb/_rocksdb.pyx:1482:30: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,115 Error compiling Cython file: 2025-09-08T08:03:19,115 ------------------------------------------------------------ 2025-09-08T08:03:19,115 ... 2025-09-08T08:03:19,115 opts.disableWAL = disable_wal 2025-09-08T08:03:19,116 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,116 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,116 with nogil: 2025-09-08T08:03:19,116 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,116 ^ 2025-09-08T08:03:19,116 ------------------------------------------------------------ 2025-09-08T08:03:19,116 rocksdb/_rocksdb.pyx:1482:24: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,116 Error compiling Cython file: 2025-09-08T08:03:19,116 ------------------------------------------------------------ 2025-09-08T08:03:19,116 ... 2025-09-08T08:03:19,117 opts.disableWAL = disable_wal 2025-09-08T08:03:19,117 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,117 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,117 with nogil: 2025-09-08T08:03:19,117 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,117 ^ 2025-09-08T08:03:19,117 ------------------------------------------------------------ 2025-09-08T08:03:19,117 rocksdb/_rocksdb.pyx:1482:30: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,117 Error compiling Cython file: 2025-09-08T08:03:19,118 ------------------------------------------------------------ 2025-09-08T08:03:19,118 ... 2025-09-08T08:03:19,118 opts.disableWAL = disable_wal 2025-09-08T08:03:19,118 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,118 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,118 with nogil: 2025-09-08T08:03:19,118 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,118 ^ 2025-09-08T08:03:19,118 ------------------------------------------------------------ 2025-09-08T08:03:19,118 rocksdb/_rocksdb.pyx:1482:31: Converting to Python object not allowed without gil 2025-09-08T08:03:19,119 Error compiling Cython file: 2025-09-08T08:03:19,119 ------------------------------------------------------------ 2025-09-08T08:03:19,119 ... 2025-09-08T08:03:19,119 opts.disableWAL = disable_wal 2025-09-08T08:03:19,119 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,119 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,119 with nogil: 2025-09-08T08:03:19,119 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,119 ^ 2025-09-08T08:03:19,120 ------------------------------------------------------------ 2025-09-08T08:03:19,120 rocksdb/_rocksdb.pyx:1482:37: Converting to Python object not allowed without gil 2025-09-08T08:03:19,120 Error compiling Cython file: 2025-09-08T08:03:19,120 ------------------------------------------------------------ 2025-09-08T08:03:19,120 ... 2025-09-08T08:03:19,120 opts.disableWAL = disable_wal 2025-09-08T08:03:19,120 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,120 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:03:19,120 with nogil: 2025-09-08T08:03:19,121 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:03:19,121 ^ 2025-09-08T08:03:19,121 ------------------------------------------------------------ 2025-09-08T08:03:19,121 rocksdb/_rocksdb.pyx:1482:44: Converting to Python object not allowed without gil 2025-09-08T08:03:19,121 Error compiling Cython file: 2025-09-08T08:03:19,121 ------------------------------------------------------------ 2025-09-08T08:03:19,121 ... 2025-09-08T08:03:19,121 cdef options.WriteOptions opts 2025-09-08T08:03:19,121 opts.sync = sync 2025-09-08T08:03:19,122 opts.disableWAL = disable_wal 2025-09-08T08:03:19,122 with nogil: 2025-09-08T08:03:19,122 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:19,122 ^ 2025-09-08T08:03:19,122 ------------------------------------------------------------ 2025-09-08T08:03:19,122 rocksdb/_rocksdb.pyx:1492:30: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,122 Error compiling Cython file: 2025-09-08T08:03:19,122 ------------------------------------------------------------ 2025-09-08T08:03:19,122 ... 2025-09-08T08:03:19,123 cdef options.WriteOptions opts 2025-09-08T08:03:19,123 opts.sync = sync 2025-09-08T08:03:19,123 opts.disableWAL = disable_wal 2025-09-08T08:03:19,123 with nogil: 2025-09-08T08:03:19,123 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:19,123 ^ 2025-09-08T08:03:19,123 ------------------------------------------------------------ 2025-09-08T08:03:19,123 rocksdb/_rocksdb.pyx:1492:30: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,123 Error compiling Cython file: 2025-09-08T08:03:19,124 ------------------------------------------------------------ 2025-09-08T08:03:19,124 ... 2025-09-08T08:03:19,124 cdef options.WriteOptions opts 2025-09-08T08:03:19,124 opts.sync = sync 2025-09-08T08:03:19,124 opts.disableWAL = disable_wal 2025-09-08T08:03:19,124 with nogil: 2025-09-08T08:03:19,124 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:19,124 ^ 2025-09-08T08:03:19,124 ------------------------------------------------------------ 2025-09-08T08:03:19,124 rocksdb/_rocksdb.pyx:1492:24: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,125 Error compiling Cython file: 2025-09-08T08:03:19,125 ------------------------------------------------------------ 2025-09-08T08:03:19,125 ... 2025-09-08T08:03:19,125 cdef options.WriteOptions opts 2025-09-08T08:03:19,125 opts.sync = sync 2025-09-08T08:03:19,125 opts.disableWAL = disable_wal 2025-09-08T08:03:19,125 with nogil: 2025-09-08T08:03:19,125 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:19,125 ^ 2025-09-08T08:03:19,126 ------------------------------------------------------------ 2025-09-08T08:03:19,126 rocksdb/_rocksdb.pyx:1492:30: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,126 Error compiling Cython file: 2025-09-08T08:03:19,126 ------------------------------------------------------------ 2025-09-08T08:03:19,126 ... 2025-09-08T08:03:19,126 cdef options.WriteOptions opts 2025-09-08T08:03:19,126 opts.sync = sync 2025-09-08T08:03:19,126 opts.disableWAL = disable_wal 2025-09-08T08:03:19,126 with nogil: 2025-09-08T08:03:19,127 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:19,127 ^ 2025-09-08T08:03:19,127 ------------------------------------------------------------ 2025-09-08T08:03:19,127 rocksdb/_rocksdb.pyx:1492:31: Converting to Python object not allowed without gil 2025-09-08T08:03:19,127 Error compiling Cython file: 2025-09-08T08:03:19,127 ------------------------------------------------------------ 2025-09-08T08:03:19,127 ... 2025-09-08T08:03:19,127 cdef options.WriteOptions opts 2025-09-08T08:03:19,127 opts.sync = sync 2025-09-08T08:03:19,127 opts.disableWAL = disable_wal 2025-09-08T08:03:19,128 with nogil: 2025-09-08T08:03:19,128 st = self.db.Write(opts, batch.batch) 2025-09-08T08:03:19,128 ^ 2025-09-08T08:03:19,128 ------------------------------------------------------------ 2025-09-08T08:03:19,128 rocksdb/_rocksdb.pyx:1492:42: Converting to Python object not allowed without gil 2025-09-08T08:03:19,128 Error compiling Cython file: 2025-09-08T08:03:19,128 ------------------------------------------------------------ 2025-09-08T08:03:19,128 ... 2025-09-08T08:03:19,129 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,129 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,129 with nogil: 2025-09-08T08:03:19,129 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,129 ^ 2025-09-08T08:03:19,129 ------------------------------------------------------------ 2025-09-08T08:03:19,129 rocksdb/_rocksdb.pyx:1504:28: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,129 Error compiling Cython file: 2025-09-08T08:03:19,129 ------------------------------------------------------------ 2025-09-08T08:03:19,130 ... 2025-09-08T08:03:19,130 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,130 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,130 with nogil: 2025-09-08T08:03:19,130 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,130 ^ 2025-09-08T08:03:19,130 ------------------------------------------------------------ 2025-09-08T08:03:19,131 rocksdb/_rocksdb.pyx:1504:28: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,131 Error compiling Cython file: 2025-09-08T08:03:19,131 ------------------------------------------------------------ 2025-09-08T08:03:19,131 ... 2025-09-08T08:03:19,131 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,131 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,131 with nogil: 2025-09-08T08:03:19,131 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,131 ^ 2025-09-08T08:03:19,132 ------------------------------------------------------------ 2025-09-08T08:03:19,132 rocksdb/_rocksdb.pyx:1504:24: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,132 Error compiling Cython file: 2025-09-08T08:03:19,132 ------------------------------------------------------------ 2025-09-08T08:03:19,132 ... 2025-09-08T08:03:19,132 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,132 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,133 with nogil: 2025-09-08T08:03:19,133 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,133 ^ 2025-09-08T08:03:19,133 ------------------------------------------------------------ 2025-09-08T08:03:19,133 rocksdb/_rocksdb.pyx:1504:28: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,133 Error compiling Cython file: 2025-09-08T08:03:19,133 ------------------------------------------------------------ 2025-09-08T08:03:19,133 ... 2025-09-08T08:03:19,133 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,134 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,134 with nogil: 2025-09-08T08:03:19,134 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,134 ^ 2025-09-08T08:03:19,134 ------------------------------------------------------------ 2025-09-08T08:03:19,134 rocksdb/_rocksdb.pyx:1504:29: Converting to Python object not allowed without gil 2025-09-08T08:03:19,134 Error compiling Cython file: 2025-09-08T08:03:19,134 ------------------------------------------------------------ 2025-09-08T08:03:19,134 ... 2025-09-08T08:03:19,135 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,135 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,135 with nogil: 2025-09-08T08:03:19,135 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,135 ^ 2025-09-08T08:03:19,135 ------------------------------------------------------------ 2025-09-08T08:03:19,135 rocksdb/_rocksdb.pyx:1504:35: Converting to Python object not allowed without gil 2025-09-08T08:03:19,135 Error compiling Cython file: 2025-09-08T08:03:19,136 ------------------------------------------------------------ 2025-09-08T08:03:19,136 ... 2025-09-08T08:03:19,136 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,136 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,136 with nogil: 2025-09-08T08:03:19,136 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:03:19,136 ^ 2025-09-08T08:03:19,136 ------------------------------------------------------------ 2025-09-08T08:03:19,137 rocksdb/_rocksdb.pyx:1504:48: Converting to Python object not allowed without gil 2025-09-08T08:03:19,137 Error compiling Cython file: 2025-09-08T08:03:19,137 ------------------------------------------------------------ 2025-09-08T08:03:19,137 ... 2025-09-08T08:03:19,137 cdef options.ReadOptions opts 2025-09-08T08:03:19,137 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,137 cdef vector[Status] res 2025-09-08T08:03:19,137 with nogil: 2025-09-08T08:03:19,137 res = self.db.MultiGet( 2025-09-08T08:03:19,138 ^ 2025-09-08T08:03:19,138 ------------------------------------------------------------ 2025-09-08T08:03:19,138 rocksdb/_rocksdb.pyx:1526:34: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,138 Error compiling Cython file: 2025-09-08T08:03:19,138 ------------------------------------------------------------ 2025-09-08T08:03:19,138 ... 2025-09-08T08:03:19,138 cdef options.ReadOptions opts 2025-09-08T08:03:19,138 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,138 cdef vector[Status] res 2025-09-08T08:03:19,139 with nogil: 2025-09-08T08:03:19,139 res = self.db.MultiGet( 2025-09-08T08:03:19,139 ^ 2025-09-08T08:03:19,139 ------------------------------------------------------------ 2025-09-08T08:03:19,139 rocksdb/_rocksdb.pyx:1526:34: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,139 Error compiling Cython file: 2025-09-08T08:03:19,139 ------------------------------------------------------------ 2025-09-08T08:03:19,139 ... 2025-09-08T08:03:19,139 cdef options.ReadOptions opts 2025-09-08T08:03:19,140 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,140 cdef vector[Status] res 2025-09-08T08:03:19,140 with nogil: 2025-09-08T08:03:19,140 res = self.db.MultiGet( 2025-09-08T08:03:19,140 ^ 2025-09-08T08:03:19,140 ------------------------------------------------------------ 2025-09-08T08:03:19,140 rocksdb/_rocksdb.pyx:1526:25: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,141 Error compiling Cython file: 2025-09-08T08:03:19,141 ------------------------------------------------------------ 2025-09-08T08:03:19,141 ... 2025-09-08T08:03:19,141 cdef options.ReadOptions opts 2025-09-08T08:03:19,141 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,141 cdef vector[Status] res 2025-09-08T08:03:19,141 with nogil: 2025-09-08T08:03:19,141 res = self.db.MultiGet( 2025-09-08T08:03:19,141 ^ 2025-09-08T08:03:19,142 ------------------------------------------------------------ 2025-09-08T08:03:19,142 rocksdb/_rocksdb.pyx:1526:34: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,142 Error compiling Cython file: 2025-09-08T08:03:19,142 ------------------------------------------------------------ 2025-09-08T08:03:19,142 ... 2025-09-08T08:03:19,142 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,142 cdef vector[Status] res 2025-09-08T08:03:19,142 with nogil: 2025-09-08T08:03:19,143 res = self.db.MultiGet( 2025-09-08T08:03:19,143 opts, 2025-09-08T08:03:19,143 ^ 2025-09-08T08:03:19,143 ------------------------------------------------------------ 2025-09-08T08:03:19,143 rocksdb/_rocksdb.pyx:1527:16: Converting to Python object not allowed without gil 2025-09-08T08:03:19,143 Error compiling Cython file: 2025-09-08T08:03:19,143 ------------------------------------------------------------ 2025-09-08T08:03:19,143 ... 2025-09-08T08:03:19,143 cdef vector[Status] res 2025-09-08T08:03:19,144 with nogil: 2025-09-08T08:03:19,144 res = self.db.MultiGet( 2025-09-08T08:03:19,144 opts, 2025-09-08T08:03:19,144 c_keys, 2025-09-08T08:03:19,144 ^ 2025-09-08T08:03:19,144 ------------------------------------------------------------ 2025-09-08T08:03:19,144 rocksdb/_rocksdb.pyx:1528:16: Converting to Python object not allowed without gil 2025-09-08T08:03:19,144 Error compiling Cython file: 2025-09-08T08:03:19,144 ------------------------------------------------------------ 2025-09-08T08:03:19,144 ... 2025-09-08T08:03:19,145 cdef vector[Status] res 2025-09-08T08:03:19,145 with nogil: 2025-09-08T08:03:19,145 res = self.db.MultiGet( 2025-09-08T08:03:19,145 opts, 2025-09-08T08:03:19,145 c_keys, 2025-09-08T08:03:19,145 cython.address(values)) 2025-09-08T08:03:19,145 ^ 2025-09-08T08:03:19,145 ------------------------------------------------------------ 2025-09-08T08:03:19,145 rocksdb/_rocksdb.pyx:1529:22: Converting to Python object not allowed without gil 2025-09-08T08:03:19,146 Error compiling Cython file: 2025-09-08T08:03:19,146 ------------------------------------------------------------ 2025-09-08T08:03:19,146 ... 2025-09-08T08:03:19,146 exists = False 2025-09-08T08:03:19,146 if fetch: 2025-09-08T08:03:19,146 value_found = False 2025-09-08T08:03:19,146 with nogil: 2025-09-08T08:03:19,146 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,146 ^ 2025-09-08T08:03:19,146 ------------------------------------------------------------ 2025-09-08T08:03:19,147 rocksdb/_rocksdb.pyx:1556:44: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,147 Error compiling Cython file: 2025-09-08T08:03:19,147 ------------------------------------------------------------ 2025-09-08T08:03:19,147 ... 2025-09-08T08:03:19,147 exists = False 2025-09-08T08:03:19,147 if fetch: 2025-09-08T08:03:19,147 value_found = False 2025-09-08T08:03:19,147 with nogil: 2025-09-08T08:03:19,147 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,147 ^ 2025-09-08T08:03:19,148 ------------------------------------------------------------ 2025-09-08T08:03:19,148 rocksdb/_rocksdb.pyx:1556:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,148 Error compiling Cython file: 2025-09-08T08:03:19,148 ------------------------------------------------------------ 2025-09-08T08:03:19,148 ... 2025-09-08T08:03:19,148 exists = False 2025-09-08T08:03:19,148 if fetch: 2025-09-08T08:03:19,148 value_found = False 2025-09-08T08:03:19,148 with nogil: 2025-09-08T08:03:19,149 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,149 ^ 2025-09-08T08:03:19,149 ------------------------------------------------------------ 2025-09-08T08:03:19,149 rocksdb/_rocksdb.pyx:1556:32: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,149 Error compiling Cython file: 2025-09-08T08:03:19,149 ------------------------------------------------------------ 2025-09-08T08:03:19,149 ... 2025-09-08T08:03:19,149 exists = False 2025-09-08T08:03:19,149 if fetch: 2025-09-08T08:03:19,150 value_found = False 2025-09-08T08:03:19,150 with nogil: 2025-09-08T08:03:19,150 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,150 ^ 2025-09-08T08:03:19,150 ------------------------------------------------------------ 2025-09-08T08:03:19,150 rocksdb/_rocksdb.pyx:1556:44: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,150 Error compiling Cython file: 2025-09-08T08:03:19,150 ------------------------------------------------------------ 2025-09-08T08:03:19,150 ... 2025-09-08T08:03:19,151 if fetch: 2025-09-08T08:03:19,151 value_found = False 2025-09-08T08:03:19,151 with nogil: 2025-09-08T08:03:19,151 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,151 opts, 2025-09-08T08:03:19,151 ^ 2025-09-08T08:03:19,151 ------------------------------------------------------------ 2025-09-08T08:03:19,151 rocksdb/_rocksdb.pyx:1557:20: Converting to Python object not allowed without gil 2025-09-08T08:03:19,151 Error compiling Cython file: 2025-09-08T08:03:19,152 ------------------------------------------------------------ 2025-09-08T08:03:19,152 ... 2025-09-08T08:03:19,152 if fetch: 2025-09-08T08:03:19,152 value_found = False 2025-09-08T08:03:19,152 with nogil: 2025-09-08T08:03:19,152 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,152 opts, 2025-09-08T08:03:19,152 c_key, 2025-09-08T08:03:19,152 ^ 2025-09-08T08:03:19,152 ------------------------------------------------------------ 2025-09-08T08:03:19,152 rocksdb/_rocksdb.pyx:1558:20: Converting to Python object not allowed without gil 2025-09-08T08:03:19,153 Error compiling Cython file: 2025-09-08T08:03:19,153 ------------------------------------------------------------ 2025-09-08T08:03:19,153 ... 2025-09-08T08:03:19,153 value_found = False 2025-09-08T08:03:19,153 with nogil: 2025-09-08T08:03:19,153 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,153 opts, 2025-09-08T08:03:19,153 c_key, 2025-09-08T08:03:19,153 cython.address(value), 2025-09-08T08:03:19,153 ^ 2025-09-08T08:03:19,154 ------------------------------------------------------------ 2025-09-08T08:03:19,154 rocksdb/_rocksdb.pyx:1559:26: Converting to Python object not allowed without gil 2025-09-08T08:03:19,154 Error compiling Cython file: 2025-09-08T08:03:19,154 ------------------------------------------------------------ 2025-09-08T08:03:19,154 ... 2025-09-08T08:03:19,154 with nogil: 2025-09-08T08:03:19,154 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,154 opts, 2025-09-08T08:03:19,154 c_key, 2025-09-08T08:03:19,154 cython.address(value), 2025-09-08T08:03:19,155 cython.address(value_found)) 2025-09-08T08:03:19,155 ^ 2025-09-08T08:03:19,155 ------------------------------------------------------------ 2025-09-08T08:03:19,155 rocksdb/_rocksdb.pyx:1560:26: Converting to Python object not allowed without gil 2025-09-08T08:03:19,155 Error compiling Cython file: 2025-09-08T08:03:19,155 ------------------------------------------------------------ 2025-09-08T08:03:19,155 ... 2025-09-08T08:03:19,155 return (True, None) 2025-09-08T08:03:19,155 else: 2025-09-08T08:03:19,155 return (False, None) 2025-09-08T08:03:19,156 else: 2025-09-08T08:03:19,156 with nogil: 2025-09-08T08:03:19,156 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,156 ^ 2025-09-08T08:03:19,156 ------------------------------------------------------------ 2025-09-08T08:03:19,156 rocksdb/_rocksdb.pyx:1571:44: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,156 Error compiling Cython file: 2025-09-08T08:03:19,156 ------------------------------------------------------------ 2025-09-08T08:03:19,156 ... 2025-09-08T08:03:19,156 return (True, None) 2025-09-08T08:03:19,157 else: 2025-09-08T08:03:19,157 return (False, None) 2025-09-08T08:03:19,157 else: 2025-09-08T08:03:19,157 with nogil: 2025-09-08T08:03:19,157 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,157 ^ 2025-09-08T08:03:19,157 ------------------------------------------------------------ 2025-09-08T08:03:19,157 rocksdb/_rocksdb.pyx:1571:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,157 Error compiling Cython file: 2025-09-08T08:03:19,157 ------------------------------------------------------------ 2025-09-08T08:03:19,158 ... 2025-09-08T08:03:19,158 return (True, None) 2025-09-08T08:03:19,158 else: 2025-09-08T08:03:19,158 return (False, None) 2025-09-08T08:03:19,158 else: 2025-09-08T08:03:19,158 with nogil: 2025-09-08T08:03:19,158 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,158 ^ 2025-09-08T08:03:19,158 ------------------------------------------------------------ 2025-09-08T08:03:19,158 rocksdb/_rocksdb.pyx:1571:32: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,159 Error compiling Cython file: 2025-09-08T08:03:19,159 ------------------------------------------------------------ 2025-09-08T08:03:19,159 ... 2025-09-08T08:03:19,159 return (True, None) 2025-09-08T08:03:19,159 else: 2025-09-08T08:03:19,159 return (False, None) 2025-09-08T08:03:19,159 else: 2025-09-08T08:03:19,159 with nogil: 2025-09-08T08:03:19,159 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,159 ^ 2025-09-08T08:03:19,160 ------------------------------------------------------------ 2025-09-08T08:03:19,160 rocksdb/_rocksdb.pyx:1571:44: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,160 Error compiling Cython file: 2025-09-08T08:03:19,160 ------------------------------------------------------------ 2025-09-08T08:03:19,160 ... 2025-09-08T08:03:19,160 else: 2025-09-08T08:03:19,160 return (False, None) 2025-09-08T08:03:19,160 else: 2025-09-08T08:03:19,160 with nogil: 2025-09-08T08:03:19,160 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,161 opts, 2025-09-08T08:03:19,161 ^ 2025-09-08T08:03:19,161 ------------------------------------------------------------ 2025-09-08T08:03:19,161 rocksdb/_rocksdb.pyx:1572:20: Converting to Python object not allowed without gil 2025-09-08T08:03:19,161 Error compiling Cython file: 2025-09-08T08:03:19,161 ------------------------------------------------------------ 2025-09-08T08:03:19,161 ... 2025-09-08T08:03:19,161 return (False, None) 2025-09-08T08:03:19,161 else: 2025-09-08T08:03:19,161 with nogil: 2025-09-08T08:03:19,162 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,162 opts, 2025-09-08T08:03:19,162 c_key, 2025-09-08T08:03:19,162 ^ 2025-09-08T08:03:19,162 ------------------------------------------------------------ 2025-09-08T08:03:19,162 rocksdb/_rocksdb.pyx:1573:20: Converting to Python object not allowed without gil 2025-09-08T08:03:19,162 Error compiling Cython file: 2025-09-08T08:03:19,162 ------------------------------------------------------------ 2025-09-08T08:03:19,162 ... 2025-09-08T08:03:19,162 else: 2025-09-08T08:03:19,163 with nogil: 2025-09-08T08:03:19,163 exists = self.db.KeyMayExist( 2025-09-08T08:03:19,163 opts, 2025-09-08T08:03:19,163 c_key, 2025-09-08T08:03:19,163 cython.address(value)) 2025-09-08T08:03:19,163 ^ 2025-09-08T08:03:19,163 ------------------------------------------------------------ 2025-09-08T08:03:19,163 rocksdb/_rocksdb.pyx:1574:26: Converting to Python object not allowed without gil 2025-09-08T08:03:19,163 Error compiling Cython file: 2025-09-08T08:03:19,163 ------------------------------------------------------------ 2025-09-08T08:03:19,164 ... 2025-09-08T08:03:19,164 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,164 it = KeysIterator(self) 2025-09-08T08:03:19,164 with nogil: 2025-09-08T08:03:19,164 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,164 ^ 2025-09-08T08:03:19,164 ------------------------------------------------------------ 2025-09-08T08:03:19,164 rocksdb/_rocksdb.pyx:1586:40: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,165 Error compiling Cython file: 2025-09-08T08:03:19,165 ------------------------------------------------------------ 2025-09-08T08:03:19,165 ... 2025-09-08T08:03:19,165 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,165 it = KeysIterator(self) 2025-09-08T08:03:19,165 with nogil: 2025-09-08T08:03:19,165 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,165 ^ 2025-09-08T08:03:19,165 ------------------------------------------------------------ 2025-09-08T08:03:19,166 rocksdb/_rocksdb.pyx:1586:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,166 Error compiling Cython file: 2025-09-08T08:03:19,166 ------------------------------------------------------------ 2025-09-08T08:03:19,166 ... 2025-09-08T08:03:19,166 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,166 it = KeysIterator(self) 2025-09-08T08:03:19,166 with nogil: 2025-09-08T08:03:19,166 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,167 ^ 2025-09-08T08:03:19,167 ------------------------------------------------------------ 2025-09-08T08:03:19,167 rocksdb/_rocksdb.pyx:1586:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,167 Error compiling Cython file: 2025-09-08T08:03:19,167 ------------------------------------------------------------ 2025-09-08T08:03:19,167 ... 2025-09-08T08:03:19,167 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,167 it = KeysIterator(self) 2025-09-08T08:03:19,168 with nogil: 2025-09-08T08:03:19,168 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,168 ^ 2025-09-08T08:03:19,168 ------------------------------------------------------------ 2025-09-08T08:03:19,168 rocksdb/_rocksdb.pyx:1586:40: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,168 Error compiling Cython file: 2025-09-08T08:03:19,168 ------------------------------------------------------------ 2025-09-08T08:03:19,168 ... 2025-09-08T08:03:19,169 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,169 it = KeysIterator(self) 2025-09-08T08:03:19,169 with nogil: 2025-09-08T08:03:19,169 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,169 ^ 2025-09-08T08:03:19,169 ------------------------------------------------------------ 2025-09-08T08:03:19,169 rocksdb/_rocksdb.pyx:1586:41: Converting to Python object not allowed without gil 2025-09-08T08:03:19,170 Error compiling Cython file: 2025-09-08T08:03:19,170 ------------------------------------------------------------ 2025-09-08T08:03:19,170 ... 2025-09-08T08:03:19,170 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,170 it = ValuesIterator(self) 2025-09-08T08:03:19,170 with nogil: 2025-09-08T08:03:19,170 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,170 ^ 2025-09-08T08:03:19,171 ------------------------------------------------------------ 2025-09-08T08:03:19,171 rocksdb/_rocksdb.pyx:1598:40: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,171 Error compiling Cython file: 2025-09-08T08:03:19,171 ------------------------------------------------------------ 2025-09-08T08:03:19,171 ... 2025-09-08T08:03:19,171 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,172 it = ValuesIterator(self) 2025-09-08T08:03:19,172 with nogil: 2025-09-08T08:03:19,172 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,172 ^ 2025-09-08T08:03:19,172 ------------------------------------------------------------ 2025-09-08T08:03:19,172 rocksdb/_rocksdb.pyx:1598:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,172 Error compiling Cython file: 2025-09-08T08:03:19,172 ------------------------------------------------------------ 2025-09-08T08:03:19,173 ... 2025-09-08T08:03:19,173 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,173 it = ValuesIterator(self) 2025-09-08T08:03:19,173 with nogil: 2025-09-08T08:03:19,173 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,173 ^ 2025-09-08T08:03:19,173 ------------------------------------------------------------ 2025-09-08T08:03:19,174 rocksdb/_rocksdb.pyx:1598:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,174 Error compiling Cython file: 2025-09-08T08:03:19,174 ------------------------------------------------------------ 2025-09-08T08:03:19,174 ... 2025-09-08T08:03:19,174 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,174 it = ValuesIterator(self) 2025-09-08T08:03:19,175 with nogil: 2025-09-08T08:03:19,175 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,175 ^ 2025-09-08T08:03:19,175 ------------------------------------------------------------ 2025-09-08T08:03:19,175 rocksdb/_rocksdb.pyx:1598:40: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,175 Error compiling Cython file: 2025-09-08T08:03:19,175 ------------------------------------------------------------ 2025-09-08T08:03:19,175 ... 2025-09-08T08:03:19,176 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,176 it = ValuesIterator(self) 2025-09-08T08:03:19,176 with nogil: 2025-09-08T08:03:19,176 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,176 ^ 2025-09-08T08:03:19,176 ------------------------------------------------------------ 2025-09-08T08:03:19,176 rocksdb/_rocksdb.pyx:1598:41: Converting to Python object not allowed without gil 2025-09-08T08:03:19,177 Error compiling Cython file: 2025-09-08T08:03:19,177 ------------------------------------------------------------ 2025-09-08T08:03:19,177 ... 2025-09-08T08:03:19,177 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,177 it = ItemsIterator(self) 2025-09-08T08:03:19,177 with nogil: 2025-09-08T08:03:19,177 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,177 ^ 2025-09-08T08:03:19,178 ------------------------------------------------------------ 2025-09-08T08:03:19,178 rocksdb/_rocksdb.pyx:1610:40: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,178 Error compiling Cython file: 2025-09-08T08:03:19,178 ------------------------------------------------------------ 2025-09-08T08:03:19,178 ... 2025-09-08T08:03:19,178 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,178 it = ItemsIterator(self) 2025-09-08T08:03:19,179 with nogil: 2025-09-08T08:03:19,179 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,179 ^ 2025-09-08T08:03:19,179 ------------------------------------------------------------ 2025-09-08T08:03:19,179 rocksdb/_rocksdb.pyx:1610:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,179 Error compiling Cython file: 2025-09-08T08:03:19,179 ------------------------------------------------------------ 2025-09-08T08:03:19,179 ... 2025-09-08T08:03:19,180 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,180 it = ItemsIterator(self) 2025-09-08T08:03:19,180 with nogil: 2025-09-08T08:03:19,180 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,180 ^ 2025-09-08T08:03:19,180 ------------------------------------------------------------ 2025-09-08T08:03:19,180 rocksdb/_rocksdb.pyx:1610:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,180 Error compiling Cython file: 2025-09-08T08:03:19,181 ------------------------------------------------------------ 2025-09-08T08:03:19,181 ... 2025-09-08T08:03:19,181 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,181 it = ItemsIterator(self) 2025-09-08T08:03:19,181 with nogil: 2025-09-08T08:03:19,181 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,181 ^ 2025-09-08T08:03:19,181 ------------------------------------------------------------ 2025-09-08T08:03:19,182 rocksdb/_rocksdb.pyx:1610:40: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,182 Error compiling Cython file: 2025-09-08T08:03:19,182 ------------------------------------------------------------ 2025-09-08T08:03:19,182 ... 2025-09-08T08:03:19,182 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:03:19,182 it = ItemsIterator(self) 2025-09-08T08:03:19,182 with nogil: 2025-09-08T08:03:19,182 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:03:19,183 ^ 2025-09-08T08:03:19,183 ------------------------------------------------------------ 2025-09-08T08:03:19,183 rocksdb/_rocksdb.pyx:1610:41: Converting to Python object not allowed without gil 2025-09-08T08:03:19,183 Error compiling Cython file: 2025-09-08T08:03:19,183 ------------------------------------------------------------ 2025-09-08T08:03:19,183 ... 2025-09-08T08:03:19,183 cdef string value 2025-09-08T08:03:19,183 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:19,183 cdef cpp_bool ret = False 2025-09-08T08:03:19,184 with nogil: 2025-09-08T08:03:19,184 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:19,184 ^ 2025-09-08T08:03:19,184 ------------------------------------------------------------ 2025-09-08T08:03:19,184 rocksdb/_rocksdb.pyx:1622:37: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,184 Error compiling Cython file: 2025-09-08T08:03:19,184 ------------------------------------------------------------ 2025-09-08T08:03:19,184 ... 2025-09-08T08:03:19,184 cdef string value 2025-09-08T08:03:19,184 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:19,185 cdef cpp_bool ret = False 2025-09-08T08:03:19,185 with nogil: 2025-09-08T08:03:19,185 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:19,185 ^ 2025-09-08T08:03:19,185 ------------------------------------------------------------ 2025-09-08T08:03:19,185 rocksdb/_rocksdb.pyx:1622:37: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,185 Error compiling Cython file: 2025-09-08T08:03:19,185 ------------------------------------------------------------ 2025-09-08T08:03:19,185 ... 2025-09-08T08:03:19,186 cdef string value 2025-09-08T08:03:19,186 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:19,186 cdef cpp_bool ret = False 2025-09-08T08:03:19,186 with nogil: 2025-09-08T08:03:19,186 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:19,186 ^ 2025-09-08T08:03:19,186 ------------------------------------------------------------ 2025-09-08T08:03:19,186 rocksdb/_rocksdb.pyx:1622:25: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,186 Error compiling Cython file: 2025-09-08T08:03:19,187 ------------------------------------------------------------ 2025-09-08T08:03:19,187 ... 2025-09-08T08:03:19,187 cdef string value 2025-09-08T08:03:19,187 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:19,187 cdef cpp_bool ret = False 2025-09-08T08:03:19,187 with nogil: 2025-09-08T08:03:19,187 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:19,187 ^ 2025-09-08T08:03:19,187 ------------------------------------------------------------ 2025-09-08T08:03:19,188 rocksdb/_rocksdb.pyx:1622:37: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,188 Error compiling Cython file: 2025-09-08T08:03:19,188 ------------------------------------------------------------ 2025-09-08T08:03:19,188 ... 2025-09-08T08:03:19,188 cdef string value 2025-09-08T08:03:19,188 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:19,188 cdef cpp_bool ret = False 2025-09-08T08:03:19,188 with nogil: 2025-09-08T08:03:19,188 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:19,188 ^ 2025-09-08T08:03:19,189 ------------------------------------------------------------ 2025-09-08T08:03:19,189 rocksdb/_rocksdb.pyx:1622:38: Converting to Python object not allowed without gil 2025-09-08T08:03:19,189 Error compiling Cython file: 2025-09-08T08:03:19,189 ------------------------------------------------------------ 2025-09-08T08:03:19,189 ... 2025-09-08T08:03:19,189 cdef string value 2025-09-08T08:03:19,189 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:03:19,189 cdef cpp_bool ret = False 2025-09-08T08:03:19,189 with nogil: 2025-09-08T08:03:19,190 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:03:19,190 ^ 2025-09-08T08:03:19,190 ------------------------------------------------------------ 2025-09-08T08:03:19,190 rocksdb/_rocksdb.pyx:1622:52: Converting to Python object not allowed without gil 2025-09-08T08:03:19,190 Error compiling Cython file: 2025-09-08T08:03:19,190 ------------------------------------------------------------ 2025-09-08T08:03:19,190 ... 2025-09-08T08:03:19,190 def get_live_files_metadata(self): 2025-09-08T08:03:19,191 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:19,191 with nogil: 2025-09-08T08:03:19,191 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:03:19,191 ^ 2025-09-08T08:03:19,191 ------------------------------------------------------------ 2025-09-08T08:03:19,191 rocksdb/_rocksdb.pyx:1633:40: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,191 Error compiling Cython file: 2025-09-08T08:03:19,191 ------------------------------------------------------------ 2025-09-08T08:03:19,192 ... 2025-09-08T08:03:19,192 def get_live_files_metadata(self): 2025-09-08T08:03:19,192 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:19,192 with nogil: 2025-09-08T08:03:19,192 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:03:19,192 ^ 2025-09-08T08:03:19,192 ------------------------------------------------------------ 2025-09-08T08:03:19,192 rocksdb/_rocksdb.pyx:1633:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,193 Error compiling Cython file: 2025-09-08T08:03:19,193 ------------------------------------------------------------ 2025-09-08T08:03:19,193 ... 2025-09-08T08:03:19,193 def get_live_files_metadata(self): 2025-09-08T08:03:19,193 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:19,193 with nogil: 2025-09-08T08:03:19,193 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:03:19,193 ^ 2025-09-08T08:03:19,193 ------------------------------------------------------------ 2025-09-08T08:03:19,194 rocksdb/_rocksdb.pyx:1633:19: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,194 Error compiling Cython file: 2025-09-08T08:03:19,194 ------------------------------------------------------------ 2025-09-08T08:03:19,194 ... 2025-09-08T08:03:19,194 def get_live_files_metadata(self): 2025-09-08T08:03:19,194 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:19,194 with nogil: 2025-09-08T08:03:19,194 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:03:19,194 ^ 2025-09-08T08:03:19,195 ------------------------------------------------------------ 2025-09-08T08:03:19,195 rocksdb/_rocksdb.pyx:1633:40: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,195 Error compiling Cython file: 2025-09-08T08:03:19,195 ------------------------------------------------------------ 2025-09-08T08:03:19,195 ... 2025-09-08T08:03:19,195 def get_live_files_metadata(self): 2025-09-08T08:03:19,195 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:03:19,196 with nogil: 2025-09-08T08:03:19,196 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:03:19,196 ^ 2025-09-08T08:03:19,196 ------------------------------------------------------------ 2025-09-08T08:03:19,196 rocksdb/_rocksdb.pyx:1633:47: Converting to Python object not allowed without gil 2025-09-08T08:03:19,196 Error compiling Cython file: 2025-09-08T08:03:19,196 ------------------------------------------------------------ 2025-09-08T08:03:19,196 ... 2025-09-08T08:03:19,196 def __cinit__(self, DB db): 2025-09-08T08:03:19,197 self.db = db 2025-09-08T08:03:19,197 self.ptr = NULL 2025-09-08T08:03:19,197 with nogil: 2025-09-08T08:03:19,197 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,197 ^ 2025-09-08T08:03:19,197 ------------------------------------------------------------ 2025-09-08T08:03:19,197 rocksdb/_rocksdb.pyx:1737:40: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,197 Error compiling Cython file: 2025-09-08T08:03:19,197 ------------------------------------------------------------ 2025-09-08T08:03:19,197 ... 2025-09-08T08:03:19,198 def __cinit__(self, DB db): 2025-09-08T08:03:19,198 self.db = db 2025-09-08T08:03:19,198 self.ptr = NULL 2025-09-08T08:03:19,198 with nogil: 2025-09-08T08:03:19,198 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,198 ^ 2025-09-08T08:03:19,198 ------------------------------------------------------------ 2025-09-08T08:03:19,198 rocksdb/_rocksdb.pyx:1737:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,198 Error compiling Cython file: 2025-09-08T08:03:19,199 ------------------------------------------------------------ 2025-09-08T08:03:19,199 ... 2025-09-08T08:03:19,199 def __cinit__(self, DB db): 2025-09-08T08:03:19,199 self.db = db 2025-09-08T08:03:19,199 self.ptr = NULL 2025-09-08T08:03:19,199 with nogil: 2025-09-08T08:03:19,199 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,199 ^ 2025-09-08T08:03:19,199 ------------------------------------------------------------ 2025-09-08T08:03:19,199 rocksdb/_rocksdb.pyx:1737:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,200 Error compiling Cython file: 2025-09-08T08:03:19,200 ------------------------------------------------------------ 2025-09-08T08:03:19,200 ... 2025-09-08T08:03:19,200 def __cinit__(self, DB db): 2025-09-08T08:03:19,200 self.db = db 2025-09-08T08:03:19,200 self.ptr = NULL 2025-09-08T08:03:19,200 with nogil: 2025-09-08T08:03:19,200 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,200 ^ 2025-09-08T08:03:19,201 ------------------------------------------------------------ 2025-09-08T08:03:19,201 rocksdb/_rocksdb.pyx:1737:40: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,201 Error compiling Cython file: 2025-09-08T08:03:19,201 ------------------------------------------------------------ 2025-09-08T08:03:19,201 ... 2025-09-08T08:03:19,201 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,201 def __dealloc__(self): 2025-09-08T08:03:19,201 if not self.ptr == NULL: 2025-09-08T08:03:19,201 with nogil: 2025-09-08T08:03:19,202 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:03:19,202 ^ 2025-09-08T08:03:19,202 ------------------------------------------------------------ 2025-09-08T08:03:19,202 rocksdb/_rocksdb.pyx:1742:42: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,202 Error compiling Cython file: 2025-09-08T08:03:19,202 ------------------------------------------------------------ 2025-09-08T08:03:19,202 ... 2025-09-08T08:03:19,202 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,203 def __dealloc__(self): 2025-09-08T08:03:19,203 if not self.ptr == NULL: 2025-09-08T08:03:19,203 with nogil: 2025-09-08T08:03:19,203 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:03:19,203 ^ 2025-09-08T08:03:19,203 ------------------------------------------------------------ 2025-09-08T08:03:19,203 rocksdb/_rocksdb.pyx:1742:42: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,203 Error compiling Cython file: 2025-09-08T08:03:19,203 ------------------------------------------------------------ 2025-09-08T08:03:19,204 ... 2025-09-08T08:03:19,204 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,204 def __dealloc__(self): 2025-09-08T08:03:19,204 if not self.ptr == NULL: 2025-09-08T08:03:19,204 with nogil: 2025-09-08T08:03:19,204 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:03:19,204 ^ 2025-09-08T08:03:19,204 ------------------------------------------------------------ 2025-09-08T08:03:19,204 rocksdb/_rocksdb.pyx:1742:26: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,205 Error compiling Cython file: 2025-09-08T08:03:19,205 ------------------------------------------------------------ 2025-09-08T08:03:19,205 ... 2025-09-08T08:03:19,205 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,205 def __dealloc__(self): 2025-09-08T08:03:19,205 if not self.ptr == NULL: 2025-09-08T08:03:19,205 with nogil: 2025-09-08T08:03:19,205 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:03:19,205 ^ 2025-09-08T08:03:19,206 ------------------------------------------------------------ 2025-09-08T08:03:19,206 rocksdb/_rocksdb.pyx:1742:42: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,206 Error compiling Cython file: 2025-09-08T08:03:19,206 ------------------------------------------------------------ 2025-09-08T08:03:19,206 ... 2025-09-08T08:03:19,206 self.ptr = db.db.GetSnapshot() 2025-09-08T08:03:19,206 def __dealloc__(self): 2025-09-08T08:03:19,206 if not self.ptr == NULL: 2025-09-08T08:03:19,207 with nogil: 2025-09-08T08:03:19,207 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:03:19,207 ^ 2025-09-08T08:03:19,207 ------------------------------------------------------------ 2025-09-08T08:03:19,207 rocksdb/_rocksdb.pyx:1742:47: Converting to Python object not allowed without gil 2025-09-08T08:03:19,207 Error compiling Cython file: 2025-09-08T08:03:19,207 ------------------------------------------------------------ 2025-09-08T08:03:19,207 ... 2025-09-08T08:03:19,207 if not self.ptr.Valid(): 2025-09-08T08:03:19,207 raise StopIteration() 2025-09-08T08:03:19,208 cdef object ret = self.get_ob() 2025-09-08T08:03:19,208 with nogil: 2025-09-08T08:03:19,208 self.ptr.Next() 2025-09-08T08:03:19,208 ^ 2025-09-08T08:03:19,208 ------------------------------------------------------------ 2025-09-08T08:03:19,208 rocksdb/_rocksdb.pyx:1767:25: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,208 Error compiling Cython file: 2025-09-08T08:03:19,208 ------------------------------------------------------------ 2025-09-08T08:03:19,208 ... 2025-09-08T08:03:19,209 if not self.ptr.Valid(): 2025-09-08T08:03:19,209 raise StopIteration() 2025-09-08T08:03:19,209 cdef object ret = self.get_ob() 2025-09-08T08:03:19,209 with nogil: 2025-09-08T08:03:19,209 self.ptr.Next() 2025-09-08T08:03:19,209 ^ 2025-09-08T08:03:19,209 ------------------------------------------------------------ 2025-09-08T08:03:19,209 rocksdb/_rocksdb.pyx:1767:25: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,209 Error compiling Cython file: 2025-09-08T08:03:19,210 ------------------------------------------------------------ 2025-09-08T08:03:19,210 ... 2025-09-08T08:03:19,210 if not self.ptr.Valid(): 2025-09-08T08:03:19,210 raise StopIteration() 2025-09-08T08:03:19,210 cdef object ret = self.get_ob() 2025-09-08T08:03:19,210 with nogil: 2025-09-08T08:03:19,210 self.ptr.Next() 2025-09-08T08:03:19,210 ^ 2025-09-08T08:03:19,210 ------------------------------------------------------------ 2025-09-08T08:03:19,211 rocksdb/_rocksdb.pyx:1767:20: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,211 Error compiling Cython file: 2025-09-08T08:03:19,211 ------------------------------------------------------------ 2025-09-08T08:03:19,211 ... 2025-09-08T08:03:19,211 if not self.ptr.Valid(): 2025-09-08T08:03:19,211 raise StopIteration() 2025-09-08T08:03:19,211 cdef object ret = self.get_ob() 2025-09-08T08:03:19,211 with nogil: 2025-09-08T08:03:19,211 self.ptr.Next() 2025-09-08T08:03:19,211 ^ 2025-09-08T08:03:19,212 ------------------------------------------------------------ 2025-09-08T08:03:19,212 rocksdb/_rocksdb.pyx:1767:25: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,212 Error compiling Cython file: 2025-09-08T08:03:19,212 ------------------------------------------------------------ 2025-09-08T08:03:19,212 ... 2025-09-08T08:03:19,212 def __reversed__(self): 2025-09-08T08:03:19,212 return ReversedIterator(self) 2025-09-08T08:03:19,212 cpdef seek_to_first(self): 2025-09-08T08:03:19,213 with nogil: 2025-09-08T08:03:19,213 self.ptr.SeekToFirst() 2025-09-08T08:03:19,213 ^ 2025-09-08T08:03:19,213 ------------------------------------------------------------ 2025-09-08T08:03:19,213 rocksdb/_rocksdb.pyx:1780:32: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,213 Error compiling Cython file: 2025-09-08T08:03:19,213 ------------------------------------------------------------ 2025-09-08T08:03:19,213 ... 2025-09-08T08:03:19,213 def __reversed__(self): 2025-09-08T08:03:19,213 return ReversedIterator(self) 2025-09-08T08:03:19,214 cpdef seek_to_first(self): 2025-09-08T08:03:19,214 with nogil: 2025-09-08T08:03:19,214 self.ptr.SeekToFirst() 2025-09-08T08:03:19,214 ^ 2025-09-08T08:03:19,214 ------------------------------------------------------------ 2025-09-08T08:03:19,214 rocksdb/_rocksdb.pyx:1780:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,214 Error compiling Cython file: 2025-09-08T08:03:19,214 ------------------------------------------------------------ 2025-09-08T08:03:19,215 ... 2025-09-08T08:03:19,215 def __reversed__(self): 2025-09-08T08:03:19,215 return ReversedIterator(self) 2025-09-08T08:03:19,215 cpdef seek_to_first(self): 2025-09-08T08:03:19,215 with nogil: 2025-09-08T08:03:19,215 self.ptr.SeekToFirst() 2025-09-08T08:03:19,215 ^ 2025-09-08T08:03:19,215 ------------------------------------------------------------ 2025-09-08T08:03:19,215 rocksdb/_rocksdb.pyx:1780:20: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,216 Error compiling Cython file: 2025-09-08T08:03:19,216 ------------------------------------------------------------ 2025-09-08T08:03:19,216 ... 2025-09-08T08:03:19,216 def __reversed__(self): 2025-09-08T08:03:19,216 return ReversedIterator(self) 2025-09-08T08:03:19,216 cpdef seek_to_first(self): 2025-09-08T08:03:19,216 with nogil: 2025-09-08T08:03:19,216 self.ptr.SeekToFirst() 2025-09-08T08:03:19,216 ^ 2025-09-08T08:03:19,216 ------------------------------------------------------------ 2025-09-08T08:03:19,217 rocksdb/_rocksdb.pyx:1780:32: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,217 Error compiling Cython file: 2025-09-08T08:03:19,217 ------------------------------------------------------------ 2025-09-08T08:03:19,217 ... 2025-09-08T08:03:19,217 self.ptr.SeekToFirst() 2025-09-08T08:03:19,217 check_status(self.ptr.status()) 2025-09-08T08:03:19,217 cpdef seek_to_last(self): 2025-09-08T08:03:19,217 with nogil: 2025-09-08T08:03:19,217 self.ptr.SeekToLast() 2025-09-08T08:03:19,218 ^ 2025-09-08T08:03:19,218 ------------------------------------------------------------ 2025-09-08T08:03:19,218 rocksdb/_rocksdb.pyx:1785:31: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,218 Error compiling Cython file: 2025-09-08T08:03:19,218 ------------------------------------------------------------ 2025-09-08T08:03:19,218 ... 2025-09-08T08:03:19,218 self.ptr.SeekToFirst() 2025-09-08T08:03:19,218 check_status(self.ptr.status()) 2025-09-08T08:03:19,218 cpdef seek_to_last(self): 2025-09-08T08:03:19,219 with nogil: 2025-09-08T08:03:19,219 self.ptr.SeekToLast() 2025-09-08T08:03:19,219 ^ 2025-09-08T08:03:19,219 ------------------------------------------------------------ 2025-09-08T08:03:19,219 rocksdb/_rocksdb.pyx:1785:31: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,219 Error compiling Cython file: 2025-09-08T08:03:19,219 ------------------------------------------------------------ 2025-09-08T08:03:19,219 ... 2025-09-08T08:03:19,219 self.ptr.SeekToFirst() 2025-09-08T08:03:19,219 check_status(self.ptr.status()) 2025-09-08T08:03:19,220 cpdef seek_to_last(self): 2025-09-08T08:03:19,220 with nogil: 2025-09-08T08:03:19,220 self.ptr.SeekToLast() 2025-09-08T08:03:19,220 ^ 2025-09-08T08:03:19,220 ------------------------------------------------------------ 2025-09-08T08:03:19,220 rocksdb/_rocksdb.pyx:1785:20: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,220 Error compiling Cython file: 2025-09-08T08:03:19,220 ------------------------------------------------------------ 2025-09-08T08:03:19,221 ... 2025-09-08T08:03:19,221 self.ptr.SeekToFirst() 2025-09-08T08:03:19,221 check_status(self.ptr.status()) 2025-09-08T08:03:19,221 cpdef seek_to_last(self): 2025-09-08T08:03:19,221 with nogil: 2025-09-08T08:03:19,221 self.ptr.SeekToLast() 2025-09-08T08:03:19,221 ^ 2025-09-08T08:03:19,221 ------------------------------------------------------------ 2025-09-08T08:03:19,221 rocksdb/_rocksdb.pyx:1785:31: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,222 Error compiling Cython file: 2025-09-08T08:03:19,222 ------------------------------------------------------------ 2025-09-08T08:03:19,222 ... 2025-09-08T08:03:19,222 check_status(self.ptr.status()) 2025-09-08T08:03:19,222 cpdef seek(self, key): 2025-09-08T08:03:19,222 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,222 with nogil: 2025-09-08T08:03:19,222 self.ptr.Seek(c_key) 2025-09-08T08:03:19,222 ^ 2025-09-08T08:03:19,222 ------------------------------------------------------------ 2025-09-08T08:03:19,223 rocksdb/_rocksdb.pyx:1791:25: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,223 Error compiling Cython file: 2025-09-08T08:03:19,223 ------------------------------------------------------------ 2025-09-08T08:03:19,223 ... 2025-09-08T08:03:19,223 check_status(self.ptr.status()) 2025-09-08T08:03:19,223 cpdef seek(self, key): 2025-09-08T08:03:19,223 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,223 with nogil: 2025-09-08T08:03:19,223 self.ptr.Seek(c_key) 2025-09-08T08:03:19,224 ^ 2025-09-08T08:03:19,224 ------------------------------------------------------------ 2025-09-08T08:03:19,224 rocksdb/_rocksdb.pyx:1791:25: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,224 Error compiling Cython file: 2025-09-08T08:03:19,224 ------------------------------------------------------------ 2025-09-08T08:03:19,224 ... 2025-09-08T08:03:19,224 check_status(self.ptr.status()) 2025-09-08T08:03:19,224 cpdef seek(self, key): 2025-09-08T08:03:19,224 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,225 with nogil: 2025-09-08T08:03:19,225 self.ptr.Seek(c_key) 2025-09-08T08:03:19,225 ^ 2025-09-08T08:03:19,225 ------------------------------------------------------------ 2025-09-08T08:03:19,225 rocksdb/_rocksdb.pyx:1791:20: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,225 Error compiling Cython file: 2025-09-08T08:03:19,225 ------------------------------------------------------------ 2025-09-08T08:03:19,225 ... 2025-09-08T08:03:19,225 check_status(self.ptr.status()) 2025-09-08T08:03:19,226 cpdef seek(self, key): 2025-09-08T08:03:19,226 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,226 with nogil: 2025-09-08T08:03:19,226 self.ptr.Seek(c_key) 2025-09-08T08:03:19,226 ^ 2025-09-08T08:03:19,226 ------------------------------------------------------------ 2025-09-08T08:03:19,226 rocksdb/_rocksdb.pyx:1791:25: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,226 Error compiling Cython file: 2025-09-08T08:03:19,226 ------------------------------------------------------------ 2025-09-08T08:03:19,227 ... 2025-09-08T08:03:19,227 check_status(self.ptr.status()) 2025-09-08T08:03:19,227 cpdef seek(self, key): 2025-09-08T08:03:19,227 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,227 with nogil: 2025-09-08T08:03:19,227 self.ptr.Seek(c_key) 2025-09-08T08:03:19,227 ^ 2025-09-08T08:03:19,227 ------------------------------------------------------------ 2025-09-08T08:03:19,227 rocksdb/_rocksdb.pyx:1791:26: Converting to Python object not allowed without gil 2025-09-08T08:03:19,228 Error compiling Cython file: 2025-09-08T08:03:19,228 ------------------------------------------------------------ 2025-09-08T08:03:19,228 ... 2025-09-08T08:03:19,228 check_status(self.ptr.status()) 2025-09-08T08:03:19,228 cpdef seek_for_prev(self, key): 2025-09-08T08:03:19,228 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,228 with nogil: 2025-09-08T08:03:19,228 self.ptr.SeekForPrev(c_key) 2025-09-08T08:03:19,228 ^ 2025-09-08T08:03:19,228 ------------------------------------------------------------ 2025-09-08T08:03:19,229 rocksdb/_rocksdb.pyx:1797:32: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,229 Error compiling Cython file: 2025-09-08T08:03:19,229 ------------------------------------------------------------ 2025-09-08T08:03:19,229 ... 2025-09-08T08:03:19,229 check_status(self.ptr.status()) 2025-09-08T08:03:19,229 cpdef seek_for_prev(self, key): 2025-09-08T08:03:19,229 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,229 with nogil: 2025-09-08T08:03:19,229 self.ptr.SeekForPrev(c_key) 2025-09-08T08:03:19,230 ^ 2025-09-08T08:03:19,230 ------------------------------------------------------------ 2025-09-08T08:03:19,230 rocksdb/_rocksdb.pyx:1797:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,230 Error compiling Cython file: 2025-09-08T08:03:19,230 ------------------------------------------------------------ 2025-09-08T08:03:19,230 ... 2025-09-08T08:03:19,230 check_status(self.ptr.status()) 2025-09-08T08:03:19,231 cpdef seek_for_prev(self, key): 2025-09-08T08:03:19,231 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,231 with nogil: 2025-09-08T08:03:19,231 self.ptr.SeekForPrev(c_key) 2025-09-08T08:03:19,231 ^ 2025-09-08T08:03:19,231 ------------------------------------------------------------ 2025-09-08T08:03:19,231 rocksdb/_rocksdb.pyx:1797:20: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,232 Error compiling Cython file: 2025-09-08T08:03:19,232 ------------------------------------------------------------ 2025-09-08T08:03:19,232 ... 2025-09-08T08:03:19,232 check_status(self.ptr.status()) 2025-09-08T08:03:19,232 cpdef seek_for_prev(self, key): 2025-09-08T08:03:19,232 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,232 with nogil: 2025-09-08T08:03:19,233 self.ptr.SeekForPrev(c_key) 2025-09-08T08:03:19,233 ^ 2025-09-08T08:03:19,233 ------------------------------------------------------------ 2025-09-08T08:03:19,233 rocksdb/_rocksdb.pyx:1797:32: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,233 Error compiling Cython file: 2025-09-08T08:03:19,233 ------------------------------------------------------------ 2025-09-08T08:03:19,233 ... 2025-09-08T08:03:19,234 check_status(self.ptr.status()) 2025-09-08T08:03:19,234 cpdef seek_for_prev(self, key): 2025-09-08T08:03:19,234 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:03:19,234 with nogil: 2025-09-08T08:03:19,234 self.ptr.SeekForPrev(c_key) 2025-09-08T08:03:19,234 ^ 2025-09-08T08:03:19,234 ------------------------------------------------------------ 2025-09-08T08:03:19,234 rocksdb/_rocksdb.pyx:1797:33: Converting to Python object not allowed without gil 2025-09-08T08:03:19,235 Error compiling Cython file: 2025-09-08T08:03:19,235 ------------------------------------------------------------ 2025-09-08T08:03:19,235 ... 2025-09-08T08:03:19,235 @cython.internal 2025-09-08T08:03:19,235 cdef class KeysIterator(BaseIterator): 2025-09-08T08:03:19,235 cdef object get_ob(self): 2025-09-08T08:03:19,235 cdef Slice c_key 2025-09-08T08:03:19,235 with nogil: 2025-09-08T08:03:19,236 c_key = self.ptr.key() 2025-09-08T08:03:19,236 ^ 2025-09-08T08:03:19,236 ------------------------------------------------------------ 2025-09-08T08:03:19,236 rocksdb/_rocksdb.pyx:1808:32: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,236 Error compiling Cython file: 2025-09-08T08:03:19,236 ------------------------------------------------------------ 2025-09-08T08:03:19,236 ... 2025-09-08T08:03:19,236 @cython.internal 2025-09-08T08:03:19,237 cdef class KeysIterator(BaseIterator): 2025-09-08T08:03:19,237 cdef object get_ob(self): 2025-09-08T08:03:19,237 cdef Slice c_key 2025-09-08T08:03:19,237 with nogil: 2025-09-08T08:03:19,237 c_key = self.ptr.key() 2025-09-08T08:03:19,237 ^ 2025-09-08T08:03:19,237 ------------------------------------------------------------ 2025-09-08T08:03:19,237 rocksdb/_rocksdb.pyx:1808:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,238 Error compiling Cython file: 2025-09-08T08:03:19,238 ------------------------------------------------------------ 2025-09-08T08:03:19,238 ... 2025-09-08T08:03:19,238 @cython.internal 2025-09-08T08:03:19,238 cdef class KeysIterator(BaseIterator): 2025-09-08T08:03:19,238 cdef object get_ob(self): 2025-09-08T08:03:19,238 cdef Slice c_key 2025-09-08T08:03:19,238 with nogil: 2025-09-08T08:03:19,238 c_key = self.ptr.key() 2025-09-08T08:03:19,238 ^ 2025-09-08T08:03:19,239 ------------------------------------------------------------ 2025-09-08T08:03:19,239 rocksdb/_rocksdb.pyx:1808:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,239 Error compiling Cython file: 2025-09-08T08:03:19,239 ------------------------------------------------------------ 2025-09-08T08:03:19,239 ... 2025-09-08T08:03:19,239 @cython.internal 2025-09-08T08:03:19,239 cdef class KeysIterator(BaseIterator): 2025-09-08T08:03:19,239 cdef object get_ob(self): 2025-09-08T08:03:19,240 cdef Slice c_key 2025-09-08T08:03:19,240 with nogil: 2025-09-08T08:03:19,240 c_key = self.ptr.key() 2025-09-08T08:03:19,240 ^ 2025-09-08T08:03:19,240 ------------------------------------------------------------ 2025-09-08T08:03:19,240 rocksdb/_rocksdb.pyx:1808:32: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,240 Error compiling Cython file: 2025-09-08T08:03:19,240 ------------------------------------------------------------ 2025-09-08T08:03:19,241 ... 2025-09-08T08:03:19,241 @cython.internal 2025-09-08T08:03:19,241 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:03:19,241 cdef object get_ob(self): 2025-09-08T08:03:19,241 cdef Slice c_value 2025-09-08T08:03:19,241 with nogil: 2025-09-08T08:03:19,241 c_value = self.ptr.value() 2025-09-08T08:03:19,241 ^ 2025-09-08T08:03:19,241 ------------------------------------------------------------ 2025-09-08T08:03:19,242 rocksdb/_rocksdb.pyx:1817:36: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,242 Error compiling Cython file: 2025-09-08T08:03:19,242 ------------------------------------------------------------ 2025-09-08T08:03:19,242 ... 2025-09-08T08:03:19,242 @cython.internal 2025-09-08T08:03:19,242 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:03:19,242 cdef object get_ob(self): 2025-09-08T08:03:19,242 cdef Slice c_value 2025-09-08T08:03:19,242 with nogil: 2025-09-08T08:03:19,242 c_value = self.ptr.value() 2025-09-08T08:03:19,243 ^ 2025-09-08T08:03:19,243 ------------------------------------------------------------ 2025-09-08T08:03:19,243 rocksdb/_rocksdb.pyx:1817:36: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,243 Error compiling Cython file: 2025-09-08T08:03:19,243 ------------------------------------------------------------ 2025-09-08T08:03:19,243 ... 2025-09-08T08:03:19,243 @cython.internal 2025-09-08T08:03:19,243 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:03:19,244 cdef object get_ob(self): 2025-09-08T08:03:19,244 cdef Slice c_value 2025-09-08T08:03:19,244 with nogil: 2025-09-08T08:03:19,244 c_value = self.ptr.value() 2025-09-08T08:03:19,244 ^ 2025-09-08T08:03:19,244 ------------------------------------------------------------ 2025-09-08T08:03:19,244 rocksdb/_rocksdb.pyx:1817:30: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,245 Error compiling Cython file: 2025-09-08T08:03:19,245 ------------------------------------------------------------ 2025-09-08T08:03:19,245 ... 2025-09-08T08:03:19,245 @cython.internal 2025-09-08T08:03:19,245 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:03:19,245 cdef object get_ob(self): 2025-09-08T08:03:19,245 cdef Slice c_value 2025-09-08T08:03:19,245 with nogil: 2025-09-08T08:03:19,245 c_value = self.ptr.value() 2025-09-08T08:03:19,246 ^ 2025-09-08T08:03:19,246 ------------------------------------------------------------ 2025-09-08T08:03:19,246 rocksdb/_rocksdb.pyx:1817:36: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,246 Error compiling Cython file: 2025-09-08T08:03:19,246 ------------------------------------------------------------ 2025-09-08T08:03:19,246 ... 2025-09-08T08:03:19,246 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:03:19,247 cdef object get_ob(self): 2025-09-08T08:03:19,247 cdef Slice c_key 2025-09-08T08:03:19,247 cdef Slice c_value 2025-09-08T08:03:19,247 with nogil: 2025-09-08T08:03:19,247 c_key = self.ptr.key() 2025-09-08T08:03:19,247 ^ 2025-09-08T08:03:19,247 ------------------------------------------------------------ 2025-09-08T08:03:19,247 rocksdb/_rocksdb.pyx:1827:32: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,248 Error compiling Cython file: 2025-09-08T08:03:19,248 ------------------------------------------------------------ 2025-09-08T08:03:19,248 ... 2025-09-08T08:03:19,248 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:03:19,248 cdef object get_ob(self): 2025-09-08T08:03:19,248 cdef Slice c_key 2025-09-08T08:03:19,248 cdef Slice c_value 2025-09-08T08:03:19,249 with nogil: 2025-09-08T08:03:19,249 c_key = self.ptr.key() 2025-09-08T08:03:19,249 ^ 2025-09-08T08:03:19,249 ------------------------------------------------------------ 2025-09-08T08:03:19,249 rocksdb/_rocksdb.pyx:1827:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,249 Error compiling Cython file: 2025-09-08T08:03:19,249 ------------------------------------------------------------ 2025-09-08T08:03:19,250 ... 2025-09-08T08:03:19,250 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:03:19,250 cdef object get_ob(self): 2025-09-08T08:03:19,250 cdef Slice c_key 2025-09-08T08:03:19,250 cdef Slice c_value 2025-09-08T08:03:19,250 with nogil: 2025-09-08T08:03:19,250 c_key = self.ptr.key() 2025-09-08T08:03:19,251 ^ 2025-09-08T08:03:19,251 ------------------------------------------------------------ 2025-09-08T08:03:19,251 rocksdb/_rocksdb.pyx:1827:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,251 Error compiling Cython file: 2025-09-08T08:03:19,251 ------------------------------------------------------------ 2025-09-08T08:03:19,251 ... 2025-09-08T08:03:19,251 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:03:19,252 cdef object get_ob(self): 2025-09-08T08:03:19,252 cdef Slice c_key 2025-09-08T08:03:19,252 cdef Slice c_value 2025-09-08T08:03:19,252 with nogil: 2025-09-08T08:03:19,252 c_key = self.ptr.key() 2025-09-08T08:03:19,252 ^ 2025-09-08T08:03:19,252 ------------------------------------------------------------ 2025-09-08T08:03:19,252 rocksdb/_rocksdb.pyx:1827:32: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,253 Error compiling Cython file: 2025-09-08T08:03:19,253 ------------------------------------------------------------ 2025-09-08T08:03:19,253 ... 2025-09-08T08:03:19,253 cdef object get_ob(self): 2025-09-08T08:03:19,253 cdef Slice c_key 2025-09-08T08:03:19,253 cdef Slice c_value 2025-09-08T08:03:19,253 with nogil: 2025-09-08T08:03:19,253 c_key = self.ptr.key() 2025-09-08T08:03:19,253 c_value = self.ptr.value() 2025-09-08T08:03:19,253 ^ 2025-09-08T08:03:19,254 ------------------------------------------------------------ 2025-09-08T08:03:19,254 rocksdb/_rocksdb.pyx:1828:36: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,254 Error compiling Cython file: 2025-09-08T08:03:19,254 ------------------------------------------------------------ 2025-09-08T08:03:19,254 ... 2025-09-08T08:03:19,254 cdef object get_ob(self): 2025-09-08T08:03:19,254 cdef Slice c_key 2025-09-08T08:03:19,254 cdef Slice c_value 2025-09-08T08:03:19,255 with nogil: 2025-09-08T08:03:19,255 c_key = self.ptr.key() 2025-09-08T08:03:19,255 c_value = self.ptr.value() 2025-09-08T08:03:19,255 ^ 2025-09-08T08:03:19,255 ------------------------------------------------------------ 2025-09-08T08:03:19,255 rocksdb/_rocksdb.pyx:1828:36: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,255 Error compiling Cython file: 2025-09-08T08:03:19,255 ------------------------------------------------------------ 2025-09-08T08:03:19,255 ... 2025-09-08T08:03:19,256 cdef object get_ob(self): 2025-09-08T08:03:19,256 cdef Slice c_key 2025-09-08T08:03:19,256 cdef Slice c_value 2025-09-08T08:03:19,256 with nogil: 2025-09-08T08:03:19,256 c_key = self.ptr.key() 2025-09-08T08:03:19,256 c_value = self.ptr.value() 2025-09-08T08:03:19,256 ^ 2025-09-08T08:03:19,256 ------------------------------------------------------------ 2025-09-08T08:03:19,256 rocksdb/_rocksdb.pyx:1828:30: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,256 Error compiling Cython file: 2025-09-08T08:03:19,257 ------------------------------------------------------------ 2025-09-08T08:03:19,257 ... 2025-09-08T08:03:19,257 cdef object get_ob(self): 2025-09-08T08:03:19,257 cdef Slice c_key 2025-09-08T08:03:19,257 cdef Slice c_value 2025-09-08T08:03:19,257 with nogil: 2025-09-08T08:03:19,257 c_key = self.ptr.key() 2025-09-08T08:03:19,257 c_value = self.ptr.value() 2025-09-08T08:03:19,257 ^ 2025-09-08T08:03:19,258 ------------------------------------------------------------ 2025-09-08T08:03:19,258 rocksdb/_rocksdb.pyx:1828:36: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,258 Error compiling Cython file: 2025-09-08T08:03:19,258 ------------------------------------------------------------ 2025-09-08T08:03:19,258 ... 2025-09-08T08:03:19,258 if not self.it.ptr.Valid(): 2025-09-08T08:03:19,259 raise StopIteration() 2025-09-08T08:03:19,259 cdef object ret = self.it.get_ob() 2025-09-08T08:03:19,259 with nogil: 2025-09-08T08:03:19,259 self.it.ptr.Prev() 2025-09-08T08:03:19,259 ^ 2025-09-08T08:03:19,259 ------------------------------------------------------------ 2025-09-08T08:03:19,260 rocksdb/_rocksdb.pyx:1866:28: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,260 Error compiling Cython file: 2025-09-08T08:03:19,260 ------------------------------------------------------------ 2025-09-08T08:03:19,260 ... 2025-09-08T08:03:19,260 if not self.it.ptr.Valid(): 2025-09-08T08:03:19,260 raise StopIteration() 2025-09-08T08:03:19,261 cdef object ret = self.it.get_ob() 2025-09-08T08:03:19,261 with nogil: 2025-09-08T08:03:19,261 self.it.ptr.Prev() 2025-09-08T08:03:19,261 ^ 2025-09-08T08:03:19,261 ------------------------------------------------------------ 2025-09-08T08:03:19,261 rocksdb/_rocksdb.pyx:1866:28: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,261 Error compiling Cython file: 2025-09-08T08:03:19,262 ------------------------------------------------------------ 2025-09-08T08:03:19,262 ... 2025-09-08T08:03:19,262 if not self.it.ptr.Valid(): 2025-09-08T08:03:19,262 raise StopIteration() 2025-09-08T08:03:19,262 cdef object ret = self.it.get_ob() 2025-09-08T08:03:19,262 with nogil: 2025-09-08T08:03:19,262 self.it.ptr.Prev() 2025-09-08T08:03:19,262 ^ 2025-09-08T08:03:19,263 ------------------------------------------------------------ 2025-09-08T08:03:19,263 rocksdb/_rocksdb.pyx:1866:23: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,263 Error compiling Cython file: 2025-09-08T08:03:19,263 ------------------------------------------------------------ 2025-09-08T08:03:19,263 ... 2025-09-08T08:03:19,263 if not self.it.ptr.Valid(): 2025-09-08T08:03:19,263 raise StopIteration() 2025-09-08T08:03:19,264 cdef object ret = self.it.get_ob() 2025-09-08T08:03:19,264 with nogil: 2025-09-08T08:03:19,264 self.it.ptr.Prev() 2025-09-08T08:03:19,264 ^ 2025-09-08T08:03:19,264 ------------------------------------------------------------ 2025-09-08T08:03:19,264 rocksdb/_rocksdb.pyx:1866:28: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,265 Error compiling Cython file: 2025-09-08T08:03:19,265 ------------------------------------------------------------ 2025-09-08T08:03:19,265 ... 2025-09-08T08:03:19,265 cdef cpp_bool c_flush_before_backup 2025-09-08T08:03:19,265 c_flush_before_backup = flush_before_backup 2025-09-08T08:03:19,265 with nogil: 2025-09-08T08:03:19,265 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:19,266 ^ 2025-09-08T08:03:19,266 ------------------------------------------------------------ 2025-09-08T08:03:19,266 rocksdb/_rocksdb.pyx:1898:44: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,266 Error compiling Cython file: 2025-09-08T08:03:19,266 ------------------------------------------------------------ 2025-09-08T08:03:19,266 ... 2025-09-08T08:03:19,266 cdef cpp_bool c_flush_before_backup 2025-09-08T08:03:19,267 c_flush_before_backup = flush_before_backup 2025-09-08T08:03:19,267 with nogil: 2025-09-08T08:03:19,267 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:19,267 ^ 2025-09-08T08:03:19,267 ------------------------------------------------------------ 2025-09-08T08:03:19,267 rocksdb/_rocksdb.pyx:1898:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,268 Error compiling Cython file: 2025-09-08T08:03:19,268 ------------------------------------------------------------ 2025-09-08T08:03:19,268 ... 2025-09-08T08:03:19,268 cdef cpp_bool c_flush_before_backup 2025-09-08T08:03:19,268 c_flush_before_backup = flush_before_backup 2025-09-08T08:03:19,268 with nogil: 2025-09-08T08:03:19,268 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:19,269 ^ 2025-09-08T08:03:19,269 ------------------------------------------------------------ 2025-09-08T08:03:19,269 rocksdb/_rocksdb.pyx:1898:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,269 Error compiling Cython file: 2025-09-08T08:03:19,269 ------------------------------------------------------------ 2025-09-08T08:03:19,269 ... 2025-09-08T08:03:19,269 cdef cpp_bool c_flush_before_backup 2025-09-08T08:03:19,270 c_flush_before_backup = flush_before_backup 2025-09-08T08:03:19,270 with nogil: 2025-09-08T08:03:19,270 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:19,270 ^ 2025-09-08T08:03:19,270 ------------------------------------------------------------ 2025-09-08T08:03:19,270 rocksdb/_rocksdb.pyx:1898:44: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,271 Error compiling Cython file: 2025-09-08T08:03:19,271 ------------------------------------------------------------ 2025-09-08T08:03:19,271 ... 2025-09-08T08:03:19,271 cdef cpp_bool c_flush_before_backup 2025-09-08T08:03:19,271 c_flush_before_backup = flush_before_backup 2025-09-08T08:03:19,271 with nogil: 2025-09-08T08:03:19,271 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:19,271 ^ 2025-09-08T08:03:19,272 ------------------------------------------------------------ 2025-09-08T08:03:19,272 rocksdb/_rocksdb.pyx:1898:47: Converting to Python object not allowed without gil 2025-09-08T08:03:19,272 Error compiling Cython file: 2025-09-08T08:03:19,272 ------------------------------------------------------------ 2025-09-08T08:03:19,272 ... 2025-09-08T08:03:19,272 cdef cpp_bool c_flush_before_backup 2025-09-08T08:03:19,272 c_flush_before_backup = flush_before_backup 2025-09-08T08:03:19,273 with nogil: 2025-09-08T08:03:19,273 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:03:19,273 ^ 2025-09-08T08:03:19,273 ------------------------------------------------------------ 2025-09-08T08:03:19,273 rocksdb/_rocksdb.pyx:1898:52: Converting to Python object not allowed without gil 2025-09-08T08:03:19,273 Error compiling Cython file: 2025-09-08T08:03:19,273 ------------------------------------------------------------ 2025-09-08T08:03:19,274 ... 2025-09-08T08:03:19,274 c_backup_id = backup_id 2025-09-08T08:03:19,274 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,274 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,274 with nogil: 2025-09-08T08:03:19,274 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,274 ^ 2025-09-08T08:03:19,274 ------------------------------------------------------------ 2025-09-08T08:03:19,275 rocksdb/_rocksdb.pyx:1912:48: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,275 Error compiling Cython file: 2025-09-08T08:03:19,275 ------------------------------------------------------------ 2025-09-08T08:03:19,275 ... 2025-09-08T08:03:19,275 c_backup_id = backup_id 2025-09-08T08:03:19,275 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,275 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,275 with nogil: 2025-09-08T08:03:19,276 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,276 ^ 2025-09-08T08:03:19,276 ------------------------------------------------------------ 2025-09-08T08:03:19,276 rocksdb/_rocksdb.pyx:1912:48: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,276 Error compiling Cython file: 2025-09-08T08:03:19,276 ------------------------------------------------------------ 2025-09-08T08:03:19,276 ... 2025-09-08T08:03:19,276 c_backup_id = backup_id 2025-09-08T08:03:19,277 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,277 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,277 with nogil: 2025-09-08T08:03:19,277 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,277 ^ 2025-09-08T08:03:19,277 ------------------------------------------------------------ 2025-09-08T08:03:19,277 rocksdb/_rocksdb.pyx:1912:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,278 Error compiling Cython file: 2025-09-08T08:03:19,278 ------------------------------------------------------------ 2025-09-08T08:03:19,278 ... 2025-09-08T08:03:19,278 c_backup_id = backup_id 2025-09-08T08:03:19,278 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,278 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,278 with nogil: 2025-09-08T08:03:19,278 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,279 ^ 2025-09-08T08:03:19,279 ------------------------------------------------------------ 2025-09-08T08:03:19,279 rocksdb/_rocksdb.pyx:1912:48: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,279 Error compiling Cython file: 2025-09-08T08:03:19,279 ------------------------------------------------------------ 2025-09-08T08:03:19,279 ... 2025-09-08T08:03:19,279 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,280 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,280 with nogil: 2025-09-08T08:03:19,280 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,280 c_backup_id, 2025-09-08T08:03:19,280 ^ 2025-09-08T08:03:19,280 ------------------------------------------------------------ 2025-09-08T08:03:19,281 rocksdb/_rocksdb.pyx:1913:16: Converting to Python object not allowed without gil 2025-09-08T08:03:19,281 Error compiling Cython file: 2025-09-08T08:03:19,281 ------------------------------------------------------------ 2025-09-08T08:03:19,281 ... 2025-09-08T08:03:19,281 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,281 with nogil: 2025-09-08T08:03:19,281 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,281 c_backup_id, 2025-09-08T08:03:19,282 c_db_dir, 2025-09-08T08:03:19,282 ^ 2025-09-08T08:03:19,282 ------------------------------------------------------------ 2025-09-08T08:03:19,282 rocksdb/_rocksdb.pyx:1914:16: Converting to Python object not allowed without gil 2025-09-08T08:03:19,282 Error compiling Cython file: 2025-09-08T08:03:19,282 ------------------------------------------------------------ 2025-09-08T08:03:19,282 ... 2025-09-08T08:03:19,283 with nogil: 2025-09-08T08:03:19,283 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:03:19,283 c_backup_id, 2025-09-08T08:03:19,283 c_db_dir, 2025-09-08T08:03:19,283 c_wal_dir) 2025-09-08T08:03:19,283 ^ 2025-09-08T08:03:19,283 ------------------------------------------------------------ 2025-09-08T08:03:19,283 rocksdb/_rocksdb.pyx:1915:16: Converting to Python object not allowed without gil 2025-09-08T08:03:19,284 Error compiling Cython file: 2025-09-08T08:03:19,284 ------------------------------------------------------------ 2025-09-08T08:03:19,284 ... 2025-09-08T08:03:19,284 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,284 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,284 with nogil: 2025-09-08T08:03:19,284 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:03:19,284 ^ 2025-09-08T08:03:19,285 ------------------------------------------------------------ 2025-09-08T08:03:19,285 rocksdb/_rocksdb.pyx:1928:54: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,285 Error compiling Cython file: 2025-09-08T08:03:19,285 ------------------------------------------------------------ 2025-09-08T08:03:19,285 ... 2025-09-08T08:03:19,285 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,285 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,286 with nogil: 2025-09-08T08:03:19,286 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:03:19,286 ^ 2025-09-08T08:03:19,286 ------------------------------------------------------------ 2025-09-08T08:03:19,286 rocksdb/_rocksdb.pyx:1928:54: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,286 Error compiling Cython file: 2025-09-08T08:03:19,287 ------------------------------------------------------------ 2025-09-08T08:03:19,287 ... 2025-09-08T08:03:19,287 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,287 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,287 with nogil: 2025-09-08T08:03:19,287 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:03:19,287 ^ 2025-09-08T08:03:19,287 ------------------------------------------------------------ 2025-09-08T08:03:19,288 rocksdb/_rocksdb.pyx:1928:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,288 Error compiling Cython file: 2025-09-08T08:03:19,288 ------------------------------------------------------------ 2025-09-08T08:03:19,288 ... 2025-09-08T08:03:19,288 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,288 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,289 with nogil: 2025-09-08T08:03:19,289 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:03:19,289 ^ 2025-09-08T08:03:19,289 ------------------------------------------------------------ 2025-09-08T08:03:19,289 rocksdb/_rocksdb.pyx:1928:54: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,289 Error compiling Cython file: 2025-09-08T08:03:19,289 ------------------------------------------------------------ 2025-09-08T08:03:19,289 ... 2025-09-08T08:03:19,290 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,290 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,290 with nogil: 2025-09-08T08:03:19,290 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:03:19,290 ^ 2025-09-08T08:03:19,290 ------------------------------------------------------------ 2025-09-08T08:03:19,291 rocksdb/_rocksdb.pyx:1928:55: Converting to Python object not allowed without gil 2025-09-08T08:03:19,291 Error compiling Cython file: 2025-09-08T08:03:19,291 ------------------------------------------------------------ 2025-09-08T08:03:19,291 ... 2025-09-08T08:03:19,291 c_db_dir = path_to_string(db_dir) 2025-09-08T08:03:19,291 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:03:19,292 with nogil: 2025-09-08T08:03:19,292 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:03:19,292 ^ 2025-09-08T08:03:19,292 ------------------------------------------------------------ 2025-09-08T08:03:19,292 rocksdb/_rocksdb.pyx:1928:65: Converting to Python object not allowed without gil 2025-09-08T08:03:19,292 Error compiling Cython file: 2025-09-08T08:03:19,292 ------------------------------------------------------------ 2025-09-08T08:03:19,292 ... 2025-09-08T08:03:19,293 check_status(st) 2025-09-08T08:03:19,293 def stop_backup(self): 2025-09-08T08:03:19,293 with nogil: 2025-09-08T08:03:19,293 self.engine.StopBackup() 2025-09-08T08:03:19,293 ^ 2025-09-08T08:03:19,293 ------------------------------------------------------------ 2025-09-08T08:03:19,293 rocksdb/_rocksdb.pyx:1934:34: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,293 Error compiling Cython file: 2025-09-08T08:03:19,293 ------------------------------------------------------------ 2025-09-08T08:03:19,294 ... 2025-09-08T08:03:19,294 check_status(st) 2025-09-08T08:03:19,294 def stop_backup(self): 2025-09-08T08:03:19,294 with nogil: 2025-09-08T08:03:19,294 self.engine.StopBackup() 2025-09-08T08:03:19,294 ^ 2025-09-08T08:03:19,294 ------------------------------------------------------------ 2025-09-08T08:03:19,294 rocksdb/_rocksdb.pyx:1934:34: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,294 Error compiling Cython file: 2025-09-08T08:03:19,295 ------------------------------------------------------------ 2025-09-08T08:03:19,295 ... 2025-09-08T08:03:19,295 check_status(st) 2025-09-08T08:03:19,295 def stop_backup(self): 2025-09-08T08:03:19,295 with nogil: 2025-09-08T08:03:19,295 self.engine.StopBackup() 2025-09-08T08:03:19,295 ^ 2025-09-08T08:03:19,295 ------------------------------------------------------------ 2025-09-08T08:03:19,295 rocksdb/_rocksdb.pyx:1934:23: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,296 Error compiling Cython file: 2025-09-08T08:03:19,296 ------------------------------------------------------------ 2025-09-08T08:03:19,296 ... 2025-09-08T08:03:19,296 check_status(st) 2025-09-08T08:03:19,296 def stop_backup(self): 2025-09-08T08:03:19,296 with nogil: 2025-09-08T08:03:19,296 self.engine.StopBackup() 2025-09-08T08:03:19,296 ^ 2025-09-08T08:03:19,296 ------------------------------------------------------------ 2025-09-08T08:03:19,297 rocksdb/_rocksdb.pyx:1934:34: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,297 Error compiling Cython file: 2025-09-08T08:03:19,297 ------------------------------------------------------------ 2025-09-08T08:03:19,297 ... 2025-09-08T08:03:19,297 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:03:19,297 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:03:19,297 with nogil: 2025-09-08T08:03:19,297 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:19,298 ^ 2025-09-08T08:03:19,298 ------------------------------------------------------------ 2025-09-08T08:03:19,298 rocksdb/_rocksdb.pyx:1943:44: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,298 Error compiling Cython file: 2025-09-08T08:03:19,298 ------------------------------------------------------------ 2025-09-08T08:03:19,298 ... 2025-09-08T08:03:19,298 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:03:19,298 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:03:19,299 with nogil: 2025-09-08T08:03:19,299 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:19,299 ^ 2025-09-08T08:03:19,299 ------------------------------------------------------------ 2025-09-08T08:03:19,299 rocksdb/_rocksdb.pyx:1943:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,299 Error compiling Cython file: 2025-09-08T08:03:19,299 ------------------------------------------------------------ 2025-09-08T08:03:19,299 ... 2025-09-08T08:03:19,299 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:03:19,299 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:03:19,300 with nogil: 2025-09-08T08:03:19,300 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:19,300 ^ 2025-09-08T08:03:19,300 ------------------------------------------------------------ 2025-09-08T08:03:19,300 rocksdb/_rocksdb.pyx:1943:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,300 Error compiling Cython file: 2025-09-08T08:03:19,300 ------------------------------------------------------------ 2025-09-08T08:03:19,300 ... 2025-09-08T08:03:19,301 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:03:19,301 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:03:19,301 with nogil: 2025-09-08T08:03:19,301 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:19,301 ^ 2025-09-08T08:03:19,301 ------------------------------------------------------------ 2025-09-08T08:03:19,301 rocksdb/_rocksdb.pyx:1943:44: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,302 Error compiling Cython file: 2025-09-08T08:03:19,302 ------------------------------------------------------------ 2025-09-08T08:03:19,302 ... 2025-09-08T08:03:19,302 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:03:19,302 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:03:19,302 with nogil: 2025-09-08T08:03:19,302 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:03:19,302 ^ 2025-09-08T08:03:19,302 ------------------------------------------------------------ 2025-09-08T08:03:19,302 rocksdb/_rocksdb.pyx:1943:45: Converting to Python object not allowed without gil 2025-09-08T08:03:19,303 Error compiling Cython file: 2025-09-08T08:03:19,303 ------------------------------------------------------------ 2025-09-08T08:03:19,303 ... 2025-09-08T08:03:19,303 cdef backup.BackupID c_backup_id 2025-09-08T08:03:19,303 c_backup_id = backup_id 2025-09-08T08:03:19,303 with nogil: 2025-09-08T08:03:19,303 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:03:19,303 ^ 2025-09-08T08:03:19,304 ------------------------------------------------------------ 2025-09-08T08:03:19,304 rocksdb/_rocksdb.pyx:1953:41: Coercion from Python not allowed without the GIL 2025-09-08T08:03:19,304 Error compiling Cython file: 2025-09-08T08:03:19,304 ------------------------------------------------------------ 2025-09-08T08:03:19,304 ... 2025-09-08T08:03:19,304 cdef backup.BackupID c_backup_id 2025-09-08T08:03:19,304 c_backup_id = backup_id 2025-09-08T08:03:19,304 with nogil: 2025-09-08T08:03:19,305 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:03:19,305 ^ 2025-09-08T08:03:19,305 ------------------------------------------------------------ 2025-09-08T08:03:19,305 rocksdb/_rocksdb.pyx:1953:41: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,305 Error compiling Cython file: 2025-09-08T08:03:19,305 ------------------------------------------------------------ 2025-09-08T08:03:19,305 ... 2025-09-08T08:03:19,305 cdef backup.BackupID c_backup_id 2025-09-08T08:03:19,305 c_backup_id = backup_id 2025-09-08T08:03:19,306 with nogil: 2025-09-08T08:03:19,306 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:03:19,306 ^ 2025-09-08T08:03:19,306 ------------------------------------------------------------ 2025-09-08T08:03:19,306 rocksdb/_rocksdb.pyx:1953:28: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,306 Error compiling Cython file: 2025-09-08T08:03:19,306 ------------------------------------------------------------ 2025-09-08T08:03:19,306 ... 2025-09-08T08:03:19,306 cdef backup.BackupID c_backup_id 2025-09-08T08:03:19,307 c_backup_id = backup_id 2025-09-08T08:03:19,307 with nogil: 2025-09-08T08:03:19,307 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:03:19,307 ^ 2025-09-08T08:03:19,307 ------------------------------------------------------------ 2025-09-08T08:03:19,307 rocksdb/_rocksdb.pyx:1953:41: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,307 Error compiling Cython file: 2025-09-08T08:03:19,307 ------------------------------------------------------------ 2025-09-08T08:03:19,308 ... 2025-09-08T08:03:19,308 cdef backup.BackupID c_backup_id 2025-09-08T08:03:19,308 c_backup_id = backup_id 2025-09-08T08:03:19,308 with nogil: 2025-09-08T08:03:19,308 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:03:19,308 ^ 2025-09-08T08:03:19,308 ------------------------------------------------------------ 2025-09-08T08:03:19,308 rocksdb/_rocksdb.pyx:1953:42: Converting to Python object not allowed without gil 2025-09-08T08:03:19,309 Error compiling Cython file: 2025-09-08T08:03:19,309 ------------------------------------------------------------ 2025-09-08T08:03:19,309 ... 2025-09-08T08:03:19,309 def get_backup_info(self): 2025-09-08T08:03:19,309 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:19,309 with nogil: 2025-09-08T08:03:19,309 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:03:19,309 ^ 2025-09-08T08:03:19,310 ------------------------------------------------------------ 2025-09-08T08:03:19,310 rocksdb/_rocksdb.pyx:1961:37: Discarding owned Python object not allowed without gil 2025-09-08T08:03:19,310 Error compiling Cython file: 2025-09-08T08:03:19,310 ------------------------------------------------------------ 2025-09-08T08:03:19,310 ... 2025-09-08T08:03:19,311 def get_backup_info(self): 2025-09-08T08:03:19,311 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:19,311 with nogil: 2025-09-08T08:03:19,311 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:03:19,311 ^ 2025-09-08T08:03:19,311 ------------------------------------------------------------ 2025-09-08T08:03:19,311 rocksdb/_rocksdb.pyx:1961:37: Calling gil-requiring function not allowed without gil 2025-09-08T08:03:19,312 Error compiling Cython file: 2025-09-08T08:03:19,312 ------------------------------------------------------------ 2025-09-08T08:03:19,312 ... 2025-09-08T08:03:19,312 def get_backup_info(self): 2025-09-08T08:03:19,312 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:19,312 with nogil: 2025-09-08T08:03:19,312 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:03:19,312 ^ 2025-09-08T08:03:19,312 ------------------------------------------------------------ 2025-09-08T08:03:19,313 rocksdb/_rocksdb.pyx:1961:23: Accessing Python attribute not allowed without gil 2025-09-08T08:03:19,313 Error compiling Cython file: 2025-09-08T08:03:19,313 ------------------------------------------------------------ 2025-09-08T08:03:19,313 ... 2025-09-08T08:03:19,313 def get_backup_info(self): 2025-09-08T08:03:19,313 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:19,314 with nogil: 2025-09-08T08:03:19,314 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:03:19,314 ^ 2025-09-08T08:03:19,314 ------------------------------------------------------------ 2025-09-08T08:03:19,314 rocksdb/_rocksdb.pyx:1961:37: Constructing Python tuple not allowed without gil 2025-09-08T08:03:19,314 Error compiling Cython file: 2025-09-08T08:03:19,314 ------------------------------------------------------------ 2025-09-08T08:03:19,315 ... 2025-09-08T08:03:19,315 def get_backup_info(self): 2025-09-08T08:03:19,315 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:03:19,315 with nogil: 2025-09-08T08:03:19,315 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:03:19,315 ^ 2025-09-08T08:03:19,315 ------------------------------------------------------------ 2025-09-08T08:03:19,315 rocksdb/_rocksdb.pyx:1961:44: Converting to Python object not allowed without gil 2025-09-08T08:03:19,316 Traceback (most recent call last): 2025-09-08T08:03:19,316 File "", line 2, in 2025-09-08T08:03:19,316 exec(compile(''' 2025-09-08T08:03:19,316 ~~~~^^^^^^^^^^^^ 2025-09-08T08:03:19,316 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:03:19,316 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,316 ...<32 lines>... 2025-09-08T08:03:19,316 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:03:19,316 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,316 ''' % ('/tmp/pip-wheel-vwmeyhmj/python-rocksdb_30fa15d228614900a9277fb897c41a84/setup.py',), "", "exec")) 2025-09-08T08:03:19,317 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,317 File "", line 35, in 2025-09-08T08:03:19,317 File "/tmp/pip-wheel-vwmeyhmj/python-rocksdb_30fa15d228614900a9277fb897c41a84/setup.py", line 45, in 2025-09-08T08:03:19,317 ext_modules=cythonize([mod1]), 2025-09-08T08:03:19,317 ~~~~~~~~~^^^^^^^^ 2025-09-08T08:03:19,317 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T08:03:19,317 cythonize_one(*args) 2025-09-08T08:03:19,317 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T08:03:19,317 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T08:03:19,317 raise CompileError(None, pyx_file) 2025-09-08T08:03:19,317 Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx 2025-09-08T08:03:19,318 Compiling rocksdb/_rocksdb.pyx because it changed. 2025-09-08T08:03:19,318 [1/1] Cythonizing rocksdb/_rocksdb.pyx 2025-09-08T08:03:19,753 ERROR: python setup.py egg_info exited with 1 2025-09-08T08:03:19,765 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T08:03:19,765 exec(compile('"'"''"'"''"'"' 2025-09-08T08:03:19,765 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:03:19,765 # 2025-09-08T08:03:19,765 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T08:03:19,765 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T08:03:19,765 # - It provides a clear error message when setuptools is not installed. 2025-09-08T08:03:19,765 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T08:03:19,765 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T08:03:19,765 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T08:03:19,765 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T08:03:19,765 import os, sys, tokenize, traceback 2025-09-08T08:03:19,765 2025-09-08T08:03:19,765 try: 2025-09-08T08:03:19,765 import setuptools 2025-09-08T08:03:19,765 except ImportError: 2025-09-08T08:03:19,765 print( 2025-09-08T08:03:19,765 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T08:03:19,765 "the build environment with exception:", 2025-09-08T08:03:19,765 file=sys.stderr, 2025-09-08T08:03:19,765 ) 2025-09-08T08:03:19,765 traceback.print_exc() 2025-09-08T08:03:19,765 sys.exit(1) 2025-09-08T08:03:19,765 2025-09-08T08:03:19,765 __file__ = %r 2025-09-08T08:03:19,765 sys.argv[0] = __file__ 2025-09-08T08:03:19,765 2025-09-08T08:03:19,765 if os.path.exists(__file__): 2025-09-08T08:03:19,765 filename = __file__ 2025-09-08T08:03:19,765 with tokenize.open(__file__) as f: 2025-09-08T08:03:19,765 setup_py_code = f.read() 2025-09-08T08:03:19,765 else: 2025-09-08T08:03:19,765 filename = "" 2025-09-08T08:03:19,765 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T08:03:19,765 2025-09-08T08:03:19,765 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:03:19,765 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-vwmeyhmj/python-rocksdb_30fa15d228614900a9277fb897c41a84/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-mdwng2f0[/] 2025-09-08T08:03:19,765 [bold magenta]cwd[/]: /tmp/pip-wheel-vwmeyhmj/python-rocksdb_30fa15d228614900a9277fb897c41a84/ 2025-09-08T08:03:19,765 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T08:03:19,766 ERROR: metadata generation failed 2025-09-08T08:03:19,773 Exception information: 2025-09-08T08:03:19,773 Traceback (most recent call last): 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T08:03:19,773 call_subprocess( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 args, 2025-09-08T08:03:19,773 ^^^^^ 2025-09-08T08:03:19,773 ...<2 lines>... 2025-09-08T08:03:19,773 spinner=spinner, 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T08:03:19,773 raise error 2025-09-08T08:03:19,773 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T08:03:19,773 2025-09-08T08:03:19,773 The above exception was the direct cause of the following exception: 2025-09-08T08:03:19,773 2025-09-08T08:03:19,773 Traceback (most recent call last): 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T08:03:19,773 status = _inner_run() 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T08:03:19,773 return self.run(options, args) 2025-09-08T08:03:19,773 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T08:03:19,773 return func(self, options, args) 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T08:03:19,773 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T08:03:19,773 result = self._result = resolver.resolve( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T08:03:19,773 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T08:03:19,773 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T08:03:19,773 if not criterion.candidates: 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T08:03:19,773 return bool(self._sequence) 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T08:03:19,773 self._bool = any(self) 2025-09-08T08:03:19,773 ~~~^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T08:03:19,773 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T08:03:19,773 ^^^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T08:03:19,773 candidate = func() 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T08:03:19,773 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 link, template, name, version 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T08:03:19,773 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 link, 2025-09-08T08:03:19,773 ^^^^^ 2025-09-08T08:03:19,773 ...<3 lines>... 2025-09-08T08:03:19,773 version=version, 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T08:03:19,773 super().__init__( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 link=link, 2025-09-08T08:03:19,773 ^^^^^^^^^^ 2025-09-08T08:03:19,773 ...<4 lines>... 2025-09-08T08:03:19,773 version=version, 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T08:03:19,773 self.dist = self._prepare() 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T08:03:19,773 dist = self._prepare_distribution() 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T08:03:19,773 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T08:03:19,773 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T08:03:19,773 dist = _get_prepared_distribution( 2025-09-08T08:03:19,773 req, 2025-09-08T08:03:19,773 ...<3 lines>... 2025-09-08T08:03:19,773 self.check_build_deps, 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T08:03:19,773 abstract_dist.prepare_distribution_metadata( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 finder, build_isolation, check_build_deps 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T08:03:19,773 self.req.prepare_metadata() 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T08:03:19,773 self.metadata_directory = generate_metadata_legacy( 2025-09-08T08:03:19,773 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:03:19,773 build_env=self.build_env, 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ...<3 lines>... 2025-09-08T08:03:19,773 details=details, 2025-09-08T08:03:19,773 ^^^^^^^^^^^^^^^^ 2025-09-08T08:03:19,773 ) 2025-09-08T08:03:19,773 ^ 2025-09-08T08:03:19,773 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T08:03:19,773 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T08:03:19,773 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T08:03:19,797 Removed python-rocksdb==0.6.6 from https://files.pythonhosted.org/packages/6a/56/ff75619c6167c7dba356edae03ea63e766d8f3474e67c1a32cebd4325bb0/python-rocksdb-0.6.6.tar.gz from build tracker '/tmp/pip-build-tracker-5anul1ps' 2025-09-08T08:03:19,797 Removed build tracker: '/tmp/pip-build-tracker-5anul1ps'