2025-09-08T07:57:35,228 Created temporary directory: /tmp/pip-build-tracker-1sfoqfh7 2025-09-08T07:57:35,229 Initialized build tracking at /tmp/pip-build-tracker-1sfoqfh7 2025-09-08T07:57:35,229 Created build tracker: /tmp/pip-build-tracker-1sfoqfh7 2025-09-08T07:57:35,229 Entered build tracker: /tmp/pip-build-tracker-1sfoqfh7 2025-09-08T07:57:35,229 Created temporary directory: /tmp/pip-wheel-7u1dudca 2025-09-08T07:57:35,233 Created temporary directory: /tmp/pip-ephem-wheel-cache-51o1ylwo 2025-09-08T07:57:35,291 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:57:35,293 2 location(s) to search for versions of python-rocksdb: 2025-09-08T07:57:35,293 * https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,293 * https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,294 Fetching project page and analyzing links: https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,294 Getting page https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,295 Found index url https://pypi.org/simple/ 2025-09-08T07:57:35,366 Fetched page https://pypi.org/simple/python-rocksdb/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:57:35,368 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-08T07:57:35,368 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-08T07:57:35,368 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-08T07:57:35,369 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-08T07:57:35,369 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-08T07:57:35,369 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-08T07:57:35,369 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-08T07:57:35,370 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-08T07:57:35,370 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-08T07:57:35,370 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-08T07:57:35,370 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-08T07:57:35,371 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,371 Getting page https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,372 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:57:35,461 Fetched page https://www.piwheels.org/simple/python-rocksdb/ as text/html 2025-09-08T07:57:35,462 Skipping link: not a file: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,462 Skipping link: not a file: https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,487 Given no hashes to check 1 links for project 'python-rocksdb': discarding no candidates 2025-09-08T07:57:35,488 Collecting python-rocksdb==0.6.3 2025-09-08T07:57:35,489 Created temporary directory: /tmp/pip-unpack-d_61at03 2025-09-08T07:57:35,631 Downloading python-rocksdb-0.6.3.tar.gz (152 kB) 2025-09-08T07:57:35,712 Added python-rocksdb==0.6.3 from https://files.pythonhosted.org/packages/06/4d/183062a93c16847a9da2a9525bd60850e8df1f09485b9611447a9e72da03/python-rocksdb-0.6.3.tar.gz to build tracker '/tmp/pip-build-tracker-1sfoqfh7' 2025-09-08T07:57:35,713 Running setup.py (path:/tmp/pip-wheel-7u1dudca/python-rocksdb_f2a06c3cf2b34aeb8f8a9ba73504f2e3/setup.py) egg_info for package python-rocksdb 2025-09-08T07:57:35,713 Created temporary directory: /tmp/pip-pip-egg-info-tw1d54os 2025-09-08T07:57:35,713 Preparing metadata (setup.py): started 2025-09-08T07:57:35,714 Running command python setup.py egg_info 2025-09-08T07:57:40,092 Error compiling Cython file: 2025-09-08T07:57:40,092 ------------------------------------------------------------ 2025-09-08T07:57:40,092 ... 2025-09-08T07:57:40,093 from cpython.bytes cimport PyBytes_Size 2025-09-08T07:57:40,093 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:57:40,093 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,093 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,093 from std_memory cimport shared_ptr 2025-09-08T07:57:40,093 ^ 2025-09-08T07:57:40,093 ------------------------------------------------------------ 2025-09-08T07:57:40,093 rocksdb/_rocksdb.pyx:15:0: 'std_memory.pxd' not found 2025-09-08T07:57:40,106 Error compiling Cython file: 2025-09-08T07:57:40,106 ------------------------------------------------------------ 2025-09-08T07:57:40,107 ... 2025-09-08T07:57:40,107 from cpython.bytes cimport PyBytes_Size 2025-09-08T07:57:40,107 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:57:40,107 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,107 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,107 from std_memory cimport shared_ptr 2025-09-08T07:57:40,107 ^ 2025-09-08T07:57:40,107 ------------------------------------------------------------ 2025-09-08T07:57:40,108 rocksdb/_rocksdb.pyx:15:0: 'std_memory/shared_ptr.pxd' not found 2025-09-08T07:57:40,132 Error compiling Cython file: 2025-09-08T07:57:40,132 ------------------------------------------------------------ 2025-09-08T07:57:40,132 ... 2025-09-08T07:57:40,132 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:57:40,132 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,132 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,132 from std_memory cimport shared_ptr 2025-09-08T07:57:40,132 cimport options 2025-09-08T07:57:40,133 ^ 2025-09-08T07:57:40,133 ------------------------------------------------------------ 2025-09-08T07:57:40,133 rocksdb/_rocksdb.pyx:16:8: 'options.pxd' not found 2025-09-08T07:57:40,157 Error compiling Cython file: 2025-09-08T07:57:40,157 ------------------------------------------------------------ 2025-09-08T07:57:40,157 ... 2025-09-08T07:57:40,157 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,157 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,157 from std_memory cimport shared_ptr 2025-09-08T07:57:40,158 cimport options 2025-09-08T07:57:40,158 cimport merge_operator 2025-09-08T07:57:40,158 ^ 2025-09-08T07:57:40,158 ------------------------------------------------------------ 2025-09-08T07:57:40,158 rocksdb/_rocksdb.pyx:17:8: 'merge_operator.pxd' not found 2025-09-08T07:57:40,181 Error compiling Cython file: 2025-09-08T07:57:40,181 ------------------------------------------------------------ 2025-09-08T07:57:40,181 ... 2025-09-08T07:57:40,181 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,182 from std_memory cimport shared_ptr 2025-09-08T07:57:40,182 cimport options 2025-09-08T07:57:40,182 cimport merge_operator 2025-09-08T07:57:40,182 cimport filter_policy 2025-09-08T07:57:40,182 ^ 2025-09-08T07:57:40,182 ------------------------------------------------------------ 2025-09-08T07:57:40,182 rocksdb/_rocksdb.pyx:18:8: 'filter_policy.pxd' not found 2025-09-08T07:57:40,209 Error compiling Cython file: 2025-09-08T07:57:40,209 ------------------------------------------------------------ 2025-09-08T07:57:40,209 ... 2025-09-08T07:57:40,209 from std_memory cimport shared_ptr 2025-09-08T07:57:40,209 cimport options 2025-09-08T07:57:40,210 cimport merge_operator 2025-09-08T07:57:40,210 cimport filter_policy 2025-09-08T07:57:40,210 cimport comparator 2025-09-08T07:57:40,210 ^ 2025-09-08T07:57:40,210 ------------------------------------------------------------ 2025-09-08T07:57:40,210 rocksdb/_rocksdb.pyx:19:8: 'comparator.pxd' not found 2025-09-08T07:57:40,234 Error compiling Cython file: 2025-09-08T07:57:40,235 ------------------------------------------------------------ 2025-09-08T07:57:40,235 ... 2025-09-08T07:57:40,235 from std_memory cimport shared_ptr 2025-09-08T07:57:40,235 cimport options 2025-09-08T07:57:40,235 cimport merge_operator 2025-09-08T07:57:40,235 cimport filter_policy 2025-09-08T07:57:40,235 cimport comparator 2025-09-08T07:57:40,235 cimport slice_transform 2025-09-08T07:57:40,235 ^ 2025-09-08T07:57:40,235 ------------------------------------------------------------ 2025-09-08T07:57:40,236 rocksdb/_rocksdb.pyx:20:8: 'slice_transform.pxd' not found 2025-09-08T07:57:40,260 Error compiling Cython file: 2025-09-08T07:57:40,261 ------------------------------------------------------------ 2025-09-08T07:57:40,261 ... 2025-09-08T07:57:40,261 cimport options 2025-09-08T07:57:40,261 cimport merge_operator 2025-09-08T07:57:40,261 cimport filter_policy 2025-09-08T07:57:40,261 cimport comparator 2025-09-08T07:57:40,261 cimport slice_transform 2025-09-08T07:57:40,261 cimport cache 2025-09-08T07:57:40,261 ^ 2025-09-08T07:57:40,261 ------------------------------------------------------------ 2025-09-08T07:57:40,262 rocksdb/_rocksdb.pyx:21:8: 'cache.pxd' not found 2025-09-08T07:57:40,290 Error compiling Cython file: 2025-09-08T07:57:40,290 ------------------------------------------------------------ 2025-09-08T07:57:40,290 ... 2025-09-08T07:57:40,290 cimport merge_operator 2025-09-08T07:57:40,290 cimport filter_policy 2025-09-08T07:57:40,290 cimport comparator 2025-09-08T07:57:40,290 cimport slice_transform 2025-09-08T07:57:40,291 cimport cache 2025-09-08T07:57:40,291 cimport logger 2025-09-08T07:57:40,291 ^ 2025-09-08T07:57:40,291 ------------------------------------------------------------ 2025-09-08T07:57:40,291 rocksdb/_rocksdb.pyx:22:8: 'logger.pxd' not found 2025-09-08T07:57:40,316 Error compiling Cython file: 2025-09-08T07:57:40,316 ------------------------------------------------------------ 2025-09-08T07:57:40,316 ... 2025-09-08T07:57:40,316 cimport filter_policy 2025-09-08T07:57:40,316 cimport comparator 2025-09-08T07:57:40,316 cimport slice_transform 2025-09-08T07:57:40,316 cimport cache 2025-09-08T07:57:40,317 cimport logger 2025-09-08T07:57:40,317 cimport snapshot 2025-09-08T07:57:40,317 ^ 2025-09-08T07:57:40,317 ------------------------------------------------------------ 2025-09-08T07:57:40,317 rocksdb/_rocksdb.pyx:23:8: 'snapshot.pxd' not found 2025-09-08T07:57:40,341 Error compiling Cython file: 2025-09-08T07:57:40,341 ------------------------------------------------------------ 2025-09-08T07:57:40,341 ... 2025-09-08T07:57:40,341 cimport comparator 2025-09-08T07:57:40,341 cimport slice_transform 2025-09-08T07:57:40,342 cimport cache 2025-09-08T07:57:40,342 cimport logger 2025-09-08T07:57:40,342 cimport snapshot 2025-09-08T07:57:40,342 cimport db 2025-09-08T07:57:40,342 ^ 2025-09-08T07:57:40,342 ------------------------------------------------------------ 2025-09-08T07:57:40,342 rocksdb/_rocksdb.pyx:24:8: 'db.pxd' not found 2025-09-08T07:57:40,366 Error compiling Cython file: 2025-09-08T07:57:40,366 ------------------------------------------------------------ 2025-09-08T07:57:40,366 ... 2025-09-08T07:57:40,367 cimport slice_transform 2025-09-08T07:57:40,367 cimport cache 2025-09-08T07:57:40,367 cimport logger 2025-09-08T07:57:40,367 cimport snapshot 2025-09-08T07:57:40,367 cimport db 2025-09-08T07:57:40,367 cimport iterator 2025-09-08T07:57:40,367 ^ 2025-09-08T07:57:40,367 ------------------------------------------------------------ 2025-09-08T07:57:40,368 rocksdb/_rocksdb.pyx:25:8: 'iterator.pxd' not found 2025-09-08T07:57:40,393 Error compiling Cython file: 2025-09-08T07:57:40,393 ------------------------------------------------------------ 2025-09-08T07:57:40,393 ... 2025-09-08T07:57:40,393 cimport cache 2025-09-08T07:57:40,393 cimport logger 2025-09-08T07:57:40,393 cimport snapshot 2025-09-08T07:57:40,393 cimport db 2025-09-08T07:57:40,394 cimport iterator 2025-09-08T07:57:40,394 cimport backup 2025-09-08T07:57:40,394 ^ 2025-09-08T07:57:40,394 ------------------------------------------------------------ 2025-09-08T07:57:40,394 rocksdb/_rocksdb.pyx:26:8: 'backup.pxd' not found 2025-09-08T07:57:40,417 Error compiling Cython file: 2025-09-08T07:57:40,418 ------------------------------------------------------------ 2025-09-08T07:57:40,418 ... 2025-09-08T07:57:40,418 cimport logger 2025-09-08T07:57:40,418 cimport snapshot 2025-09-08T07:57:40,418 cimport db 2025-09-08T07:57:40,418 cimport iterator 2025-09-08T07:57:40,418 cimport backup 2025-09-08T07:57:40,418 cimport env 2025-09-08T07:57:40,418 ^ 2025-09-08T07:57:40,418 ------------------------------------------------------------ 2025-09-08T07:57:40,419 rocksdb/_rocksdb.pyx:27:8: 'env.pxd' not found 2025-09-08T07:57:40,443 Error compiling Cython file: 2025-09-08T07:57:40,443 ------------------------------------------------------------ 2025-09-08T07:57:40,443 ... 2025-09-08T07:57:40,443 cimport snapshot 2025-09-08T07:57:40,443 cimport db 2025-09-08T07:57:40,443 cimport iterator 2025-09-08T07:57:40,443 cimport backup 2025-09-08T07:57:40,444 cimport env 2025-09-08T07:57:40,444 cimport table_factory 2025-09-08T07:57:40,444 ^ 2025-09-08T07:57:40,444 ------------------------------------------------------------ 2025-09-08T07:57:40,444 rocksdb/_rocksdb.pyx:28:8: 'table_factory.pxd' not found 2025-09-08T07:57:40,468 Error compiling Cython file: 2025-09-08T07:57:40,468 ------------------------------------------------------------ 2025-09-08T07:57:40,468 ... 2025-09-08T07:57:40,468 cimport db 2025-09-08T07:57:40,469 cimport iterator 2025-09-08T07:57:40,469 cimport backup 2025-09-08T07:57:40,469 cimport env 2025-09-08T07:57:40,469 cimport table_factory 2025-09-08T07:57:40,469 cimport memtablerep 2025-09-08T07:57:40,469 ^ 2025-09-08T07:57:40,469 ------------------------------------------------------------ 2025-09-08T07:57:40,469 rocksdb/_rocksdb.pyx:29:8: 'memtablerep.pxd' not found 2025-09-08T07:57:40,493 Error compiling Cython file: 2025-09-08T07:57:40,493 ------------------------------------------------------------ 2025-09-08T07:57:40,494 ... 2025-09-08T07:57:40,494 cimport iterator 2025-09-08T07:57:40,494 cimport backup 2025-09-08T07:57:40,494 cimport env 2025-09-08T07:57:40,494 cimport table_factory 2025-09-08T07:57:40,494 cimport memtablerep 2025-09-08T07:57:40,494 cimport universal_compaction 2025-09-08T07:57:40,494 ^ 2025-09-08T07:57:40,494 ------------------------------------------------------------ 2025-09-08T07:57:40,495 rocksdb/_rocksdb.pyx:30:8: 'universal_compaction.pxd' not found 2025-09-08T07:57:40,506 Error compiling Cython file: 2025-09-08T07:57:40,506 ------------------------------------------------------------ 2025-09-08T07:57:40,506 ... 2025-09-08T07:57:40,507 cimport memtablerep 2025-09-08T07:57:40,507 cimport universal_compaction 2025-09-08T07:57:40,507 # Enums are the only exception for direct imports 2025-09-08T07:57:40,507 # Their name als already unique enough 2025-09-08T07:57:40,507 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:40,507 ^ 2025-09-08T07:57:40,507 ------------------------------------------------------------ 2025-09-08T07:57:40,507 rocksdb/_rocksdb.pyx:34:0: 'universal_compaction/kCompactionStopStyleSimilarSize.pxd' not found 2025-09-08T07:57:40,519 Error compiling Cython file: 2025-09-08T07:57:40,519 ------------------------------------------------------------ 2025-09-08T07:57:40,519 ... 2025-09-08T07:57:40,520 cimport universal_compaction 2025-09-08T07:57:40,520 # Enums are the only exception for direct imports 2025-09-08T07:57:40,520 # Their name als already unique enough 2025-09-08T07:57:40,520 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:40,520 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:40,520 ^ 2025-09-08T07:57:40,520 ------------------------------------------------------------ 2025-09-08T07:57:40,520 rocksdb/_rocksdb.pyx:35:0: 'universal_compaction/kCompactionStopStyleTotalSize.pxd' not found 2025-09-08T07:57:40,532 Error compiling Cython file: 2025-09-08T07:57:40,532 ------------------------------------------------------------ 2025-09-08T07:57:40,532 ... 2025-09-08T07:57:40,533 # Enums are the only exception for direct imports 2025-09-08T07:57:40,533 # Their name als already unique enough 2025-09-08T07:57:40,533 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:40,533 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:40,533 from options cimport kCompactionStyleLevel 2025-09-08T07:57:40,533 ^ 2025-09-08T07:57:40,533 ------------------------------------------------------------ 2025-09-08T07:57:40,534 rocksdb/_rocksdb.pyx:37:0: 'options/kCompactionStyleLevel.pxd' not found 2025-09-08T07:57:40,545 Error compiling Cython file: 2025-09-08T07:57:40,545 ------------------------------------------------------------ 2025-09-08T07:57:40,546 ... 2025-09-08T07:57:40,546 # Their name als already unique enough 2025-09-08T07:57:40,546 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:40,546 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:40,546 from options cimport kCompactionStyleLevel 2025-09-08T07:57:40,546 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,546 ^ 2025-09-08T07:57:40,546 ------------------------------------------------------------ 2025-09-08T07:57:40,546 rocksdb/_rocksdb.pyx:38:0: 'options/kCompactionStyleUniversal.pxd' not found 2025-09-08T07:57:40,558 Error compiling Cython file: 2025-09-08T07:57:40,558 ------------------------------------------------------------ 2025-09-08T07:57:40,558 ... 2025-09-08T07:57:40,558 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:40,558 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:40,558 from options cimport kCompactionStyleLevel 2025-09-08T07:57:40,558 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,558 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:40,558 ^ 2025-09-08T07:57:40,559 ------------------------------------------------------------ 2025-09-08T07:57:40,559 rocksdb/_rocksdb.pyx:39:0: 'options/kCompactionStyleFIFO.pxd' not found 2025-09-08T07:57:40,570 Error compiling Cython file: 2025-09-08T07:57:40,570 ------------------------------------------------------------ 2025-09-08T07:57:40,570 ... 2025-09-08T07:57:40,570 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:40,571 from options cimport kCompactionStyleLevel 2025-09-08T07:57:40,571 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,571 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:40,571 from options cimport kCompactionStyleNone 2025-09-08T07:57:40,571 ^ 2025-09-08T07:57:40,571 ------------------------------------------------------------ 2025-09-08T07:57:40,571 rocksdb/_rocksdb.pyx:40:0: 'options/kCompactionStyleNone.pxd' not found 2025-09-08T07:57:40,595 Error compiling Cython file: 2025-09-08T07:57:40,595 ------------------------------------------------------------ 2025-09-08T07:57:40,595 ... 2025-09-08T07:57:40,595 from options cimport kCompactionStyleLevel 2025-09-08T07:57:40,595 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,595 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:40,596 from options cimport kCompactionStyleNone 2025-09-08T07:57:40,596 from slice_ cimport Slice 2025-09-08T07:57:40,596 ^ 2025-09-08T07:57:40,596 ------------------------------------------------------------ 2025-09-08T07:57:40,596 rocksdb/_rocksdb.pyx:42:0: 'slice_.pxd' not found 2025-09-08T07:57:40,607 Error compiling Cython file: 2025-09-08T07:57:40,607 ------------------------------------------------------------ 2025-09-08T07:57:40,608 ... 2025-09-08T07:57:40,608 from options cimport kCompactionStyleLevel 2025-09-08T07:57:40,608 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,608 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:40,608 from options cimport kCompactionStyleNone 2025-09-08T07:57:40,608 from slice_ cimport Slice 2025-09-08T07:57:40,608 ^ 2025-09-08T07:57:40,608 ------------------------------------------------------------ 2025-09-08T07:57:40,608 rocksdb/_rocksdb.pyx:42:0: 'slice_/Slice.pxd' not found 2025-09-08T07:57:40,634 Error compiling Cython file: 2025-09-08T07:57:40,634 ------------------------------------------------------------ 2025-09-08T07:57:40,635 ... 2025-09-08T07:57:40,635 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,635 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:40,635 from options cimport kCompactionStyleNone 2025-09-08T07:57:40,635 from slice_ cimport Slice 2025-09-08T07:57:40,635 from status cimport Status 2025-09-08T07:57:40,635 ^ 2025-09-08T07:57:40,635 ------------------------------------------------------------ 2025-09-08T07:57:40,636 rocksdb/_rocksdb.pyx:43:0: 'status.pxd' not found 2025-09-08T07:57:40,649 Error compiling Cython file: 2025-09-08T07:57:40,649 ------------------------------------------------------------ 2025-09-08T07:57:40,649 ... 2025-09-08T07:57:40,649 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:40,650 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:40,650 from options cimport kCompactionStyleNone 2025-09-08T07:57:40,650 from slice_ cimport Slice 2025-09-08T07:57:40,650 from status cimport Status 2025-09-08T07:57:40,650 ^ 2025-09-08T07:57:40,650 ------------------------------------------------------------ 2025-09-08T07:57:40,650 rocksdb/_rocksdb.pyx:43:0: 'status/Status.pxd' not found 2025-09-08T07:57:40,651 Error compiling Cython file: 2025-09-08T07:57:40,651 ------------------------------------------------------------ 2025-09-08T07:57:40,651 ... 2025-09-08T07:57:40,651 from interfaces import Comparator as IComparator 2025-09-08T07:57:40,651 from interfaces import SliceTransform as ISliceTransform 2025-09-08T07:57:40,651 import traceback 2025-09-08T07:57:40,651 import errors 2025-09-08T07:57:40,652 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:57:40,652 ^ 2025-09-08T07:57:40,652 ------------------------------------------------------------ 2025-09-08T07:57:40,652 rocksdb/_rocksdb.pyx:54:15: 'FilterPolicy' is not a type identifier 2025-09-08T07:57:40,652 Error compiling Cython file: 2025-09-08T07:57:40,652 ------------------------------------------------------------ 2025-09-08T07:57:40,653 ... 2025-09-08T07:57:40,653 import errors 2025-09-08T07:57:40,653 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:57:40,653 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T07:57:40,653 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T07:57:40,653 ^ 2025-09-08T07:57:40,653 ------------------------------------------------------------ 2025-09-08T07:57:40,654 rocksdb/_rocksdb.pyx:57:15: 'Slice' is not a type identifier 2025-09-08T07:57:40,654 Error compiling Cython file: 2025-09-08T07:57:40,654 ------------------------------------------------------------ 2025-09-08T07:57:40,654 ... 2025-09-08T07:57:40,654 import errors 2025-09-08T07:57:40,654 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:57:40,655 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T07:57:40,655 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T07:57:40,655 ^ 2025-09-08T07:57:40,655 ------------------------------------------------------------ 2025-09-08T07:57:40,655 rocksdb/_rocksdb.pyx:57:41: unknown type in template argument 2025-09-08T07:57:40,676 Error compiling Cython file: 2025-09-08T07:57:40,677 ------------------------------------------------------------ 2025-09-08T07:57:40,677 ... 2025-09-08T07:57:40,677 cdef extern from "Python.h": 2025-09-08T07:57:40,677 void PyEval_InitThreads() 2025-09-08T07:57:40,677 PyEval_InitThreads() 2025-09-08T07:57:40,677 ## Here comes the stuff to wrap the status to exception 2025-09-08T07:57:40,677 cdef check_status(const Status& st): 2025-09-08T07:57:40,677 ^ 2025-09-08T07:57:40,677 ------------------------------------------------------------ 2025-09-08T07:57:40,678 rocksdb/_rocksdb.pyx:67:24: 'Status' is not a type identifier 2025-09-08T07:57:40,678 Error compiling Cython file: 2025-09-08T07:57:40,678 ------------------------------------------------------------ 2025-09-08T07:57:40,678 ... 2025-09-08T07:57:40,678 return string(PyBytes_AsString(path), PyBytes_Size(path)) 2025-09-08T07:57:40,678 cdef string_to_bytes(string ob): 2025-09-08T07:57:40,678 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:57:40,678 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:57:40,679 ^ 2025-09-08T07:57:40,679 ------------------------------------------------------------ 2025-09-08T07:57:40,679 rocksdb/_rocksdb.pyx:102:5: 'Slice' is not a type identifier 2025-09-08T07:57:40,679 Error compiling Cython file: 2025-09-08T07:57:40,679 ------------------------------------------------------------ 2025-09-08T07:57:40,679 ... 2025-09-08T07:57:40,679 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:57:40,679 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:57:40,680 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T07:57:40,680 cdef slice_to_bytes(Slice sl): 2025-09-08T07:57:40,680 ^ 2025-09-08T07:57:40,680 ------------------------------------------------------------ 2025-09-08T07:57:40,680 rocksdb/_rocksdb.pyx:105:20: 'Slice' is not a type identifier 2025-09-08T07:57:40,680 Error compiling Cython file: 2025-09-08T07:57:40,680 ------------------------------------------------------------ 2025-09-08T07:57:40,680 ... 2025-09-08T07:57:40,681 @cython.internal 2025-09-08T07:57:40,681 cdef class PyComparator(object): 2025-09-08T07:57:40,681 cdef object get_ob(self): 2025-09-08T07:57:40,681 return None 2025-09-08T07:57:40,681 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:40,681 ^ 2025-09-08T07:57:40,681 ------------------------------------------------------------ 2025-09-08T07:57:40,681 rocksdb/_rocksdb.pyx:128:15: 'Comparator' is not a type identifier 2025-09-08T07:57:40,682 Error compiling Cython file: 2025-09-08T07:57:40,682 ------------------------------------------------------------ 2025-09-08T07:57:40,682 ... 2025-09-08T07:57:40,682 return None 2025-09-08T07:57:40,682 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:40,682 return NULL 2025-09-08T07:57:40,682 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,682 ^ 2025-09-08T07:57:40,682 ------------------------------------------------------------ 2025-09-08T07:57:40,683 rocksdb/_rocksdb.pyx:131:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,683 Error compiling Cython file: 2025-09-08T07:57:40,683 ------------------------------------------------------------ 2025-09-08T07:57:40,683 ... 2025-09-08T07:57:40,683 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,683 pass 2025-09-08T07:57:40,683 @cython.internal 2025-09-08T07:57:40,683 cdef class PyGenericComparator(PyComparator): 2025-09-08T07:57:40,683 cdef comparator.ComparatorWrapper* comparator_ptr 2025-09-08T07:57:40,684 ^ 2025-09-08T07:57:40,684 ------------------------------------------------------------ 2025-09-08T07:57:40,684 rocksdb/_rocksdb.pyx:136:9: 'ComparatorWrapper' is not a type identifier 2025-09-08T07:57:40,684 Error compiling Cython file: 2025-09-08T07:57:40,684 ------------------------------------------------------------ 2025-09-08T07:57:40,684 ... 2025-09-08T07:57:40,684 del self.comparator_ptr 2025-09-08T07:57:40,685 cdef object get_ob(self): 2025-09-08T07:57:40,685 return self.ob 2025-09-08T07:57:40,685 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:40,685 ^ 2025-09-08T07:57:40,685 ------------------------------------------------------------ 2025-09-08T07:57:40,685 rocksdb/_rocksdb.pyx:157:15: 'Comparator' is not a type identifier 2025-09-08T07:57:40,685 Error compiling Cython file: 2025-09-08T07:57:40,686 ------------------------------------------------------------ 2025-09-08T07:57:40,686 ... 2025-09-08T07:57:40,686 return self.ob 2025-09-08T07:57:40,686 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:40,686 return self.comparator_ptr 2025-09-08T07:57:40,686 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,686 ^ 2025-09-08T07:57:40,686 ------------------------------------------------------------ 2025-09-08T07:57:40,686 rocksdb/_rocksdb.pyx:160:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,687 Error compiling Cython file: 2025-09-08T07:57:40,687 ------------------------------------------------------------ 2025-09-08T07:57:40,687 ... 2025-09-08T07:57:40,687 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,687 self.comparator_ptr.set_info_log(info_log) 2025-09-08T07:57:40,687 @cython.internal 2025-09-08T07:57:40,687 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T07:57:40,687 cdef const comparator.Comparator* comparator_ptr 2025-09-08T07:57:40,687 ^ 2025-09-08T07:57:40,688 ------------------------------------------------------------ 2025-09-08T07:57:40,688 rocksdb/_rocksdb.pyx:165:15: 'Comparator' is not a type identifier 2025-09-08T07:57:40,688 Error compiling Cython file: 2025-09-08T07:57:40,688 ------------------------------------------------------------ 2025-09-08T07:57:40,688 ... 2025-09-08T07:57:40,688 bytes_to_slice(b)) 2025-09-08T07:57:40,688 cdef object get_ob(self): 2025-09-08T07:57:40,688 return self 2025-09-08T07:57:40,689 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:40,689 ^ 2025-09-08T07:57:40,689 ------------------------------------------------------------ 2025-09-08T07:57:40,689 rocksdb/_rocksdb.pyx:181:15: 'Comparator' is not a type identifier 2025-09-08T07:57:40,689 Error compiling Cython file: 2025-09-08T07:57:40,689 ------------------------------------------------------------ 2025-09-08T07:57:40,689 ... 2025-09-08T07:57:40,689 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:40,690 return self.comparator_ptr 2025-09-08T07:57:40,690 cdef int compare_callback( 2025-09-08T07:57:40,690 void* ctx, 2025-09-08T07:57:40,690 logger.Logger* log, 2025-09-08T07:57:40,690 ^ 2025-09-08T07:57:40,690 ------------------------------------------------------------ 2025-09-08T07:57:40,690 rocksdb/_rocksdb.pyx:186:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,690 Error compiling Cython file: 2025-09-08T07:57:40,690 ------------------------------------------------------------ 2025-09-08T07:57:40,691 ... 2025-09-08T07:57:40,691 cdef int compare_callback( 2025-09-08T07:57:40,691 void* ctx, 2025-09-08T07:57:40,691 logger.Logger* log, 2025-09-08T07:57:40,691 string& error_msg, 2025-09-08T07:57:40,691 const Slice& a, 2025-09-08T07:57:40,691 ^ 2025-09-08T07:57:40,691 ------------------------------------------------------------ 2025-09-08T07:57:40,691 rocksdb/_rocksdb.pyx:188:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,692 Error compiling Cython file: 2025-09-08T07:57:40,692 ------------------------------------------------------------ 2025-09-08T07:57:40,692 ... 2025-09-08T07:57:40,692 cdef int compare_callback( 2025-09-08T07:57:40,692 void* ctx, 2025-09-08T07:57:40,692 logger.Logger* log, 2025-09-08T07:57:40,692 string& error_msg, 2025-09-08T07:57:40,692 const Slice& a, 2025-09-08T07:57:40,692 const Slice& b) with gil: 2025-09-08T07:57:40,692 ^ 2025-09-08T07:57:40,692 ------------------------------------------------------------ 2025-09-08T07:57:40,693 rocksdb/_rocksdb.pyx:189:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,693 Error compiling Cython file: 2025-09-08T07:57:40,693 ------------------------------------------------------------ 2025-09-08T07:57:40,693 ... 2025-09-08T07:57:40,693 @cython.internal 2025-09-08T07:57:40,693 cdef class PyFilterPolicy(object): 2025-09-08T07:57:40,693 cdef object get_ob(self): 2025-09-08T07:57:40,693 return None 2025-09-08T07:57:40,694 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:40,694 ^ 2025-09-08T07:57:40,694 ------------------------------------------------------------ 2025-09-08T07:57:40,694 rocksdb/_rocksdb.pyx:209:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,694 Error compiling Cython file: 2025-09-08T07:57:40,694 ------------------------------------------------------------ 2025-09-08T07:57:40,694 ... 2025-09-08T07:57:40,694 return None 2025-09-08T07:57:40,694 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:40,695 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:57:40,695 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,695 ^ 2025-09-08T07:57:40,695 ------------------------------------------------------------ 2025-09-08T07:57:40,695 rocksdb/_rocksdb.pyx:212:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,695 Error compiling Cython file: 2025-09-08T07:57:40,695 ------------------------------------------------------------ 2025-09-08T07:57:40,696 ... 2025-09-08T07:57:40,696 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,696 pass 2025-09-08T07:57:40,696 @cython.internal 2025-09-08T07:57:40,696 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:40,696 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T07:57:40,696 ^ 2025-09-08T07:57:40,696 ------------------------------------------------------------ 2025-09-08T07:57:40,696 rocksdb/_rocksdb.pyx:217:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,697 Error compiling Cython file: 2025-09-08T07:57:40,697 ------------------------------------------------------------ 2025-09-08T07:57:40,697 ... 2025-09-08T07:57:40,697 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,697 pass 2025-09-08T07:57:40,697 @cython.internal 2025-09-08T07:57:40,697 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:40,697 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T07:57:40,697 ^ 2025-09-08T07:57:40,697 ------------------------------------------------------------ 2025-09-08T07:57:40,698 rocksdb/_rocksdb.pyx:217:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,698 Error compiling Cython file: 2025-09-08T07:57:40,698 ------------------------------------------------------------ 2025-09-08T07:57:40,698 ... 2025-09-08T07:57:40,698 key_may_match_callback)) 2025-09-08T07:57:40,698 cdef object get_ob(self): 2025-09-08T07:57:40,698 return self.ob 2025-09-08T07:57:40,698 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:40,698 ^ 2025-09-08T07:57:40,699 ------------------------------------------------------------ 2025-09-08T07:57:40,699 rocksdb/_rocksdb.pyx:234:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,699 Error compiling Cython file: 2025-09-08T07:57:40,699 ------------------------------------------------------------ 2025-09-08T07:57:40,699 ... 2025-09-08T07:57:40,699 return self.ob 2025-09-08T07:57:40,699 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:40,699 return (self.policy) 2025-09-08T07:57:40,700 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,700 ^ 2025-09-08T07:57:40,700 ------------------------------------------------------------ 2025-09-08T07:57:40,700 rocksdb/_rocksdb.pyx:237:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,700 Error compiling Cython file: 2025-09-08T07:57:40,700 ------------------------------------------------------------ 2025-09-08T07:57:40,700 ... 2025-09-08T07:57:40,701 self.policy.get().set_info_log(info_log) 2025-09-08T07:57:40,701 cdef void create_filter_callback( 2025-09-08T07:57:40,701 void* ctx, 2025-09-08T07:57:40,701 logger.Logger* log, 2025-09-08T07:57:40,701 ^ 2025-09-08T07:57:40,701 ------------------------------------------------------------ 2025-09-08T07:57:40,701 rocksdb/_rocksdb.pyx:243:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,701 Error compiling Cython file: 2025-09-08T07:57:40,702 ------------------------------------------------------------ 2025-09-08T07:57:40,702 ... 2025-09-08T07:57:40,702 cdef void create_filter_callback( 2025-09-08T07:57:40,702 void* ctx, 2025-09-08T07:57:40,702 logger.Logger* log, 2025-09-08T07:57:40,702 string& error_msg, 2025-09-08T07:57:40,702 const Slice* keys, 2025-09-08T07:57:40,702 ^ 2025-09-08T07:57:40,702 ------------------------------------------------------------ 2025-09-08T07:57:40,702 rocksdb/_rocksdb.pyx:245:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,703 performance hint: rocksdb/_rocksdb.pyx:241:0: Exception check on 'create_filter_callback' will always require the GIL to be acquired. 2025-09-08T07:57:40,703 Possible solutions: 2025-09-08T07:57:40,703 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-08T07:57:40,703 2. Use an 'int' return type on 'create_filter_callback' to allow an error code to be returned. 2025-09-08T07:57:40,703 Error compiling Cython file: 2025-09-08T07:57:40,703 ------------------------------------------------------------ 2025-09-08T07:57:40,703 ... 2025-09-08T07:57:40,703 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T07:57:40,703 error_msg.assign(str(error)) 2025-09-08T07:57:40,704 cdef cpp_bool key_may_match_callback( 2025-09-08T07:57:40,704 void* ctx, 2025-09-08T07:57:40,704 logger.Logger* log, 2025-09-08T07:57:40,704 ^ 2025-09-08T07:57:40,704 ------------------------------------------------------------ 2025-09-08T07:57:40,704 rocksdb/_rocksdb.pyx:260:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,704 Error compiling Cython file: 2025-09-08T07:57:40,704 ------------------------------------------------------------ 2025-09-08T07:57:40,704 ... 2025-09-08T07:57:40,705 cdef cpp_bool key_may_match_callback( 2025-09-08T07:57:40,705 void* ctx, 2025-09-08T07:57:40,705 logger.Logger* log, 2025-09-08T07:57:40,705 string& error_msg, 2025-09-08T07:57:40,705 const Slice& key, 2025-09-08T07:57:40,705 ^ 2025-09-08T07:57:40,705 ------------------------------------------------------------ 2025-09-08T07:57:40,705 rocksdb/_rocksdb.pyx:262:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,705 Error compiling Cython file: 2025-09-08T07:57:40,706 ------------------------------------------------------------ 2025-09-08T07:57:40,706 ... 2025-09-08T07:57:40,706 cdef cpp_bool key_may_match_callback( 2025-09-08T07:57:40,706 void* ctx, 2025-09-08T07:57:40,706 logger.Logger* log, 2025-09-08T07:57:40,706 string& error_msg, 2025-09-08T07:57:40,706 const Slice& key, 2025-09-08T07:57:40,706 const Slice& filt) with gil: 2025-09-08T07:57:40,706 ^ 2025-09-08T07:57:40,706 ------------------------------------------------------------ 2025-09-08T07:57:40,707 rocksdb/_rocksdb.pyx:263:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,707 Error compiling Cython file: 2025-09-08T07:57:40,707 ------------------------------------------------------------ 2025-09-08T07:57:40,707 ... 2025-09-08T07:57:40,707 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:57:40,707 error_msg.assign(str(error)) 2025-09-08T07:57:40,707 @cython.internal 2025-09-08T07:57:40,707 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:40,707 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:57:40,708 ^ 2025-09-08T07:57:40,708 ------------------------------------------------------------ 2025-09-08T07:57:40,708 rocksdb/_rocksdb.pyx:276:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,708 Error compiling Cython file: 2025-09-08T07:57:40,708 ------------------------------------------------------------ 2025-09-08T07:57:40,708 ... 2025-09-08T07:57:40,708 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:57:40,708 error_msg.assign(str(error)) 2025-09-08T07:57:40,708 @cython.internal 2025-09-08T07:57:40,709 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:40,709 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:57:40,709 ^ 2025-09-08T07:57:40,709 ------------------------------------------------------------ 2025-09-08T07:57:40,709 rocksdb/_rocksdb.pyx:276:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,709 Error compiling Cython file: 2025-09-08T07:57:40,709 ------------------------------------------------------------ 2025-09-08T07:57:40,709 ... 2025-09-08T07:57:40,709 bytes_to_slice(filter_)) 2025-09-08T07:57:40,710 cdef object get_ob(self): 2025-09-08T07:57:40,710 return self 2025-09-08T07:57:40,710 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:40,710 ^ 2025-09-08T07:57:40,710 ------------------------------------------------------------ 2025-09-08T07:57:40,710 rocksdb/_rocksdb.pyx:306:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,710 Error compiling Cython file: 2025-09-08T07:57:40,710 ------------------------------------------------------------ 2025-09-08T07:57:40,711 ... 2025-09-08T07:57:40,711 ## Here comes the stuff for the merge operator 2025-09-08T07:57:40,711 @cython.internal 2025-09-08T07:57:40,711 cdef class PyMergeOperator(object): 2025-09-08T07:57:40,711 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T07:57:40,711 ^ 2025-09-08T07:57:40,711 ------------------------------------------------------------ 2025-09-08T07:57:40,711 rocksdb/_rocksdb.pyx:317:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,712 Error compiling Cython file: 2025-09-08T07:57:40,712 ------------------------------------------------------------ 2025-09-08T07:57:40,712 ... 2025-09-08T07:57:40,712 ## Here comes the stuff for the merge operator 2025-09-08T07:57:40,712 @cython.internal 2025-09-08T07:57:40,712 cdef class PyMergeOperator(object): 2025-09-08T07:57:40,712 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T07:57:40,712 ^ 2025-09-08T07:57:40,712 ------------------------------------------------------------ 2025-09-08T07:57:40,713 rocksdb/_rocksdb.pyx:317:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,713 Error compiling Cython file: 2025-09-08T07:57:40,713 ------------------------------------------------------------ 2025-09-08T07:57:40,713 ... 2025-09-08T07:57:40,713 cdef object get_ob(self): 2025-09-08T07:57:40,713 return self.ob 2025-09-08T07:57:40,713 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T07:57:40,714 ^ 2025-09-08T07:57:40,714 ------------------------------------------------------------ 2025-09-08T07:57:40,714 rocksdb/_rocksdb.pyx:365:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,714 Error compiling Cython file: 2025-09-08T07:57:40,714 ------------------------------------------------------------ 2025-09-08T07:57:40,714 ... 2025-09-08T07:57:40,714 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T07:57:40,714 return self.merge_op 2025-09-08T07:57:40,715 cdef cpp_bool merge_callback( 2025-09-08T07:57:40,715 void* ctx, 2025-09-08T07:57:40,715 const Slice& key, 2025-09-08T07:57:40,715 ^ 2025-09-08T07:57:40,715 ------------------------------------------------------------ 2025-09-08T07:57:40,715 rocksdb/_rocksdb.pyx:370:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,715 Error compiling Cython file: 2025-09-08T07:57:40,715 ------------------------------------------------------------ 2025-09-08T07:57:40,715 ... 2025-09-08T07:57:40,716 return self.merge_op 2025-09-08T07:57:40,716 cdef cpp_bool merge_callback( 2025-09-08T07:57:40,716 void* ctx, 2025-09-08T07:57:40,716 const Slice& key, 2025-09-08T07:57:40,716 const Slice* existing_value, 2025-09-08T07:57:40,716 ^ 2025-09-08T07:57:40,716 ------------------------------------------------------------ 2025-09-08T07:57:40,716 rocksdb/_rocksdb.pyx:371:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,717 Error compiling Cython file: 2025-09-08T07:57:40,717 ------------------------------------------------------------ 2025-09-08T07:57:40,717 ... 2025-09-08T07:57:40,717 cdef cpp_bool merge_callback( 2025-09-08T07:57:40,717 void* ctx, 2025-09-08T07:57:40,717 const Slice& key, 2025-09-08T07:57:40,717 const Slice* existing_value, 2025-09-08T07:57:40,717 const Slice& value, 2025-09-08T07:57:40,717 ^ 2025-09-08T07:57:40,717 ------------------------------------------------------------ 2025-09-08T07:57:40,718 rocksdb/_rocksdb.pyx:372:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,718 Error compiling Cython file: 2025-09-08T07:57:40,718 ------------------------------------------------------------ 2025-09-08T07:57:40,718 ... 2025-09-08T07:57:40,718 void* ctx, 2025-09-08T07:57:40,718 const Slice& key, 2025-09-08T07:57:40,718 const Slice* existing_value, 2025-09-08T07:57:40,718 const Slice& value, 2025-09-08T07:57:40,718 string* new_value, 2025-09-08T07:57:40,719 logger.Logger* log) with gil: 2025-09-08T07:57:40,719 ^ 2025-09-08T07:57:40,719 ------------------------------------------------------------ 2025-09-08T07:57:40,719 rocksdb/_rocksdb.pyx:374:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,719 Error compiling Cython file: 2025-09-08T07:57:40,719 ------------------------------------------------------------ 2025-09-08T07:57:40,719 ... 2025-09-08T07:57:40,719 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T07:57:40,719 return False 2025-09-08T07:57:40,720 cdef cpp_bool full_merge_callback( 2025-09-08T07:57:40,720 void* ctx, 2025-09-08T07:57:40,720 const Slice& key, 2025-09-08T07:57:40,720 ^ 2025-09-08T07:57:40,720 ------------------------------------------------------------ 2025-09-08T07:57:40,720 rocksdb/_rocksdb.pyx:399:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,720 Error compiling Cython file: 2025-09-08T07:57:40,720 ------------------------------------------------------------ 2025-09-08T07:57:40,721 ... 2025-09-08T07:57:40,721 return False 2025-09-08T07:57:40,721 cdef cpp_bool full_merge_callback( 2025-09-08T07:57:40,721 void* ctx, 2025-09-08T07:57:40,721 const Slice& key, 2025-09-08T07:57:40,721 const Slice* existing_value, 2025-09-08T07:57:40,721 ^ 2025-09-08T07:57:40,721 ------------------------------------------------------------ 2025-09-08T07:57:40,721 rocksdb/_rocksdb.pyx:400:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,722 Error compiling Cython file: 2025-09-08T07:57:40,722 ------------------------------------------------------------ 2025-09-08T07:57:40,722 ... 2025-09-08T07:57:40,722 void* ctx, 2025-09-08T07:57:40,722 const Slice& key, 2025-09-08T07:57:40,722 const Slice* existing_value, 2025-09-08T07:57:40,722 const deque[string]& op_list, 2025-09-08T07:57:40,722 string* new_value, 2025-09-08T07:57:40,722 logger.Logger* log) with gil: 2025-09-08T07:57:40,722 ^ 2025-09-08T07:57:40,722 ------------------------------------------------------------ 2025-09-08T07:57:40,723 rocksdb/_rocksdb.pyx:403:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,723 Error compiling Cython file: 2025-09-08T07:57:40,723 ------------------------------------------------------------ 2025-09-08T07:57:40,723 ... 2025-09-08T07:57:40,723 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T07:57:40,723 return False 2025-09-08T07:57:40,723 cdef cpp_bool partial_merge_callback( 2025-09-08T07:57:40,723 void* ctx, 2025-09-08T07:57:40,723 const Slice& key, 2025-09-08T07:57:40,724 ^ 2025-09-08T07:57:40,724 ------------------------------------------------------------ 2025-09-08T07:57:40,724 rocksdb/_rocksdb.pyx:428:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,724 Error compiling Cython file: 2025-09-08T07:57:40,724 ------------------------------------------------------------ 2025-09-08T07:57:40,724 ... 2025-09-08T07:57:40,724 return False 2025-09-08T07:57:40,724 cdef cpp_bool partial_merge_callback( 2025-09-08T07:57:40,725 void* ctx, 2025-09-08T07:57:40,725 const Slice& key, 2025-09-08T07:57:40,725 const Slice& left_op, 2025-09-08T07:57:40,725 ^ 2025-09-08T07:57:40,725 ------------------------------------------------------------ 2025-09-08T07:57:40,725 rocksdb/_rocksdb.pyx:429:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,725 Error compiling Cython file: 2025-09-08T07:57:40,725 ------------------------------------------------------------ 2025-09-08T07:57:40,725 ... 2025-09-08T07:57:40,726 cdef cpp_bool partial_merge_callback( 2025-09-08T07:57:40,726 void* ctx, 2025-09-08T07:57:40,726 const Slice& key, 2025-09-08T07:57:40,726 const Slice& left_op, 2025-09-08T07:57:40,726 const Slice& right_op, 2025-09-08T07:57:40,726 ^ 2025-09-08T07:57:40,726 ------------------------------------------------------------ 2025-09-08T07:57:40,726 rocksdb/_rocksdb.pyx:430:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,726 Error compiling Cython file: 2025-09-08T07:57:40,727 ------------------------------------------------------------ 2025-09-08T07:57:40,727 ... 2025-09-08T07:57:40,727 void* ctx, 2025-09-08T07:57:40,727 const Slice& key, 2025-09-08T07:57:40,727 const Slice& left_op, 2025-09-08T07:57:40,727 const Slice& right_op, 2025-09-08T07:57:40,727 string* new_value, 2025-09-08T07:57:40,727 logger.Logger* log) with gil: 2025-09-08T07:57:40,727 ^ 2025-09-08T07:57:40,727 ------------------------------------------------------------ 2025-09-08T07:57:40,727 rocksdb/_rocksdb.pyx:432:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,728 Error compiling Cython file: 2025-09-08T07:57:40,728 ------------------------------------------------------------ 2025-09-08T07:57:40,728 ... 2025-09-08T07:57:40,728 ############################################## 2025-09-08T07:57:40,728 #### Here comes the Cache stuff 2025-09-08T07:57:40,728 @cython.internal 2025-09-08T07:57:40,728 cdef class PyCache(object): 2025-09-08T07:57:40,728 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:40,728 ^ 2025-09-08T07:57:40,729 ------------------------------------------------------------ 2025-09-08T07:57:40,729 rocksdb/_rocksdb.pyx:454:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,729 Error compiling Cython file: 2025-09-08T07:57:40,729 ------------------------------------------------------------ 2025-09-08T07:57:40,729 ... 2025-09-08T07:57:40,729 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:40,729 return shared_ptr[cache.Cache]() 2025-09-08T07:57:40,729 @cython.internal 2025-09-08T07:57:40,729 cdef class PyLRUCache(PyCache): 2025-09-08T07:57:40,730 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:57:40,730 ^ 2025-09-08T07:57:40,730 ------------------------------------------------------------ 2025-09-08T07:57:40,730 rocksdb/_rocksdb.pyx:459:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,730 Error compiling Cython file: 2025-09-08T07:57:40,730 ------------------------------------------------------------ 2025-09-08T07:57:40,730 ... 2025-09-08T07:57:40,730 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:40,730 return shared_ptr[cache.Cache]() 2025-09-08T07:57:40,731 @cython.internal 2025-09-08T07:57:40,731 cdef class PyLRUCache(PyCache): 2025-09-08T07:57:40,731 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:57:40,731 ^ 2025-09-08T07:57:40,731 ------------------------------------------------------------ 2025-09-08T07:57:40,731 rocksdb/_rocksdb.pyx:459:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,731 Error compiling Cython file: 2025-09-08T07:57:40,731 ------------------------------------------------------------ 2025-09-08T07:57:40,731 ... 2025-09-08T07:57:40,732 if shard_bits is not None: 2025-09-08T07:57:40,732 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:57:40,732 else: 2025-09-08T07:57:40,732 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T07:57:40,732 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:40,732 ^ 2025-09-08T07:57:40,732 ------------------------------------------------------------ 2025-09-08T07:57:40,732 rocksdb/_rocksdb.pyx:467:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,733 Error compiling Cython file: 2025-09-08T07:57:40,733 ------------------------------------------------------------ 2025-09-08T07:57:40,733 ... 2025-09-08T07:57:40,733 ############################### 2025-09-08T07:57:40,733 ### Here comes the stuff for SliceTransform 2025-09-08T07:57:40,733 @cython.internal 2025-09-08T07:57:40,733 cdef class PySliceTransform(object): 2025-09-08T07:57:40,733 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T07:57:40,733 ^ 2025-09-08T07:57:40,733 ------------------------------------------------------------ 2025-09-08T07:57:40,734 rocksdb/_rocksdb.pyx:476:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,734 Error compiling Cython file: 2025-09-08T07:57:40,734 ------------------------------------------------------------ 2025-09-08T07:57:40,734 ... 2025-09-08T07:57:40,734 ############################### 2025-09-08T07:57:40,734 ### Here comes the stuff for SliceTransform 2025-09-08T07:57:40,734 @cython.internal 2025-09-08T07:57:40,734 cdef class PySliceTransform(object): 2025-09-08T07:57:40,734 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T07:57:40,735 ^ 2025-09-08T07:57:40,735 ------------------------------------------------------------ 2025-09-08T07:57:40,735 rocksdb/_rocksdb.pyx:476:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,735 Error compiling Cython file: 2025-09-08T07:57:40,735 ------------------------------------------------------------ 2025-09-08T07:57:40,735 ... 2025-09-08T07:57:40,735 slice_in_range_callback)) 2025-09-08T07:57:40,735 cdef object get_ob(self): 2025-09-08T07:57:40,735 return self.ob 2025-09-08T07:57:40,736 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:40,736 ^ 2025-09-08T07:57:40,736 ------------------------------------------------------------ 2025-09-08T07:57:40,736 rocksdb/_rocksdb.pyx:496:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,736 Error compiling Cython file: 2025-09-08T07:57:40,736 ------------------------------------------------------------ 2025-09-08T07:57:40,736 ... 2025-09-08T07:57:40,736 return self.ob 2025-09-08T07:57:40,737 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:40,737 return self.transfomer 2025-09-08T07:57:40,737 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,737 ^ 2025-09-08T07:57:40,737 ------------------------------------------------------------ 2025-09-08T07:57:40,737 rocksdb/_rocksdb.pyx:499:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,737 Error compiling Cython file: 2025-09-08T07:57:40,737 ------------------------------------------------------------ 2025-09-08T07:57:40,738 ... 2025-09-08T07:57:40,738 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:40,738 ptr = self.transfomer.get() 2025-09-08T07:57:40,738 ptr.set_info_log(info_log) 2025-09-08T07:57:40,738 cdef Slice slice_transform_callback( 2025-09-08T07:57:40,738 ^ 2025-09-08T07:57:40,738 ------------------------------------------------------------ 2025-09-08T07:57:40,738 rocksdb/_rocksdb.pyx:505:5: 'Slice' is not a type identifier 2025-09-08T07:57:40,739 Error compiling Cython file: 2025-09-08T07:57:40,739 ------------------------------------------------------------ 2025-09-08T07:57:40,739 ... 2025-09-08T07:57:40,739 ptr.set_info_log(info_log) 2025-09-08T07:57:40,739 cdef Slice slice_transform_callback( 2025-09-08T07:57:40,739 void* ctx, 2025-09-08T07:57:40,739 logger.Logger* log, 2025-09-08T07:57:40,739 ^ 2025-09-08T07:57:40,739 ------------------------------------------------------------ 2025-09-08T07:57:40,740 rocksdb/_rocksdb.pyx:507:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,740 Error compiling Cython file: 2025-09-08T07:57:40,740 ------------------------------------------------------------ 2025-09-08T07:57:40,740 ... 2025-09-08T07:57:40,740 cdef Slice slice_transform_callback( 2025-09-08T07:57:40,740 void* ctx, 2025-09-08T07:57:40,740 logger.Logger* log, 2025-09-08T07:57:40,740 string& error_msg, 2025-09-08T07:57:40,741 const Slice& src) with gil: 2025-09-08T07:57:40,741 ^ 2025-09-08T07:57:40,741 ------------------------------------------------------------ 2025-09-08T07:57:40,741 rocksdb/_rocksdb.pyx:509:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,741 Error compiling Cython file: 2025-09-08T07:57:40,741 ------------------------------------------------------------ 2025-09-08T07:57:40,741 ... 2025-09-08T07:57:40,741 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:40,741 error_msg.assign(str(error)) 2025-09-08T07:57:40,742 cdef cpp_bool slice_in_domain_callback( 2025-09-08T07:57:40,742 void* ctx, 2025-09-08T07:57:40,742 logger.Logger* log, 2025-09-08T07:57:40,742 ^ 2025-09-08T07:57:40,742 ------------------------------------------------------------ 2025-09-08T07:57:40,742 rocksdb/_rocksdb.pyx:530:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,742 Error compiling Cython file: 2025-09-08T07:57:40,742 ------------------------------------------------------------ 2025-09-08T07:57:40,742 ... 2025-09-08T07:57:40,743 cdef cpp_bool slice_in_domain_callback( 2025-09-08T07:57:40,743 void* ctx, 2025-09-08T07:57:40,743 logger.Logger* log, 2025-09-08T07:57:40,743 string& error_msg, 2025-09-08T07:57:40,743 const Slice& src) with gil: 2025-09-08T07:57:40,743 ^ 2025-09-08T07:57:40,743 ------------------------------------------------------------ 2025-09-08T07:57:40,743 rocksdb/_rocksdb.pyx:532:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,743 Error compiling Cython file: 2025-09-08T07:57:40,744 ------------------------------------------------------------ 2025-09-08T07:57:40,744 ... 2025-09-08T07:57:40,744 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:40,744 error_msg.assign(str(error)) 2025-09-08T07:57:40,744 cdef cpp_bool slice_in_range_callback( 2025-09-08T07:57:40,744 void* ctx, 2025-09-08T07:57:40,744 logger.Logger* log, 2025-09-08T07:57:40,744 ^ 2025-09-08T07:57:40,744 ------------------------------------------------------------ 2025-09-08T07:57:40,745 rocksdb/_rocksdb.pyx:543:4: 'Logger' is not a type identifier 2025-09-08T07:57:40,745 Error compiling Cython file: 2025-09-08T07:57:40,745 ------------------------------------------------------------ 2025-09-08T07:57:40,745 ... 2025-09-08T07:57:40,745 cdef cpp_bool slice_in_range_callback( 2025-09-08T07:57:40,745 void* ctx, 2025-09-08T07:57:40,745 logger.Logger* log, 2025-09-08T07:57:40,745 string& error_msg, 2025-09-08T07:57:40,745 const Slice& src) with gil: 2025-09-08T07:57:40,746 ^ 2025-09-08T07:57:40,746 ------------------------------------------------------------ 2025-09-08T07:57:40,746 rocksdb/_rocksdb.pyx:545:10: 'Slice' is not a type identifier 2025-09-08T07:57:40,746 Error compiling Cython file: 2025-09-08T07:57:40,746 ------------------------------------------------------------ 2025-09-08T07:57:40,746 ... 2025-09-08T07:57:40,746 ########################################### 2025-09-08T07:57:40,746 ## Here are the TableFactories 2025-09-08T07:57:40,747 @cython.internal 2025-09-08T07:57:40,747 cdef class PyTableFactory(object): 2025-09-08T07:57:40,747 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:40,747 ^ 2025-09-08T07:57:40,747 ------------------------------------------------------------ 2025-09-08T07:57:40,747 rocksdb/_rocksdb.pyx:558:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,747 Error compiling Cython file: 2025-09-08T07:57:40,747 ------------------------------------------------------------ 2025-09-08T07:57:40,747 ... 2025-09-08T07:57:40,748 ########################################### 2025-09-08T07:57:40,748 ## Here are the TableFactories 2025-09-08T07:57:40,748 @cython.internal 2025-09-08T07:57:40,748 cdef class PyTableFactory(object): 2025-09-08T07:57:40,748 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:40,748 ^ 2025-09-08T07:57:40,748 ------------------------------------------------------------ 2025-09-08T07:57:40,748 rocksdb/_rocksdb.pyx:558:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,748 Error compiling Cython file: 2025-09-08T07:57:40,749 ------------------------------------------------------------ 2025-09-08T07:57:40,749 ... 2025-09-08T07:57:40,749 ## Here are the TableFactories 2025-09-08T07:57:40,749 @cython.internal 2025-09-08T07:57:40,749 cdef class PyTableFactory(object): 2025-09-08T07:57:40,749 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:40,749 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T07:57:40,749 ^ 2025-09-08T07:57:40,749 ------------------------------------------------------------ 2025-09-08T07:57:40,750 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,750 Error compiling Cython file: 2025-09-08T07:57:40,750 ------------------------------------------------------------ 2025-09-08T07:57:40,750 ... 2025-09-08T07:57:40,750 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:40,750 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T07:57:40,750 return self.factory 2025-09-08T07:57:40,750 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,750 ^ 2025-09-08T07:57:40,751 ------------------------------------------------------------ 2025-09-08T07:57:40,751 rocksdb/_rocksdb.pyx:563:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,751 Error compiling Cython file: 2025-09-08T07:57:40,751 ------------------------------------------------------------ 2025-09-08T07:57:40,751 ... 2025-09-08T07:57:40,751 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T07:57:40,751 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T07:57:40,752 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,752 ^ 2025-09-08T07:57:40,752 ------------------------------------------------------------ 2025-09-08T07:57:40,752 rocksdb/_rocksdb.pyx:644:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,752 Error compiling Cython file: 2025-09-08T07:57:40,752 ------------------------------------------------------------ 2025-09-08T07:57:40,752 ... 2025-09-08T07:57:40,752 ############################################# 2025-09-08T07:57:40,753 ### Here are the MemtableFactories 2025-09-08T07:57:40,753 @cython.internal 2025-09-08T07:57:40,753 cdef class PyMemtableFactory(object): 2025-09-08T07:57:40,753 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:57:40,753 ^ 2025-09-08T07:57:40,753 ------------------------------------------------------------ 2025-09-08T07:57:40,753 rocksdb/_rocksdb.pyx:684:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,753 Error compiling Cython file: 2025-09-08T07:57:40,753 ------------------------------------------------------------ 2025-09-08T07:57:40,754 ... 2025-09-08T07:57:40,754 ############################################# 2025-09-08T07:57:40,754 ### Here are the MemtableFactories 2025-09-08T07:57:40,754 @cython.internal 2025-09-08T07:57:40,754 cdef class PyMemtableFactory(object): 2025-09-08T07:57:40,754 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:57:40,754 ^ 2025-09-08T07:57:40,754 ------------------------------------------------------------ 2025-09-08T07:57:40,754 rocksdb/_rocksdb.pyx:684:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,755 Error compiling Cython file: 2025-09-08T07:57:40,755 ------------------------------------------------------------ 2025-09-08T07:57:40,755 ... 2025-09-08T07:57:40,755 ### Here are the MemtableFactories 2025-09-08T07:57:40,755 @cython.internal 2025-09-08T07:57:40,755 cdef class PyMemtableFactory(object): 2025-09-08T07:57:40,755 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:57:40,755 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T07:57:40,755 ^ 2025-09-08T07:57:40,755 ------------------------------------------------------------ 2025-09-08T07:57:40,756 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,756 Error compiling Cython file: 2025-09-08T07:57:40,756 ------------------------------------------------------------ 2025-09-08T07:57:40,756 ... 2025-09-08T07:57:40,756 zstd_compression = u'zstd_compression' 2025-09-08T07:57:40,756 zstdnotfinal_compression = u'zstdnotfinal_compression' 2025-09-08T07:57:40,756 disable_compression = u'disable_compression' 2025-09-08T07:57:40,756 cdef class Options(object): 2025-09-08T07:57:40,756 cdef options.Options* opts 2025-09-08T07:57:40,757 ^ 2025-09-08T07:57:40,757 ------------------------------------------------------------ 2025-09-08T07:57:40,757 rocksdb/_rocksdb.pyx:729:9: 'Options' is not a type identifier 2025-09-08T07:57:40,757 Error compiling Cython file: 2025-09-08T07:57:40,757 ------------------------------------------------------------ 2025-09-08T07:57:40,757 ... 2025-09-08T07:57:40,757 # Forward declaration 2025-09-08T07:57:40,757 cdef class WriteBatchIterator 2025-09-08T07:57:40,758 cdef class WriteBatch(object): 2025-09-08T07:57:40,758 cdef db.WriteBatch* batch 2025-09-08T07:57:40,758 ^ 2025-09-08T07:57:40,758 ------------------------------------------------------------ 2025-09-08T07:57:40,758 rocksdb/_rocksdb.pyx:1292:9: 'WriteBatch' is not a type identifier 2025-09-08T07:57:40,758 Error compiling Cython file: 2025-09-08T07:57:40,758 ------------------------------------------------------------ 2025-09-08T07:57:40,758 ... 2025-09-08T07:57:40,758 @cython.internal 2025-09-08T07:57:40,759 cdef class WriteBatchIterator(object): 2025-09-08T07:57:40,759 # Need a reference to the WriteBatch. 2025-09-08T07:57:40,759 # The BatchItems are only pointers to the memory in WriteBatch. 2025-09-08T07:57:40,759 cdef WriteBatch batch 2025-09-08T07:57:40,759 cdef vector[db.BatchItem] items 2025-09-08T07:57:40,759 ^ 2025-09-08T07:57:40,759 ------------------------------------------------------------ 2025-09-08T07:57:40,759 rocksdb/_rocksdb.pyx:1332:19: unknown type in template argument 2025-09-08T07:57:40,759 Error compiling Cython file: 2025-09-08T07:57:40,760 ------------------------------------------------------------ 2025-09-08T07:57:40,760 ... 2025-09-08T07:57:40,760 return ret 2025-09-08T07:57:40,760 @cython.no_gc_clear 2025-09-08T07:57:40,760 cdef class DB(object): 2025-09-08T07:57:40,760 cdef Options opts 2025-09-08T07:57:40,760 cdef db.DB* db 2025-09-08T07:57:40,760 ^ 2025-09-08T07:57:40,760 ------------------------------------------------------------ 2025-09-08T07:57:40,761 rocksdb/_rocksdb.pyx:1371:9: 'DB' is not a type identifier 2025-09-08T07:57:40,761 Error compiling Cython file: 2025-09-08T07:57:40,761 ------------------------------------------------------------ 2025-09-08T07:57:40,761 ... 2025-09-08T07:57:40,761 read_tier="all"): 2025-09-08T07:57:40,761 # TODO: Is this really effiencet ? 2025-09-08T07:57:40,761 return locals() 2025-09-08T07:57:40,761 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T07:57:40,762 ^ 2025-09-08T07:57:40,762 ------------------------------------------------------------ 2025-09-08T07:57:40,762 rocksdb/_rocksdb.pyx:1668:9: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,762 Error compiling Cython file: 2025-09-08T07:57:40,762 ------------------------------------------------------------ 2025-09-08T07:57:40,762 ... 2025-09-08T07:57:40,762 @cython.no_gc_clear 2025-09-08T07:57:40,763 @cython.internal 2025-09-08T07:57:40,763 cdef class Snapshot(object): 2025-09-08T07:57:40,763 cdef const snapshot.Snapshot* ptr 2025-09-08T07:57:40,763 ^ 2025-09-08T07:57:40,763 ------------------------------------------------------------ 2025-09-08T07:57:40,763 rocksdb/_rocksdb.pyx:1701:15: 'Snapshot' is not a type identifier 2025-09-08T07:57:40,763 Error compiling Cython file: 2025-09-08T07:57:40,763 ------------------------------------------------------------ 2025-09-08T07:57:40,763 ... 2025-09-08T07:57:40,763 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:40,764 @cython.internal 2025-09-08T07:57:40,764 cdef class BaseIterator(object): 2025-09-08T07:57:40,764 cdef iterator.Iterator* ptr 2025-09-08T07:57:40,764 ^ 2025-09-08T07:57:40,764 ------------------------------------------------------------ 2025-09-08T07:57:40,764 rocksdb/_rocksdb.pyx:1718:9: 'Iterator' is not a type identifier 2025-09-08T07:57:40,764 Error compiling Cython file: 2025-09-08T07:57:40,765 ------------------------------------------------------------ 2025-09-08T07:57:40,765 ... 2025-09-08T07:57:40,765 self.it.ptr.Prev() 2025-09-08T07:57:40,765 check_status(self.it.ptr.status()) 2025-09-08T07:57:40,765 return ret 2025-09-08T07:57:40,765 cdef class BackupEngine(object): 2025-09-08T07:57:40,765 cdef backup.BackupEngine* engine 2025-09-08T07:57:40,765 ^ 2025-09-08T07:57:40,765 ------------------------------------------------------------ 2025-09-08T07:57:40,766 rocksdb/_rocksdb.pyx:1826:9: 'BackupEngine' is not a type identifier 2025-09-08T07:57:40,805 Error compiling Cython file: 2025-09-08T07:57:40,805 ------------------------------------------------------------ 2025-09-08T07:57:40,806 ... 2025-09-08T07:57:40,806 def name(self): 2025-09-08T07:57:40,806 return PyBytes_FromString(self.policy.get().Name()) 2025-09-08T07:57:40,806 def create_filter(self, keys): 2025-09-08T07:57:40,806 cdef string dst 2025-09-08T07:57:40,806 cdef vector[Slice] c_keys 2025-09-08T07:57:40,806 ^ 2025-09-08T07:57:40,806 ------------------------------------------------------------ 2025-09-08T07:57:40,806 rocksdb/_rocksdb.pyx:286:20: unknown type in template argument 2025-09-08T07:57:40,836 Error compiling Cython file: 2025-09-08T07:57:40,837 ------------------------------------------------------------ 2025-09-08T07:57:40,837 ... 2025-09-08T07:57:40,837 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:40,837 return self.transfomer 2025-09-08T07:57:40,837 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:40,837 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:40,837 ^ 2025-09-08T07:57:40,837 ------------------------------------------------------------ 2025-09-08T07:57:40,837 rocksdb/_rocksdb.pyx:500:13: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:57:40,847 Error compiling Cython file: 2025-09-08T07:57:40,847 ------------------------------------------------------------ 2025-09-08T07:57:40,847 ... 2025-09-08T07:57:40,847 block_size=None, 2025-09-08T07:57:40,847 block_size_deviation=None, 2025-09-08T07:57:40,847 block_restart_interval=None, 2025-09-08T07:57:40,847 whole_key_filtering=None): 2025-09-08T07:57:40,847 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:57:40,847 ^ 2025-09-08T07:57:40,847 ------------------------------------------------------------ 2025-09-08T07:57:40,848 rocksdb/_rocksdb.pyx:582:13: 'BlockBasedTableOptions' is not a type identifier 2025-09-08T07:57:40,862 Error compiling Cython file: 2025-09-08T07:57:40,862 ------------------------------------------------------------ 2025-09-08T07:57:40,862 ... 2025-09-08T07:57:40,862 huge_page_tlb_size=0, 2025-09-08T07:57:40,862 encoding_type='plain', 2025-09-08T07:57:40,862 py_bool full_scan_mode=False, 2025-09-08T07:57:40,862 py_bool store_index_in_file=False): 2025-09-08T07:57:40,863 cdef table_factory.PlainTableOptions table_options 2025-09-08T07:57:40,863 ^ 2025-09-08T07:57:40,863 ------------------------------------------------------------ 2025-09-08T07:57:40,863 rocksdb/_rocksdb.pyx:660:13: 'PlainTableOptions' is not a type identifier 2025-09-08T07:57:40,902 Error compiling Cython file: 2025-09-08T07:57:40,902 ------------------------------------------------------------ 2025-09-08T07:57:40,903 ... 2025-09-08T07:57:40,903 ret_ob['max_dict_bytes'] = self.opts.compression_opts.max_dict_bytes 2025-09-08T07:57:40,903 return ret_ob 2025-09-08T07:57:40,903 def __set__(self, dict value): 2025-09-08T07:57:40,903 cdef options.CompressionOptions* copts 2025-09-08T07:57:40,903 ^ 2025-09-08T07:57:40,903 ------------------------------------------------------------ 2025-09-08T07:57:40,903 rocksdb/_rocksdb.pyx:820:17: 'CompressionOptions' is not a type identifier 2025-09-08T07:57:40,913 Error compiling Cython file: 2025-09-08T07:57:40,913 ------------------------------------------------------------ 2025-09-08T07:57:40,913 ... 2025-09-08T07:57:40,913 else: 2025-09-08T07:57:40,913 raise Exception("Unknown compaction style") 2025-09-08T07:57:40,914 property compaction_options_universal: 2025-09-08T07:57:40,914 def __get__(self): 2025-09-08T07:57:40,914 cdef universal_compaction.CompactionOptionsUniversal uopts 2025-09-08T07:57:40,914 ^ 2025-09-08T07:57:40,914 ------------------------------------------------------------ 2025-09-08T07:57:40,914 rocksdb/_rocksdb.pyx:1142:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T07:57:40,914 Error compiling Cython file: 2025-09-08T07:57:40,914 ------------------------------------------------------------ 2025-09-08T07:57:40,915 ... 2025-09-08T07:57:40,915 raise Exception("Unknown compaction style") 2025-09-08T07:57:40,915 return ret_ob 2025-09-08T07:57:40,915 def __set__(self, dict value): 2025-09-08T07:57:40,915 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T07:57:40,915 ^ 2025-09-08T07:57:40,915 ------------------------------------------------------------ 2025-09-08T07:57:40,915 rocksdb/_rocksdb.pyx:1163:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T07:57:40,925 Error compiling Cython file: 2025-09-08T07:57:40,925 ------------------------------------------------------------ 2025-09-08T07:57:40,925 ... 2025-09-08T07:57:40,925 cdef WriteBatch batch 2025-09-08T07:57:40,925 cdef vector[db.BatchItem] items 2025-09-08T07:57:40,926 cdef size_t pos 2025-09-08T07:57:40,926 def __init__(self, WriteBatch batch): 2025-09-08T07:57:40,926 cdef Status st 2025-09-08T07:57:40,926 ^ 2025-09-08T07:57:40,926 ------------------------------------------------------------ 2025-09-08T07:57:40,926 rocksdb/_rocksdb.pyx:1336:13: 'Status' is not a type identifier 2025-09-08T07:57:40,931 Error compiling Cython file: 2025-09-08T07:57:40,931 ------------------------------------------------------------ 2025-09-08T07:57:40,931 ... 2025-09-08T07:57:40,931 cdef class DB(object): 2025-09-08T07:57:40,931 cdef Options opts 2025-09-08T07:57:40,931 cdef db.DB* db 2025-09-08T07:57:40,931 def __cinit__(self, db_name, Options opts, read_only=False): 2025-09-08T07:57:40,931 cdef Status st 2025-09-08T07:57:40,931 ^ 2025-09-08T07:57:40,931 ------------------------------------------------------------ 2025-09-08T07:57:40,932 rocksdb/_rocksdb.pyx:1374:13: 'Status' is not a type identifier 2025-09-08T07:57:40,932 Error compiling Cython file: 2025-09-08T07:57:40,932 ------------------------------------------------------------ 2025-09-08T07:57:40,932 ... 2025-09-08T07:57:40,932 db_path, 2025-09-08T07:57:40,932 cython.address(self.db)) 2025-09-08T07:57:40,932 check_status(st) 2025-09-08T07:57:40,932 # Inject the loggers into the python callbacks 2025-09-08T07:57:40,933 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T07:57:40,933 ^ 2025-09-08T07:57:40,933 ------------------------------------------------------------ 2025-09-08T07:57:40,933 rocksdb/_rocksdb.pyx:1399:13: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,933 Error compiling Cython file: 2025-09-08T07:57:40,933 ------------------------------------------------------------ 2025-09-08T07:57:40,933 ... 2025-09-08T07:57:40,933 db_path, 2025-09-08T07:57:40,933 cython.address(self.db)) 2025-09-08T07:57:40,934 check_status(st) 2025-09-08T07:57:40,934 # Inject the loggers into the python callbacks 2025-09-08T07:57:40,934 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T07:57:40,934 ^ 2025-09-08T07:57:40,934 ------------------------------------------------------------ 2025-09-08T07:57:40,934 rocksdb/_rocksdb.pyx:1399:13: 'shared_ptr' is not a type identifier 2025-09-08T07:57:40,934 Error compiling Cython file: 2025-09-08T07:57:40,935 ------------------------------------------------------------ 2025-09-08T07:57:40,935 ... 2025-09-08T07:57:40,935 if self.opts is not None: 2025-09-08T07:57:40,935 self.opts.in_use = False 2025-09-08T07:57:40,935 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:40,935 cdef Status st 2025-09-08T07:57:40,935 ^ 2025-09-08T07:57:40,935 ------------------------------------------------------------ 2025-09-08T07:57:40,936 rocksdb/_rocksdb.pyx:1421:13: 'Status' is not a type identifier 2025-09-08T07:57:40,936 Error compiling Cython file: 2025-09-08T07:57:40,936 ------------------------------------------------------------ 2025-09-08T07:57:40,936 ... 2025-09-08T07:57:40,936 if self.opts is not None: 2025-09-08T07:57:40,936 self.opts.in_use = False 2025-09-08T07:57:40,936 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:40,936 cdef Status st 2025-09-08T07:57:40,936 cdef options.WriteOptions opts 2025-09-08T07:57:40,936 ^ 2025-09-08T07:57:40,937 ------------------------------------------------------------ 2025-09-08T07:57:40,937 rocksdb/_rocksdb.pyx:1422:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:40,937 Error compiling Cython file: 2025-09-08T07:57:40,937 ------------------------------------------------------------ 2025-09-08T07:57:40,937 ... 2025-09-08T07:57:40,937 cdef Status st 2025-09-08T07:57:40,937 cdef options.WriteOptions opts 2025-09-08T07:57:40,937 opts.sync = sync 2025-09-08T07:57:40,937 opts.disableWAL = disable_wal 2025-09-08T07:57:40,938 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,938 ^ 2025-09-08T07:57:40,938 ------------------------------------------------------------ 2025-09-08T07:57:40,938 rocksdb/_rocksdb.pyx:1426:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,938 Error compiling Cython file: 2025-09-08T07:57:40,938 ------------------------------------------------------------ 2025-09-08T07:57:40,938 ... 2025-09-08T07:57:40,938 cdef options.WriteOptions opts 2025-09-08T07:57:40,938 opts.sync = sync 2025-09-08T07:57:40,939 opts.disableWAL = disable_wal 2025-09-08T07:57:40,939 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,939 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:40,939 ^ 2025-09-08T07:57:40,939 ------------------------------------------------------------ 2025-09-08T07:57:40,939 rocksdb/_rocksdb.pyx:1427:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,939 Error compiling Cython file: 2025-09-08T07:57:40,939 ------------------------------------------------------------ 2025-09-08T07:57:40,939 ... 2025-09-08T07:57:40,940 with nogil: 2025-09-08T07:57:40,940 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:40,940 check_status(st) 2025-09-08T07:57:40,940 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T07:57:40,940 cdef Status st 2025-09-08T07:57:40,940 ^ 2025-09-08T07:57:40,940 ------------------------------------------------------------ 2025-09-08T07:57:40,940 rocksdb/_rocksdb.pyx:1434:13: 'Status' is not a type identifier 2025-09-08T07:57:40,940 Error compiling Cython file: 2025-09-08T07:57:40,941 ------------------------------------------------------------ 2025-09-08T07:57:40,941 ... 2025-09-08T07:57:40,941 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:40,941 check_status(st) 2025-09-08T07:57:40,941 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T07:57:40,941 cdef Status st 2025-09-08T07:57:40,941 cdef options.WriteOptions opts 2025-09-08T07:57:40,941 ^ 2025-09-08T07:57:40,941 ------------------------------------------------------------ 2025-09-08T07:57:40,941 rocksdb/_rocksdb.pyx:1435:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:40,942 Error compiling Cython file: 2025-09-08T07:57:40,942 ------------------------------------------------------------ 2025-09-08T07:57:40,942 ... 2025-09-08T07:57:40,942 cdef Status st 2025-09-08T07:57:40,942 cdef options.WriteOptions opts 2025-09-08T07:57:40,942 opts.sync = sync 2025-09-08T07:57:40,942 opts.disableWAL = disable_wal 2025-09-08T07:57:40,942 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,942 ^ 2025-09-08T07:57:40,942 ------------------------------------------------------------ 2025-09-08T07:57:40,943 rocksdb/_rocksdb.pyx:1439:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,943 Error compiling Cython file: 2025-09-08T07:57:40,943 ------------------------------------------------------------ 2025-09-08T07:57:40,943 ... 2025-09-08T07:57:40,943 with nogil: 2025-09-08T07:57:40,943 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:40,943 check_status(st) 2025-09-08T07:57:40,943 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:40,944 cdef Status st 2025-09-08T07:57:40,944 ^ 2025-09-08T07:57:40,944 ------------------------------------------------------------ 2025-09-08T07:57:40,944 rocksdb/_rocksdb.pyx:1445:13: 'Status' is not a type identifier 2025-09-08T07:57:40,944 Error compiling Cython file: 2025-09-08T07:57:40,944 ------------------------------------------------------------ 2025-09-08T07:57:40,944 ... 2025-09-08T07:57:40,944 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:40,944 check_status(st) 2025-09-08T07:57:40,945 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:40,945 cdef Status st 2025-09-08T07:57:40,945 cdef options.WriteOptions opts 2025-09-08T07:57:40,945 ^ 2025-09-08T07:57:40,945 ------------------------------------------------------------ 2025-09-08T07:57:40,945 rocksdb/_rocksdb.pyx:1446:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:40,945 Error compiling Cython file: 2025-09-08T07:57:40,945 ------------------------------------------------------------ 2025-09-08T07:57:40,945 ... 2025-09-08T07:57:40,946 cdef Status st 2025-09-08T07:57:40,946 cdef options.WriteOptions opts 2025-09-08T07:57:40,946 opts.sync = sync 2025-09-08T07:57:40,946 opts.disableWAL = disable_wal 2025-09-08T07:57:40,946 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,946 ^ 2025-09-08T07:57:40,946 ------------------------------------------------------------ 2025-09-08T07:57:40,946 rocksdb/_rocksdb.pyx:1450:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,946 Error compiling Cython file: 2025-09-08T07:57:40,947 ------------------------------------------------------------ 2025-09-08T07:57:40,947 ... 2025-09-08T07:57:40,947 cdef options.WriteOptions opts 2025-09-08T07:57:40,947 opts.sync = sync 2025-09-08T07:57:40,947 opts.disableWAL = disable_wal 2025-09-08T07:57:40,947 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,947 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:40,947 ^ 2025-09-08T07:57:40,947 ------------------------------------------------------------ 2025-09-08T07:57:40,948 rocksdb/_rocksdb.pyx:1451:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,948 Error compiling Cython file: 2025-09-08T07:57:40,948 ------------------------------------------------------------ 2025-09-08T07:57:40,948 ... 2025-09-08T07:57:40,948 with nogil: 2025-09-08T07:57:40,948 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:40,948 check_status(st) 2025-09-08T07:57:40,948 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T07:57:40,948 cdef Status st 2025-09-08T07:57:40,949 ^ 2025-09-08T07:57:40,949 ------------------------------------------------------------ 2025-09-08T07:57:40,949 rocksdb/_rocksdb.pyx:1457:13: 'Status' is not a type identifier 2025-09-08T07:57:40,949 Error compiling Cython file: 2025-09-08T07:57:40,949 ------------------------------------------------------------ 2025-09-08T07:57:40,949 ... 2025-09-08T07:57:40,949 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:40,949 check_status(st) 2025-09-08T07:57:40,949 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T07:57:40,950 cdef Status st 2025-09-08T07:57:40,950 cdef options.WriteOptions opts 2025-09-08T07:57:40,950 ^ 2025-09-08T07:57:40,950 ------------------------------------------------------------ 2025-09-08T07:57:40,950 rocksdb/_rocksdb.pyx:1458:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:40,950 Error compiling Cython file: 2025-09-08T07:57:40,950 ------------------------------------------------------------ 2025-09-08T07:57:40,950 ... 2025-09-08T07:57:40,950 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:40,950 check_status(st) 2025-09-08T07:57:40,951 def get(self, key, *args, **kwargs): 2025-09-08T07:57:40,951 cdef string res 2025-09-08T07:57:40,951 cdef Status st 2025-09-08T07:57:40,951 ^ 2025-09-08T07:57:40,951 ------------------------------------------------------------ 2025-09-08T07:57:40,951 rocksdb/_rocksdb.pyx:1468:13: 'Status' is not a type identifier 2025-09-08T07:57:40,951 Error compiling Cython file: 2025-09-08T07:57:40,951 ------------------------------------------------------------ 2025-09-08T07:57:40,952 ... 2025-09-08T07:57:40,952 check_status(st) 2025-09-08T07:57:40,952 def get(self, key, *args, **kwargs): 2025-09-08T07:57:40,952 cdef string res 2025-09-08T07:57:40,952 cdef Status st 2025-09-08T07:57:40,952 cdef options.ReadOptions opts 2025-09-08T07:57:40,952 ^ 2025-09-08T07:57:40,952 ------------------------------------------------------------ 2025-09-08T07:57:40,952 rocksdb/_rocksdb.pyx:1469:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,953 Error compiling Cython file: 2025-09-08T07:57:40,953 ------------------------------------------------------------ 2025-09-08T07:57:40,953 ... 2025-09-08T07:57:40,953 cdef string res 2025-09-08T07:57:40,953 cdef Status st 2025-09-08T07:57:40,953 cdef options.ReadOptions opts 2025-09-08T07:57:40,953 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:40,953 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,953 ^ 2025-09-08T07:57:40,953 ------------------------------------------------------------ 2025-09-08T07:57:40,954 rocksdb/_rocksdb.pyx:1472:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,954 Error compiling Cython file: 2025-09-08T07:57:40,954 ------------------------------------------------------------ 2025-09-08T07:57:40,954 ... 2025-09-08T07:57:40,954 def multi_get(self, keys, *args, **kwargs): 2025-09-08T07:57:40,954 cdef vector[string] values 2025-09-08T07:57:40,954 values.resize(len(keys)) 2025-09-08T07:57:40,955 cdef vector[Slice] c_keys 2025-09-08T07:57:40,955 ^ 2025-09-08T07:57:40,955 ------------------------------------------------------------ 2025-09-08T07:57:40,955 rocksdb/_rocksdb.pyx:1488:20: unknown type in template argument 2025-09-08T07:57:40,955 Error compiling Cython file: 2025-09-08T07:57:40,955 ------------------------------------------------------------ 2025-09-08T07:57:40,955 ... 2025-09-08T07:57:40,955 cdef vector[Slice] c_keys 2025-09-08T07:57:40,956 for key in keys: 2025-09-08T07:57:40,956 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:57:40,956 cdef options.ReadOptions opts 2025-09-08T07:57:40,956 ^ 2025-09-08T07:57:40,956 ------------------------------------------------------------ 2025-09-08T07:57:40,956 rocksdb/_rocksdb.pyx:1492:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,956 Error compiling Cython file: 2025-09-08T07:57:40,956 ------------------------------------------------------------ 2025-09-08T07:57:40,957 ... 2025-09-08T07:57:40,957 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:57:40,957 cdef options.ReadOptions opts 2025-09-08T07:57:40,957 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:40,957 cdef vector[Status] res 2025-09-08T07:57:40,957 ^ 2025-09-08T07:57:40,957 ------------------------------------------------------------ 2025-09-08T07:57:40,957 rocksdb/_rocksdb.pyx:1495:20: unknown type in template argument 2025-09-08T07:57:40,958 Error compiling Cython file: 2025-09-08T07:57:40,958 ------------------------------------------------------------ 2025-09-08T07:57:40,958 ... 2025-09-08T07:57:40,958 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T07:57:40,958 cdef string value 2025-09-08T07:57:40,958 cdef cpp_bool value_found 2025-09-08T07:57:40,958 cdef cpp_bool exists 2025-09-08T07:57:40,958 cdef options.ReadOptions opts 2025-09-08T07:57:40,958 ^ 2025-09-08T07:57:40,958 ------------------------------------------------------------ 2025-09-08T07:57:40,959 rocksdb/_rocksdb.pyx:1517:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,959 Error compiling Cython file: 2025-09-08T07:57:40,959 ------------------------------------------------------------ 2025-09-08T07:57:40,959 ... 2025-09-08T07:57:40,959 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T07:57:40,959 cdef string value 2025-09-08T07:57:40,959 cdef cpp_bool value_found 2025-09-08T07:57:40,959 cdef cpp_bool exists 2025-09-08T07:57:40,959 cdef options.ReadOptions opts 2025-09-08T07:57:40,960 cdef Slice c_key 2025-09-08T07:57:40,960 ^ 2025-09-08T07:57:40,960 ------------------------------------------------------------ 2025-09-08T07:57:40,960 rocksdb/_rocksdb.pyx:1518:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,960 Error compiling Cython file: 2025-09-08T07:57:40,960 ------------------------------------------------------------ 2025-09-08T07:57:40,960 ... 2025-09-08T07:57:40,960 cython.address(value)) 2025-09-08T07:57:40,961 return (exists, None) 2025-09-08T07:57:40,961 def iterkeys(self, *args, **kwargs): 2025-09-08T07:57:40,961 cdef options.ReadOptions opts 2025-09-08T07:57:40,961 ^ 2025-09-08T07:57:40,961 ------------------------------------------------------------ 2025-09-08T07:57:40,961 rocksdb/_rocksdb.pyx:1550:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,961 Error compiling Cython file: 2025-09-08T07:57:40,961 ------------------------------------------------------------ 2025-09-08T07:57:40,961 ... 2025-09-08T07:57:40,962 with nogil: 2025-09-08T07:57:40,962 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:40,962 return it 2025-09-08T07:57:40,962 def itervalues(self, *args, **kwargs): 2025-09-08T07:57:40,962 cdef options.ReadOptions opts 2025-09-08T07:57:40,962 ^ 2025-09-08T07:57:40,962 ------------------------------------------------------------ 2025-09-08T07:57:40,962 rocksdb/_rocksdb.pyx:1561:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,962 Error compiling Cython file: 2025-09-08T07:57:40,963 ------------------------------------------------------------ 2025-09-08T07:57:40,963 ... 2025-09-08T07:57:40,963 with nogil: 2025-09-08T07:57:40,963 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:40,963 return it 2025-09-08T07:57:40,963 def iteritems(self, *args, **kwargs): 2025-09-08T07:57:40,963 cdef options.ReadOptions opts 2025-09-08T07:57:40,963 ^ 2025-09-08T07:57:40,963 ------------------------------------------------------------ 2025-09-08T07:57:40,964 rocksdb/_rocksdb.pyx:1573:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,964 Error compiling Cython file: 2025-09-08T07:57:40,964 ------------------------------------------------------------ 2025-09-08T07:57:40,964 ... 2025-09-08T07:57:40,964 def snapshot(self): 2025-09-08T07:57:40,964 return Snapshot(self) 2025-09-08T07:57:40,964 def get_property(self, prop): 2025-09-08T07:57:40,964 cdef string value 2025-09-08T07:57:40,965 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:40,965 ^ 2025-09-08T07:57:40,965 ------------------------------------------------------------ 2025-09-08T07:57:40,965 rocksdb/_rocksdb.pyx:1589:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,965 Error compiling Cython file: 2025-09-08T07:57:40,965 ------------------------------------------------------------ 2025-09-08T07:57:40,965 ... 2025-09-08T07:57:40,965 return string_to_bytes(value) 2025-09-08T07:57:40,965 else: 2025-09-08T07:57:40,965 return None 2025-09-08T07:57:40,966 def get_live_files_metadata(self): 2025-09-08T07:57:40,966 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:40,966 ^ 2025-09-08T07:57:40,966 ------------------------------------------------------------ 2025-09-08T07:57:40,966 rocksdb/_rocksdb.pyx:1601:23: unknown type in template argument 2025-09-08T07:57:40,966 Error compiling Cython file: 2025-09-08T07:57:40,966 ------------------------------------------------------------ 2025-09-08T07:57:40,966 ... 2025-09-08T07:57:40,966 ret.append(t) 2025-09-08T07:57:40,967 return ret 2025-09-08T07:57:40,967 def compact_range(self, begin=None, end=None, **py_options): 2025-09-08T07:57:40,967 cdef options.CompactRangeOptions c_options 2025-09-08T07:57:40,967 ^ 2025-09-08T07:57:40,967 ------------------------------------------------------------ 2025-09-08T07:57:40,967 rocksdb/_rocksdb.pyx:1622:13: 'CompactRangeOptions' is not a type identifier 2025-09-08T07:57:40,967 Error compiling Cython file: 2025-09-08T07:57:40,968 ------------------------------------------------------------ 2025-09-08T07:57:40,968 ... 2025-09-08T07:57:40,968 elif blc == 'force': 2025-09-08T07:57:40,968 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:57:40,968 else: 2025-09-08T07:57:40,968 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:57:40,968 cdef Status st 2025-09-08T07:57:40,968 ^ 2025-09-08T07:57:40,968 ------------------------------------------------------------ 2025-09-08T07:57:40,969 rocksdb/_rocksdb.pyx:1637:13: 'Status' is not a type identifier 2025-09-08T07:57:40,969 Error compiling Cython file: 2025-09-08T07:57:40,969 ------------------------------------------------------------ 2025-09-08T07:57:40,969 ... 2025-09-08T07:57:40,969 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:57:40,969 else: 2025-09-08T07:57:40,969 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:57:40,969 cdef Status st 2025-09-08T07:57:40,969 cdef Slice begin_val 2025-09-08T07:57:40,970 ^ 2025-09-08T07:57:40,970 ------------------------------------------------------------ 2025-09-08T07:57:40,970 rocksdb/_rocksdb.pyx:1638:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,970 Error compiling Cython file: 2025-09-08T07:57:40,970 ------------------------------------------------------------ 2025-09-08T07:57:40,970 ... 2025-09-08T07:57:40,970 else: 2025-09-08T07:57:40,970 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:57:40,970 cdef Status st 2025-09-08T07:57:40,971 cdef Slice begin_val 2025-09-08T07:57:40,971 cdef Slice end_val 2025-09-08T07:57:40,971 ^ 2025-09-08T07:57:40,971 ------------------------------------------------------------ 2025-09-08T07:57:40,971 rocksdb/_rocksdb.pyx:1639:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,971 Error compiling Cython file: 2025-09-08T07:57:40,971 ------------------------------------------------------------ 2025-09-08T07:57:40,971 ... 2025-09-08T07:57:40,972 cdef Status st 2025-09-08T07:57:40,972 cdef Slice begin_val 2025-09-08T07:57:40,972 cdef Slice end_val 2025-09-08T07:57:40,972 cdef Slice* begin_ptr 2025-09-08T07:57:40,972 ^ 2025-09-08T07:57:40,972 ------------------------------------------------------------ 2025-09-08T07:57:40,972 rocksdb/_rocksdb.pyx:1641:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,973 Error compiling Cython file: 2025-09-08T07:57:40,973 ------------------------------------------------------------ 2025-09-08T07:57:40,973 ... 2025-09-08T07:57:40,973 cdef Status st 2025-09-08T07:57:40,973 cdef Slice begin_val 2025-09-08T07:57:40,973 cdef Slice end_val 2025-09-08T07:57:40,973 cdef Slice* begin_ptr 2025-09-08T07:57:40,973 cdef Slice* end_ptr 2025-09-08T07:57:40,973 ^ 2025-09-08T07:57:40,973 ------------------------------------------------------------ 2025-09-08T07:57:40,974 rocksdb/_rocksdb.pyx:1642:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,974 Error compiling Cython file: 2025-09-08T07:57:40,974 ------------------------------------------------------------ 2025-09-08T07:57:40,974 ... 2025-09-08T07:57:40,974 # TODO: Is this really effiencet ? 2025-09-08T07:57:40,974 return locals() 2025-09-08T07:57:40,974 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T07:57:40,975 cdef options.ReadOptions opts 2025-09-08T07:57:40,975 ^ 2025-09-08T07:57:40,975 ------------------------------------------------------------ 2025-09-08T07:57:40,975 rocksdb/_rocksdb.pyx:1669:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:40,975 Error compiling Cython file: 2025-09-08T07:57:40,975 ------------------------------------------------------------ 2025-09-08T07:57:40,975 ... 2025-09-08T07:57:40,975 def __get__(self): 2025-09-08T07:57:40,975 return self.opts 2025-09-08T07:57:40,976 def repair_db(db_name, Options opts): 2025-09-08T07:57:40,976 cdef Status st 2025-09-08T07:57:40,976 ^ 2025-09-08T07:57:40,976 ------------------------------------------------------------ 2025-09-08T07:57:40,976 rocksdb/_rocksdb.pyx:1690:9: 'Status' is not a type identifier 2025-09-08T07:57:40,976 Error compiling Cython file: 2025-09-08T07:57:40,976 ------------------------------------------------------------ 2025-09-08T07:57:40,977 ... 2025-09-08T07:57:40,977 with nogil: 2025-09-08T07:57:40,977 self.ptr.SeekToLast() 2025-09-08T07:57:40,977 check_status(self.ptr.status()) 2025-09-08T07:57:40,977 cpdef seek(self, key): 2025-09-08T07:57:40,977 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:40,977 ^ 2025-09-08T07:57:40,977 ------------------------------------------------------------ 2025-09-08T07:57:40,977 rocksdb/_rocksdb.pyx:1756:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,979 Error compiling Cython file: 2025-09-08T07:57:40,979 ------------------------------------------------------------ 2025-09-08T07:57:40,979 ... 2025-09-08T07:57:40,979 return None 2025-09-08T07:57:40,979 @cython.internal 2025-09-08T07:57:40,979 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:40,980 cdef object get_ob(self): 2025-09-08T07:57:40,980 cdef Slice c_key 2025-09-08T07:57:40,980 ^ 2025-09-08T07:57:40,980 ------------------------------------------------------------ 2025-09-08T07:57:40,980 rocksdb/_rocksdb.pyx:1767:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,983 Error compiling Cython file: 2025-09-08T07:57:40,983 ------------------------------------------------------------ 2025-09-08T07:57:40,983 ... 2025-09-08T07:57:40,983 return slice_to_bytes(c_key) 2025-09-08T07:57:40,984 @cython.internal 2025-09-08T07:57:40,984 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:40,984 cdef object get_ob(self): 2025-09-08T07:57:40,984 cdef Slice c_value 2025-09-08T07:57:40,984 ^ 2025-09-08T07:57:40,984 ------------------------------------------------------------ 2025-09-08T07:57:40,984 rocksdb/_rocksdb.pyx:1776:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,987 Error compiling Cython file: 2025-09-08T07:57:40,987 ------------------------------------------------------------ 2025-09-08T07:57:40,987 ... 2025-09-08T07:57:40,987 return slice_to_bytes(c_value) 2025-09-08T07:57:40,988 @cython.internal 2025-09-08T07:57:40,988 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:40,988 cdef object get_ob(self): 2025-09-08T07:57:40,988 cdef Slice c_key 2025-09-08T07:57:40,988 ^ 2025-09-08T07:57:40,988 ------------------------------------------------------------ 2025-09-08T07:57:40,988 rocksdb/_rocksdb.pyx:1785:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,988 Error compiling Cython file: 2025-09-08T07:57:40,989 ------------------------------------------------------------ 2025-09-08T07:57:40,989 ... 2025-09-08T07:57:40,989 @cython.internal 2025-09-08T07:57:40,989 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:40,989 cdef object get_ob(self): 2025-09-08T07:57:40,989 cdef Slice c_key 2025-09-08T07:57:40,989 cdef Slice c_value 2025-09-08T07:57:40,989 ^ 2025-09-08T07:57:40,989 ------------------------------------------------------------ 2025-09-08T07:57:40,990 rocksdb/_rocksdb.pyx:1786:13: 'Slice' is not a type identifier 2025-09-08T07:57:40,997 Error compiling Cython file: 2025-09-08T07:57:40,997 ------------------------------------------------------------ 2025-09-08T07:57:40,997 ... 2025-09-08T07:57:40,997 cdef class BackupEngine(object): 2025-09-08T07:57:40,998 cdef backup.BackupEngine* engine 2025-09-08T07:57:40,998 def __cinit__(self, backup_dir): 2025-09-08T07:57:40,998 cdef Status st 2025-09-08T07:57:40,998 ^ 2025-09-08T07:57:40,998 ------------------------------------------------------------ 2025-09-08T07:57:40,998 rocksdb/_rocksdb.pyx:1829:13: 'Status' is not a type identifier 2025-09-08T07:57:40,998 Error compiling Cython file: 2025-09-08T07:57:40,998 ------------------------------------------------------------ 2025-09-08T07:57:40,999 ... 2025-09-08T07:57:40,999 if not self.engine == NULL: 2025-09-08T07:57:40,999 with nogil: 2025-09-08T07:57:40,999 del self.engine 2025-09-08T07:57:40,999 def create_backup(self, DB db, flush_before_backup=False): 2025-09-08T07:57:40,999 cdef Status st 2025-09-08T07:57:40,999 ^ 2025-09-08T07:57:40,999 ------------------------------------------------------------ 2025-09-08T07:57:40,999 rocksdb/_rocksdb.pyx:1847:13: 'Status' is not a type identifier 2025-09-08T07:57:41,000 Error compiling Cython file: 2025-09-08T07:57:41,000 ------------------------------------------------------------ 2025-09-08T07:57:41,000 ... 2025-09-08T07:57:41,000 with nogil: 2025-09-08T07:57:41,000 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:41,000 check_status(st) 2025-09-08T07:57:41,000 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T07:57:41,000 cdef Status st 2025-09-08T07:57:41,000 ^ 2025-09-08T07:57:41,001 ------------------------------------------------------------ 2025-09-08T07:57:41,001 rocksdb/_rocksdb.pyx:1857:13: 'Status' is not a type identifier 2025-09-08T07:57:41,001 Error compiling Cython file: 2025-09-08T07:57:41,001 ------------------------------------------------------------ 2025-09-08T07:57:41,001 ... 2025-09-08T07:57:41,001 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:41,001 check_status(st) 2025-09-08T07:57:41,001 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T07:57:41,002 cdef Status st 2025-09-08T07:57:41,002 cdef backup.BackupID c_backup_id 2025-09-08T07:57:41,002 ^ 2025-09-08T07:57:41,002 ------------------------------------------------------------ 2025-09-08T07:57:41,002 rocksdb/_rocksdb.pyx:1858:13: 'BackupID' is not a type identifier 2025-09-08T07:57:41,002 Error compiling Cython file: 2025-09-08T07:57:41,002 ------------------------------------------------------------ 2025-09-08T07:57:41,002 ... 2025-09-08T07:57:41,002 c_wal_dir) 2025-09-08T07:57:41,003 check_status(st) 2025-09-08T07:57:41,003 def restore_latest_backup(self, db_dir, wal_dir): 2025-09-08T07:57:41,003 cdef Status st 2025-09-08T07:57:41,003 ^ 2025-09-08T07:57:41,003 ------------------------------------------------------------ 2025-09-08T07:57:41,003 rocksdb/_rocksdb.pyx:1875:13: 'Status' is not a type identifier 2025-09-08T07:57:41,003 Error compiling Cython file: 2025-09-08T07:57:41,004 ------------------------------------------------------------ 2025-09-08T07:57:41,004 ... 2025-09-08T07:57:41,004 def stop_backup(self): 2025-09-08T07:57:41,004 with nogil: 2025-09-08T07:57:41,004 self.engine.StopBackup() 2025-09-08T07:57:41,004 def purge_old_backups(self, num_backups_to_keep): 2025-09-08T07:57:41,004 cdef Status st 2025-09-08T07:57:41,004 ^ 2025-09-08T07:57:41,004 ------------------------------------------------------------ 2025-09-08T07:57:41,005 rocksdb/_rocksdb.pyx:1892:13: 'Status' is not a type identifier 2025-09-08T07:57:41,005 Error compiling Cython file: 2025-09-08T07:57:41,005 ------------------------------------------------------------ 2025-09-08T07:57:41,005 ... 2025-09-08T07:57:41,005 with nogil: 2025-09-08T07:57:41,005 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:41,005 check_status(st) 2025-09-08T07:57:41,005 def delete_backup(self, backup_id): 2025-09-08T07:57:41,005 cdef Status st 2025-09-08T07:57:41,006 ^ 2025-09-08T07:57:41,006 ------------------------------------------------------------ 2025-09-08T07:57:41,006 rocksdb/_rocksdb.pyx:1902:13: 'Status' is not a type identifier 2025-09-08T07:57:41,006 Error compiling Cython file: 2025-09-08T07:57:41,006 ------------------------------------------------------------ 2025-09-08T07:57:41,006 ... 2025-09-08T07:57:41,006 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:41,006 check_status(st) 2025-09-08T07:57:41,006 def delete_backup(self, backup_id): 2025-09-08T07:57:41,007 cdef Status st 2025-09-08T07:57:41,007 cdef backup.BackupID c_backup_id 2025-09-08T07:57:41,007 ^ 2025-09-08T07:57:41,007 ------------------------------------------------------------ 2025-09-08T07:57:41,007 rocksdb/_rocksdb.pyx:1903:13: 'BackupID' is not a type identifier 2025-09-08T07:57:41,007 Error compiling Cython file: 2025-09-08T07:57:41,007 ------------------------------------------------------------ 2025-09-08T07:57:41,007 ... 2025-09-08T07:57:41,007 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:41,008 check_status(st) 2025-09-08T07:57:41,008 def get_backup_info(self): 2025-09-08T07:57:41,008 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:41,008 ^ 2025-09-08T07:57:41,008 ------------------------------------------------------------ 2025-09-08T07:57:41,008 rocksdb/_rocksdb.pyx:1913:27: unknown type in template argument 2025-09-08T07:57:41,400 Error compiling Cython file: 2025-09-08T07:57:41,400 ------------------------------------------------------------ 2025-09-08T07:57:41,400 ... 2025-09-08T07:57:41,401 cdef string_to_bytes(string ob): 2025-09-08T07:57:41,401 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:57:41,401 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:57:41,401 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T07:57:41,401 ^ 2025-09-08T07:57:41,401 ------------------------------------------------------------ 2025-09-08T07:57:41,401 rocksdb/_rocksdb.pyx:103:11: 'Slice' is not a constant, variable or function identifier 2025-09-08T07:57:41,409 Error compiling Cython file: 2025-09-08T07:57:41,409 ------------------------------------------------------------ 2025-09-08T07:57:41,409 ... 2025-09-08T07:57:41,409 self.comparator_ptr = NULL 2025-09-08T07:57:41,409 if not isinstance(ob, IComparator): 2025-09-08T07:57:41,409 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T07:57:41,409 self.ob = ob 2025-09-08T07:57:41,409 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T07:57:41,409 ^ 2025-09-08T07:57:41,409 ------------------------------------------------------------ 2025-09-08T07:57:41,410 rocksdb/_rocksdb.pyx:145:34: 'ComparatorWrapper' is not a type identifier 2025-09-08T07:57:41,410 Error compiling Cython file: 2025-09-08T07:57:41,410 ------------------------------------------------------------ 2025-09-08T07:57:41,410 ... 2025-09-08T07:57:41,410 self.comparator_ptr = NULL 2025-09-08T07:57:41,410 if not isinstance(ob, IComparator): 2025-09-08T07:57:41,410 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T07:57:41,410 self.ob = ob 2025-09-08T07:57:41,411 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T07:57:41,411 ^ 2025-09-08T07:57:41,411 ------------------------------------------------------------ 2025-09-08T07:57:41,411 rocksdb/_rocksdb.pyx:145:30: new operator can only be applied to a C++ class 2025-09-08T07:57:41,411 Error compiling Cython file: 2025-09-08T07:57:41,411 ------------------------------------------------------------ 2025-09-08T07:57:41,411 ... 2025-09-08T07:57:41,411 ob, 2025-09-08T07:57:41,411 compare_callback) 2025-09-08T07:57:41,412 def __dealloc__(self): 2025-09-08T07:57:41,412 if not self.comparator_ptr == NULL: 2025-09-08T07:57:41,412 del self.comparator_ptr 2025-09-08T07:57:41,412 ^ 2025-09-08T07:57:41,412 ------------------------------------------------------------ 2025-09-08T07:57:41,412 rocksdb/_rocksdb.pyx:152:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,412 Error compiling Cython file: 2025-09-08T07:57:41,412 ------------------------------------------------------------ 2025-09-08T07:57:41,413 ... 2025-09-08T07:57:41,413 cdef object get_ob(self): 2025-09-08T07:57:41,413 return self.ob 2025-09-08T07:57:41,413 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,413 return self.comparator_ptr 2025-09-08T07:57:41,413 ^ 2025-09-08T07:57:41,413 ------------------------------------------------------------ 2025-09-08T07:57:41,413 rocksdb/_rocksdb.pyx:158:16: 'Comparator' is not a type identifier 2025-09-08T07:57:41,414 Error compiling Cython file: 2025-09-08T07:57:41,414 ------------------------------------------------------------ 2025-09-08T07:57:41,414 ... 2025-09-08T07:57:41,414 @cython.internal 2025-09-08T07:57:41,414 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T07:57:41,414 cdef const comparator.Comparator* comparator_ptr 2025-09-08T07:57:41,414 def __cinit__(self): 2025-09-08T07:57:41,414 self.comparator_ptr = comparator.BytewiseComparator() 2025-09-08T07:57:41,415 ^ 2025-09-08T07:57:41,415 ------------------------------------------------------------ 2025-09-08T07:57:41,415 rocksdb/_rocksdb.pyx:168:40: cimported module has no attribute 'BytewiseComparator' 2025-09-08T07:57:41,416 Error compiling Cython file: 2025-09-08T07:57:41,416 ------------------------------------------------------------ 2025-09-08T07:57:41,416 ... 2025-09-08T07:57:41,416 try: 2025-09-08T07:57:41,416 return (ctx).compare(slice_to_bytes(a), slice_to_bytes(b)) 2025-09-08T07:57:41,416 except BaseException as error: 2025-09-08T07:57:41,416 tb = traceback.format_exc() 2025-09-08T07:57:41,416 logger.Log(log, "Error in compare callback: %s", tb) 2025-09-08T07:57:41,416 ^ 2025-09-08T07:57:41,417 ------------------------------------------------------------ 2025-09-08T07:57:41,417 rocksdb/_rocksdb.pyx:195:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,417 Error compiling Cython file: 2025-09-08T07:57:41,417 ------------------------------------------------------------ 2025-09-08T07:57:41,417 ... 2025-09-08T07:57:41,417 cdef class PyFilterPolicy(object): 2025-09-08T07:57:41,417 cdef object get_ob(self): 2025-09-08T07:57:41,417 return None 2025-09-08T07:57:41,418 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,418 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:57:41,418 ^ 2025-09-08T07:57:41,418 ------------------------------------------------------------ 2025-09-08T07:57:41,418 rocksdb/_rocksdb.pyx:210:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T07:57:41,418 Error compiling Cython file: 2025-09-08T07:57:41,418 ------------------------------------------------------------ 2025-09-08T07:57:41,418 ... 2025-09-08T07:57:41,419 cdef class PyFilterPolicy(object): 2025-09-08T07:57:41,419 cdef object get_ob(self): 2025-09-08T07:57:41,419 return None 2025-09-08T07:57:41,419 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,419 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:57:41,419 ^ 2025-09-08T07:57:41,419 ------------------------------------------------------------ 2025-09-08T07:57:41,419 rocksdb/_rocksdb.pyx:210:26: 'ConstFilterPolicy' is not a constant, variable or function identifier 2025-09-08T07:57:41,421 Error compiling Cython file: 2025-09-08T07:57:41,421 ------------------------------------------------------------ 2025-09-08T07:57:41,421 ... 2025-09-08T07:57:41,421 def __cinit__(self, object ob): 2025-09-08T07:57:41,421 if not isinstance(ob, IFilterPolicy): 2025-09-08T07:57:41,421 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T07:57:41,421 self.ob = ob 2025-09-08T07:57:41,421 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T07:57:41,421 ^ 2025-09-08T07:57:41,421 ------------------------------------------------------------ 2025-09-08T07:57:41,422 rocksdb/_rocksdb.pyx:225:30: 'FilterPolicyWrapper' is not a type identifier 2025-09-08T07:57:41,422 Error compiling Cython file: 2025-09-08T07:57:41,422 ------------------------------------------------------------ 2025-09-08T07:57:41,422 ... 2025-09-08T07:57:41,422 def __cinit__(self, object ob): 2025-09-08T07:57:41,422 if not isinstance(ob, IFilterPolicy): 2025-09-08T07:57:41,422 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T07:57:41,422 self.ob = ob 2025-09-08T07:57:41,423 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T07:57:41,423 ^ 2025-09-08T07:57:41,423 ------------------------------------------------------------ 2025-09-08T07:57:41,423 rocksdb/_rocksdb.pyx:225:26: new operator can only be applied to a C++ class 2025-09-08T07:57:41,423 Error compiling Cython file: 2025-09-08T07:57:41,423 ------------------------------------------------------------ 2025-09-08T07:57:41,423 ... 2025-09-08T07:57:41,423 cdef object get_ob(self): 2025-09-08T07:57:41,424 return self.ob 2025-09-08T07:57:41,424 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,424 return (self.policy) 2025-09-08T07:57:41,424 ^ 2025-09-08T07:57:41,424 ------------------------------------------------------------ 2025-09-08T07:57:41,424 rocksdb/_rocksdb.pyx:235:16: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,424 Error compiling Cython file: 2025-09-08T07:57:41,424 ------------------------------------------------------------ 2025-09-08T07:57:41,425 ... 2025-09-08T07:57:41,425 ret = (ctx).create_filter( 2025-09-08T07:57:41,425 [slice_to_bytes(keys[i]) for i in range(n)]) 2025-09-08T07:57:41,425 dst.append(bytes_to_string(ret)) 2025-09-08T07:57:41,425 except BaseException as error: 2025-09-08T07:57:41,425 tb = traceback.format_exc() 2025-09-08T07:57:41,425 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T07:57:41,425 ^ 2025-09-08T07:57:41,425 ------------------------------------------------------------ 2025-09-08T07:57:41,425 rocksdb/_rocksdb.pyx:255:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,431 Error compiling Cython file: 2025-09-08T07:57:41,431 ------------------------------------------------------------ 2025-09-08T07:57:41,431 ... 2025-09-08T07:57:41,431 return (ctx).key_may_match( 2025-09-08T07:57:41,431 slice_to_bytes(key), 2025-09-08T07:57:41,431 slice_to_bytes(filt)) 2025-09-08T07:57:41,432 except BaseException as error: 2025-09-08T07:57:41,432 tb = traceback.format_exc() 2025-09-08T07:57:41,432 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:57:41,432 ^ 2025-09-08T07:57:41,432 ------------------------------------------------------------ 2025-09-08T07:57:41,432 rocksdb/_rocksdb.pyx:271:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,432 Error compiling Cython file: 2025-09-08T07:57:41,432 ------------------------------------------------------------ 2025-09-08T07:57:41,432 ... 2025-09-08T07:57:41,433 @cython.internal 2025-09-08T07:57:41,433 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:41,433 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:57:41,433 def __cinit__(self, int bits_per_key): 2025-09-08T07:57:41,433 self.policy.reset(filter_policy.NewBloomFilterPolicy(bits_per_key)) 2025-09-08T07:57:41,433 ^ 2025-09-08T07:57:41,433 ------------------------------------------------------------ 2025-09-08T07:57:41,433 rocksdb/_rocksdb.pyx:279:39: cimported module has no attribute 'NewBloomFilterPolicy' 2025-09-08T07:57:41,435 Error compiling Cython file: 2025-09-08T07:57:41,436 ------------------------------------------------------------ 2025-09-08T07:57:41,436 ... 2025-09-08T07:57:41,436 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:57:41,436 self.policy.get().CreateFilter( 2025-09-08T07:57:41,436 vector_data(c_keys), 2025-09-08T07:57:41,436 c_keys.size(), 2025-09-08T07:57:41,436 cython.address(dst)) 2025-09-08T07:57:41,436 ^ 2025-09-08T07:57:41,436 ------------------------------------------------------------ 2025-09-08T07:57:41,437 rocksdb/_rocksdb.pyx:294:18: Cannot convert 'string *' to Python object 2025-09-08T07:57:41,439 Error compiling Cython file: 2025-09-08T07:57:41,439 ------------------------------------------------------------ 2025-09-08T07:57:41,439 ... 2025-09-08T07:57:41,439 def __cinit__(self, object ob): 2025-09-08T07:57:41,439 self.ob = ob 2025-09-08T07:57:41,439 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:57:41,439 self.merge_op.reset( 2025-09-08T07:57:41,439 2025-09-08T07:57:41,439 ^ 2025-09-08T07:57:41,439 ------------------------------------------------------------ 2025-09-08T07:57:41,440 rocksdb/_rocksdb.pyx:324:17: 'MergeOperator' is not a type identifier 2025-09-08T07:57:41,440 Error compiling Cython file: 2025-09-08T07:57:41,440 ------------------------------------------------------------ 2025-09-08T07:57:41,440 ... 2025-09-08T07:57:41,440 def __cinit__(self, object ob): 2025-09-08T07:57:41,440 self.ob = ob 2025-09-08T07:57:41,440 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:57:41,440 self.merge_op.reset( 2025-09-08T07:57:41,440 2025-09-08T07:57:41,440 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T07:57:41,441 ^ 2025-09-08T07:57:41,441 ------------------------------------------------------------ 2025-09-08T07:57:41,441 rocksdb/_rocksdb.pyx:325:24: 'AssociativeMergeOperatorWrapper' is not a type identifier 2025-09-08T07:57:41,441 Error compiling Cython file: 2025-09-08T07:57:41,441 ------------------------------------------------------------ 2025-09-08T07:57:41,441 ... 2025-09-08T07:57:41,441 def __cinit__(self, object ob): 2025-09-08T07:57:41,441 self.ob = ob 2025-09-08T07:57:41,441 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:57:41,442 self.merge_op.reset( 2025-09-08T07:57:41,442 2025-09-08T07:57:41,442 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T07:57:41,442 ^ 2025-09-08T07:57:41,442 ------------------------------------------------------------ 2025-09-08T07:57:41,442 rocksdb/_rocksdb.pyx:325:20: new operator can only be applied to a C++ class 2025-09-08T07:57:41,442 Error compiling Cython file: 2025-09-08T07:57:41,442 ------------------------------------------------------------ 2025-09-08T07:57:41,442 ... 2025-09-08T07:57:41,442 (ob), 2025-09-08T07:57:41,443 merge_callback)) 2025-09-08T07:57:41,443 elif isinstance(ob, IMergeOperator): 2025-09-08T07:57:41,443 self.merge_op.reset( 2025-09-08T07:57:41,443 2025-09-08T07:57:41,443 ^ 2025-09-08T07:57:41,443 ------------------------------------------------------------ 2025-09-08T07:57:41,443 rocksdb/_rocksdb.pyx:332:17: 'MergeOperator' is not a type identifier 2025-09-08T07:57:41,443 Error compiling Cython file: 2025-09-08T07:57:41,444 ------------------------------------------------------------ 2025-09-08T07:57:41,444 ... 2025-09-08T07:57:41,444 merge_callback)) 2025-09-08T07:57:41,444 elif isinstance(ob, IMergeOperator): 2025-09-08T07:57:41,444 self.merge_op.reset( 2025-09-08T07:57:41,444 2025-09-08T07:57:41,444 new merge_operator.MergeOperatorWrapper( 2025-09-08T07:57:41,444 ^ 2025-09-08T07:57:41,444 ------------------------------------------------------------ 2025-09-08T07:57:41,445 rocksdb/_rocksdb.pyx:333:24: 'MergeOperatorWrapper' is not a type identifier 2025-09-08T07:57:41,445 Error compiling Cython file: 2025-09-08T07:57:41,445 ------------------------------------------------------------ 2025-09-08T07:57:41,445 ... 2025-09-08T07:57:41,445 merge_callback)) 2025-09-08T07:57:41,445 elif isinstance(ob, IMergeOperator): 2025-09-08T07:57:41,445 self.merge_op.reset( 2025-09-08T07:57:41,445 2025-09-08T07:57:41,445 new merge_operator.MergeOperatorWrapper( 2025-09-08T07:57:41,446 ^ 2025-09-08T07:57:41,446 ------------------------------------------------------------ 2025-09-08T07:57:41,446 rocksdb/_rocksdb.pyx:333:20: new operator can only be applied to a C++ class 2025-09-08T07:57:41,446 Error compiling Cython file: 2025-09-08T07:57:41,446 ------------------------------------------------------------ 2025-09-08T07:57:41,446 ... 2025-09-08T07:57:41,446 ob, 2025-09-08T07:57:41,446 full_merge_callback, 2025-09-08T07:57:41,446 partial_merge_callback)) 2025-09-08T07:57:41,447 elif isinstance(ob, str): 2025-09-08T07:57:41,447 if ob == "put": 2025-09-08T07:57:41,447 self.merge_op = merge_operator.MergeOperators.CreatePutOperator() 2025-09-08T07:57:41,447 ^ 2025-09-08T07:57:41,447 ------------------------------------------------------------ 2025-09-08T07:57:41,447 rocksdb/_rocksdb.pyx:341:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:41,447 Error compiling Cython file: 2025-09-08T07:57:41,447 ------------------------------------------------------------ 2025-09-08T07:57:41,447 ... 2025-09-08T07:57:41,448 partial_merge_callback)) 2025-09-08T07:57:41,448 elif isinstance(ob, str): 2025-09-08T07:57:41,448 if ob == "put": 2025-09-08T07:57:41,448 self.merge_op = merge_operator.MergeOperators.CreatePutOperator() 2025-09-08T07:57:41,448 elif ob == "put_v1": 2025-09-08T07:57:41,448 self.merge_op = merge_operator.MergeOperators.CreateDeprecatedPutOperator() 2025-09-08T07:57:41,448 ^ 2025-09-08T07:57:41,448 ------------------------------------------------------------ 2025-09-08T07:57:41,448 rocksdb/_rocksdb.pyx:343:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:41,448 Error compiling Cython file: 2025-09-08T07:57:41,449 ------------------------------------------------------------ 2025-09-08T07:57:41,449 ... 2025-09-08T07:57:41,449 if ob == "put": 2025-09-08T07:57:41,449 self.merge_op = merge_operator.MergeOperators.CreatePutOperator() 2025-09-08T07:57:41,449 elif ob == "put_v1": 2025-09-08T07:57:41,449 self.merge_op = merge_operator.MergeOperators.CreateDeprecatedPutOperator() 2025-09-08T07:57:41,449 elif ob == "uint64add": 2025-09-08T07:57:41,449 self.merge_op = merge_operator.MergeOperators.CreateUInt64AddOperator() 2025-09-08T07:57:41,449 ^ 2025-09-08T07:57:41,449 ------------------------------------------------------------ 2025-09-08T07:57:41,450 rocksdb/_rocksdb.pyx:345:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:41,450 Error compiling Cython file: 2025-09-08T07:57:41,450 ------------------------------------------------------------ 2025-09-08T07:57:41,450 ... 2025-09-08T07:57:41,450 elif ob == "put_v1": 2025-09-08T07:57:41,450 self.merge_op = merge_operator.MergeOperators.CreateDeprecatedPutOperator() 2025-09-08T07:57:41,450 elif ob == "uint64add": 2025-09-08T07:57:41,450 self.merge_op = merge_operator.MergeOperators.CreateUInt64AddOperator() 2025-09-08T07:57:41,451 elif ob == "stringappend": 2025-09-08T07:57:41,451 self.merge_op = merge_operator.MergeOperators.CreateStringAppendOperator() 2025-09-08T07:57:41,451 ^ 2025-09-08T07:57:41,451 ------------------------------------------------------------ 2025-09-08T07:57:41,451 rocksdb/_rocksdb.pyx:347:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:41,451 Error compiling Cython file: 2025-09-08T07:57:41,451 ------------------------------------------------------------ 2025-09-08T07:57:41,451 ... 2025-09-08T07:57:41,452 self.merge_op = merge_operator.MergeOperators.CreateStringAppendOperator() 2025-09-08T07:57:41,452 #TODO: necessary? 2025-09-08T07:57:41,452 # elif ob == "stringappendtest": 2025-09-08T07:57:41,452 # self.merge_op = merge_operator.MergeOperators.CreateStringAppendTESTOperator() 2025-09-08T07:57:41,452 elif ob == "max": 2025-09-08T07:57:41,452 self.merge_op = merge_operator.MergeOperators.CreateMaxOperator() 2025-09-08T07:57:41,452 ^ 2025-09-08T07:57:41,452 ------------------------------------------------------------ 2025-09-08T07:57:41,452 rocksdb/_rocksdb.pyx:352:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:41,453 Error compiling Cython file: 2025-09-08T07:57:41,453 ------------------------------------------------------------ 2025-09-08T07:57:41,453 ... 2025-09-08T07:57:41,453 return True 2025-09-08T07:57:41,453 return False 2025-09-08T07:57:41,453 except: 2025-09-08T07:57:41,453 tb = traceback.format_exc() 2025-09-08T07:57:41,453 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T07:57:41,453 ^ 2025-09-08T07:57:41,453 ------------------------------------------------------------ 2025-09-08T07:57:41,454 rocksdb/_rocksdb.pyx:394:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,454 Error compiling Cython file: 2025-09-08T07:57:41,454 ------------------------------------------------------------ 2025-09-08T07:57:41,454 ... 2025-09-08T07:57:41,454 return True 2025-09-08T07:57:41,454 return False 2025-09-08T07:57:41,455 except: 2025-09-08T07:57:41,455 tb = traceback.format_exc() 2025-09-08T07:57:41,455 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T07:57:41,455 ^ 2025-09-08T07:57:41,455 ------------------------------------------------------------ 2025-09-08T07:57:41,455 rocksdb/_rocksdb.pyx:423:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,467 Error compiling Cython file: 2025-09-08T07:57:41,467 ------------------------------------------------------------ 2025-09-08T07:57:41,467 ... 2025-09-08T07:57:41,468 return True 2025-09-08T07:57:41,468 return False 2025-09-08T07:57:41,468 except: 2025-09-08T07:57:41,468 tb = traceback.format_exc() 2025-09-08T07:57:41,468 logger.Log(log, "Error in partial_merge_callback: %s", tb) 2025-09-08T07:57:41,468 ^ 2025-09-08T07:57:41,468 ------------------------------------------------------------ 2025-09-08T07:57:41,468 rocksdb/_rocksdb.pyx:447:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,469 Error compiling Cython file: 2025-09-08T07:57:41,469 ------------------------------------------------------------ 2025-09-08T07:57:41,469 ... 2025-09-08T07:57:41,469 #### Here comes the Cache stuff 2025-09-08T07:57:41,469 @cython.internal 2025-09-08T07:57:41,469 cdef class PyCache(object): 2025-09-08T07:57:41,469 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:41,469 return shared_ptr[cache.Cache]() 2025-09-08T07:57:41,469 ^ 2025-09-08T07:57:41,469 ------------------------------------------------------------ 2025-09-08T07:57:41,470 rocksdb/_rocksdb.pyx:455:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T07:57:41,470 Error compiling Cython file: 2025-09-08T07:57:41,470 ------------------------------------------------------------ 2025-09-08T07:57:41,470 ... 2025-09-08T07:57:41,470 #### Here comes the Cache stuff 2025-09-08T07:57:41,470 @cython.internal 2025-09-08T07:57:41,470 cdef class PyCache(object): 2025-09-08T07:57:41,470 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:41,470 return shared_ptr[cache.Cache]() 2025-09-08T07:57:41,471 ^ 2025-09-08T07:57:41,471 ------------------------------------------------------------ 2025-09-08T07:57:41,471 rocksdb/_rocksdb.pyx:455:31: cimported module has no attribute 'Cache' 2025-09-08T07:57:41,471 Error compiling Cython file: 2025-09-08T07:57:41,471 ------------------------------------------------------------ 2025-09-08T07:57:41,471 ... 2025-09-08T07:57:41,471 cdef class PyLRUCache(PyCache): 2025-09-08T07:57:41,471 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:57:41,472 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T07:57:41,472 if shard_bits is not None: 2025-09-08T07:57:41,472 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:57:41,472 ^ 2025-09-08T07:57:41,472 ------------------------------------------------------------ 2025-09-08T07:57:41,472 rocksdb/_rocksdb.pyx:463:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T07:57:41,472 Error compiling Cython file: 2025-09-08T07:57:41,472 ------------------------------------------------------------ 2025-09-08T07:57:41,472 ... 2025-09-08T07:57:41,473 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T07:57:41,473 if shard_bits is not None: 2025-09-08T07:57:41,473 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:57:41,473 else: 2025-09-08T07:57:41,473 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T07:57:41,473 ^ 2025-09-08T07:57:41,473 ------------------------------------------------------------ 2025-09-08T07:57:41,473 rocksdb/_rocksdb.pyx:465:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T07:57:41,474 Error compiling Cython file: 2025-09-08T07:57:41,474 ------------------------------------------------------------ 2025-09-08T07:57:41,474 ... 2025-09-08T07:57:41,474 if not isinstance(ob, ISliceTransform): 2025-09-08T07:57:41,474 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:57:41,474 self.ob = ob 2025-09-08T07:57:41,474 self.transfomer.reset( 2025-09-08T07:57:41,474 2025-09-08T07:57:41,474 ^ 2025-09-08T07:57:41,474 ------------------------------------------------------------ 2025-09-08T07:57:41,475 rocksdb/_rocksdb.pyx:485:13: 'SliceTransform' is not a type identifier 2025-09-08T07:57:41,475 Error compiling Cython file: 2025-09-08T07:57:41,475 ------------------------------------------------------------ 2025-09-08T07:57:41,475 ... 2025-09-08T07:57:41,475 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:57:41,475 self.ob = ob 2025-09-08T07:57:41,475 self.transfomer.reset( 2025-09-08T07:57:41,475 2025-09-08T07:57:41,476 new slice_transform.SliceTransformWrapper( 2025-09-08T07:57:41,476 ^ 2025-09-08T07:57:41,476 ------------------------------------------------------------ 2025-09-08T07:57:41,476 rocksdb/_rocksdb.pyx:486:20: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:57:41,476 Error compiling Cython file: 2025-09-08T07:57:41,476 ------------------------------------------------------------ 2025-09-08T07:57:41,476 ... 2025-09-08T07:57:41,476 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:57:41,476 self.ob = ob 2025-09-08T07:57:41,477 self.transfomer.reset( 2025-09-08T07:57:41,477 2025-09-08T07:57:41,477 new slice_transform.SliceTransformWrapper( 2025-09-08T07:57:41,477 ^ 2025-09-08T07:57:41,477 ------------------------------------------------------------ 2025-09-08T07:57:41,477 rocksdb/_rocksdb.pyx:486:16: new operator can only be applied to a C++ class 2025-09-08T07:57:41,477 Error compiling Cython file: 2025-09-08T07:57:41,477 ------------------------------------------------------------ 2025-09-08T07:57:41,477 ... 2025-09-08T07:57:41,478 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:41,478 return self.transfomer 2025-09-08T07:57:41,478 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,478 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:41,478 ptr = self.transfomer.get() 2025-09-08T07:57:41,478 ^ 2025-09-08T07:57:41,478 ------------------------------------------------------------ 2025-09-08T07:57:41,478 rocksdb/_rocksdb.pyx:501:15: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:57:41,479 Error compiling Cython file: 2025-09-08T07:57:41,479 ------------------------------------------------------------ 2025-09-08T07:57:41,479 ... 2025-09-08T07:57:41,479 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:41,479 return self.transfomer 2025-09-08T07:57:41,479 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,479 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:41,479 ptr = self.transfomer.get() 2025-09-08T07:57:41,479 ^ 2025-09-08T07:57:41,479 ------------------------------------------------------------ 2025-09-08T07:57:41,480 rocksdb/_rocksdb.pyx:501:14: Casting temporary Python object to non-numeric non-Python type 2025-09-08T07:57:41,480 Error compiling Cython file: 2025-09-08T07:57:41,480 ------------------------------------------------------------ 2025-09-08T07:57:41,480 ... 2025-09-08T07:57:41,480 size = ret[1] 2025-09-08T07:57:41,480 if (offset + size) > src.size(): 2025-09-08T07:57:41,480 msg = "offset(%i) + size(%i) is bigger than slice(%i)" 2025-09-08T07:57:41,480 raise Exception(msg % (offset, size, src.size())) 2025-09-08T07:57:41,480 return Slice(src.data() + offset, size) 2025-09-08T07:57:41,481 ^ 2025-09-08T07:57:41,481 ------------------------------------------------------------ 2025-09-08T07:57:41,481 rocksdb/_rocksdb.pyx:522:15: 'Slice' is not a constant, variable or function identifier 2025-09-08T07:57:41,481 Error compiling Cython file: 2025-09-08T07:57:41,481 ------------------------------------------------------------ 2025-09-08T07:57:41,481 ... 2025-09-08T07:57:41,481 raise Exception(msg % (offset, size, src.size())) 2025-09-08T07:57:41,481 return Slice(src.data() + offset, size) 2025-09-08T07:57:41,481 except BaseException as error: 2025-09-08T07:57:41,482 tb = traceback.format_exc() 2025-09-08T07:57:41,482 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:41,482 ^ 2025-09-08T07:57:41,482 ------------------------------------------------------------ 2025-09-08T07:57:41,482 rocksdb/_rocksdb.pyx:525:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,482 Error compiling Cython file: 2025-09-08T07:57:41,482 ------------------------------------------------------------ 2025-09-08T07:57:41,482 ... 2025-09-08T07:57:41,483 try: 2025-09-08T07:57:41,483 return (ctx).in_domain(slice_to_bytes(src)) 2025-09-08T07:57:41,483 except BaseException as error: 2025-09-08T07:57:41,483 tb = traceback.format_exc() 2025-09-08T07:57:41,483 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:41,483 ^ 2025-09-08T07:57:41,483 ------------------------------------------------------------ 2025-09-08T07:57:41,483 rocksdb/_rocksdb.pyx:538:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,483 Error compiling Cython file: 2025-09-08T07:57:41,484 ------------------------------------------------------------ 2025-09-08T07:57:41,484 ... 2025-09-08T07:57:41,484 try: 2025-09-08T07:57:41,484 return (ctx).in_range(slice_to_bytes(src)) 2025-09-08T07:57:41,484 except BaseException as error: 2025-09-08T07:57:41,484 tb = traceback.format_exc() 2025-09-08T07:57:41,484 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:41,484 ^ 2025-09-08T07:57:41,484 ------------------------------------------------------------ 2025-09-08T07:57:41,485 rocksdb/_rocksdb.pyx:551:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,485 Error compiling Cython file: 2025-09-08T07:57:41,485 ------------------------------------------------------------ 2025-09-08T07:57:41,485 ... 2025-09-08T07:57:41,485 whole_key_filtering=None): 2025-09-08T07:57:41,485 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:57:41,485 if index_type == 'binary_search': 2025-09-08T07:57:41,485 table_options.index_type = table_factory.kBinarySearch 2025-09-08T07:57:41,486 ^ 2025-09-08T07:57:41,486 ------------------------------------------------------------ 2025-09-08T07:57:41,486 rocksdb/_rocksdb.pyx:585:52: cimported module has no attribute 'kBinarySearch' 2025-09-08T07:57:41,486 Error compiling Cython file: 2025-09-08T07:57:41,486 ------------------------------------------------------------ 2025-09-08T07:57:41,486 ... 2025-09-08T07:57:41,486 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:57:41,486 if index_type == 'binary_search': 2025-09-08T07:57:41,487 table_options.index_type = table_factory.kBinarySearch 2025-09-08T07:57:41,487 elif index_type == 'hash_search': 2025-09-08T07:57:41,487 table_options.index_type = table_factory.kHashSearch 2025-09-08T07:57:41,487 ^ 2025-09-08T07:57:41,487 ------------------------------------------------------------ 2025-09-08T07:57:41,487 rocksdb/_rocksdb.pyx:587:52: cimported module has no attribute 'kHashSearch' 2025-09-08T07:57:41,487 Error compiling Cython file: 2025-09-08T07:57:41,487 ------------------------------------------------------------ 2025-09-08T07:57:41,487 ... 2025-09-08T07:57:41,488 table_options.hash_index_allow_collision = True 2025-09-08T07:57:41,488 else: 2025-09-08T07:57:41,488 table_options.hash_index_allow_collision = False 2025-09-08T07:57:41,488 if checksum == 'crc32': 2025-09-08T07:57:41,488 table_options.checksum = table_factory.kCRC32c 2025-09-08T07:57:41,488 ^ 2025-09-08T07:57:41,488 ------------------------------------------------------------ 2025-09-08T07:57:41,488 rocksdb/_rocksdb.pyx:597:50: cimported module has no attribute 'kCRC32c' 2025-09-08T07:57:41,488 Error compiling Cython file: 2025-09-08T07:57:41,489 ------------------------------------------------------------ 2025-09-08T07:57:41,489 ... 2025-09-08T07:57:41,489 table_options.hash_index_allow_collision = False 2025-09-08T07:57:41,489 if checksum == 'crc32': 2025-09-08T07:57:41,489 table_options.checksum = table_factory.kCRC32c 2025-09-08T07:57:41,489 elif checksum == 'xxhash': 2025-09-08T07:57:41,489 table_options.checksum = table_factory.kxxHash 2025-09-08T07:57:41,489 ^ 2025-09-08T07:57:41,489 ------------------------------------------------------------ 2025-09-08T07:57:41,490 rocksdb/_rocksdb.pyx:599:50: cimported module has no attribute 'kxxHash' 2025-09-08T07:57:41,490 Error compiling Cython file: 2025-09-08T07:57:41,490 ------------------------------------------------------------ 2025-09-08T07:57:41,490 ... 2025-09-08T07:57:41,490 # Set the filter_policy 2025-09-08T07:57:41,490 self.py_filter_policy = None 2025-09-08T07:57:41,490 if filter_policy is not None: 2025-09-08T07:57:41,490 if isinstance(filter_policy, PyFilterPolicy): 2025-09-08T07:57:41,490 if (filter_policy).get_policy().get() == NULL: 2025-09-08T07:57:41,490 ^ 2025-09-08T07:57:41,491 ------------------------------------------------------------ 2025-09-08T07:57:41,491 rocksdb/_rocksdb.pyx:634:71: Invalid types for '==' (Python object, void *) 2025-09-08T07:57:41,491 Error compiling Cython file: 2025-09-08T07:57:41,491 ------------------------------------------------------------ 2025-09-08T07:57:41,491 ... 2025-09-08T07:57:41,491 else: 2025-09-08T07:57:41,491 self.py_filter_policy = PyGenericFilterPolicy(filter_policy) 2025-09-08T07:57:41,491 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T07:57:41,492 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T07:57:41,492 ^ 2025-09-08T07:57:41,492 ------------------------------------------------------------ 2025-09-08T07:57:41,492 rocksdb/_rocksdb.pyx:642:40: cimported module has no attribute 'NewBlockBasedTableFactory' 2025-09-08T07:57:41,493 Error compiling Cython file: 2025-09-08T07:57:41,493 ------------------------------------------------------------ 2025-09-08T07:57:41,493 ... 2025-09-08T07:57:41,493 table_options.hash_table_ratio = hash_table_ratio 2025-09-08T07:57:41,493 table_options.index_sparseness = index_sparseness 2025-09-08T07:57:41,493 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T07:57:41,494 if encoding_type == 'plain': 2025-09-08T07:57:41,494 table_options.encoding_type = table_factory.kPlain 2025-09-08T07:57:41,494 ^ 2025-09-08T07:57:41,494 ------------------------------------------------------------ 2025-09-08T07:57:41,494 rocksdb/_rocksdb.pyx:669:55: cimported module has no attribute 'kPlain' 2025-09-08T07:57:41,494 Error compiling Cython file: 2025-09-08T07:57:41,494 ------------------------------------------------------------ 2025-09-08T07:57:41,494 ... 2025-09-08T07:57:41,495 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T07:57:41,495 if encoding_type == 'plain': 2025-09-08T07:57:41,495 table_options.encoding_type = table_factory.kPlain 2025-09-08T07:57:41,495 elif encoding_type == 'prefix': 2025-09-08T07:57:41,495 table_options.encoding_type = table_factory.kPrefix 2025-09-08T07:57:41,495 ^ 2025-09-08T07:57:41,495 ------------------------------------------------------------ 2025-09-08T07:57:41,495 rocksdb/_rocksdb.pyx:671:55: cimported module has no attribute 'kPrefix' 2025-09-08T07:57:41,495 Error compiling Cython file: 2025-09-08T07:57:41,496 ------------------------------------------------------------ 2025-09-08T07:57:41,496 ... 2025-09-08T07:57:41,496 raise ValueError("Unknown encoding_type: %s" % encoding_type) 2025-09-08T07:57:41,496 table_options.full_scan_mode = full_scan_mode 2025-09-08T07:57:41,496 table_options.store_index_in_file = store_index_in_file 2025-09-08T07:57:41,496 self.factory.reset( table_factory.NewPlainTableFactory(table_options)) 2025-09-08T07:57:41,496 ^ 2025-09-08T07:57:41,496 ------------------------------------------------------------ 2025-09-08T07:57:41,497 rocksdb/_rocksdb.pyx:678:41: cimported module has no attribute 'NewPlainTableFactory' 2025-09-08T07:57:41,497 Error compiling Cython file: 2025-09-08T07:57:41,497 ------------------------------------------------------------ 2025-09-08T07:57:41,497 ... 2025-09-08T07:57:41,497 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T07:57:41,497 return self.factory 2025-09-08T07:57:41,497 cdef class SkipListMemtableFactory(PyMemtableFactory): 2025-09-08T07:57:41,497 def __init__(self): 2025-09-08T07:57:41,497 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T07:57:41,498 ^ 2025-09-08T07:57:41,498 ------------------------------------------------------------ 2025-09-08T07:57:41,498 rocksdb/_rocksdb.pyx:691:38: cimported module has no attribute 'NewSkipListFactory' 2025-09-08T07:57:41,498 Error compiling Cython file: 2025-09-08T07:57:41,498 ------------------------------------------------------------ 2025-09-08T07:57:41,498 ... 2025-09-08T07:57:41,498 def __init__(self): 2025-09-08T07:57:41,498 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T07:57:41,499 cdef class VectorMemtableFactory(PyMemtableFactory): 2025-09-08T07:57:41,499 def __init__(self, count=0): 2025-09-08T07:57:41,499 self.factory.reset(memtablerep.NewVectorRepFactory(count)) 2025-09-08T07:57:41,499 ^ 2025-09-08T07:57:41,499 ------------------------------------------------------------ 2025-09-08T07:57:41,499 rocksdb/_rocksdb.pyx:695:38: cimported module has no attribute 'NewVectorRepFactory' 2025-09-08T07:57:41,499 Error compiling Cython file: 2025-09-08T07:57:41,499 ------------------------------------------------------------ 2025-09-08T07:57:41,499 ... 2025-09-08T07:57:41,499 bucket_count=1000000, 2025-09-08T07:57:41,500 skiplist_height=4, 2025-09-08T07:57:41,500 skiplist_branching_factor=4): 2025-09-08T07:57:41,500 self.factory.reset( 2025-09-08T07:57:41,500 memtablerep.NewHashSkipListRepFactory( 2025-09-08T07:57:41,500 ^ 2025-09-08T07:57:41,500 ------------------------------------------------------------ 2025-09-08T07:57:41,500 rocksdb/_rocksdb.pyx:705:23: cimported module has no attribute 'NewHashSkipListRepFactory' 2025-09-08T07:57:41,501 Error compiling Cython file: 2025-09-08T07:57:41,501 ------------------------------------------------------------ 2025-09-08T07:57:41,501 ... 2025-09-08T07:57:41,501 skiplist_height, 2025-09-08T07:57:41,501 skiplist_branching_factor)) 2025-09-08T07:57:41,501 cdef class HashLinkListMemtableFactory(PyMemtableFactory): 2025-09-08T07:57:41,501 def __init__(self, bucket_count=50000): 2025-09-08T07:57:41,501 self.factory.reset(memtablerep.NewHashLinkListRepFactory(bucket_count)) 2025-09-08T07:57:41,501 ^ 2025-09-08T07:57:41,501 ------------------------------------------------------------ 2025-09-08T07:57:41,502 rocksdb/_rocksdb.pyx:712:38: cimported module has no attribute 'NewHashLinkListRepFactory' 2025-09-08T07:57:41,502 Error compiling Cython file: 2025-09-08T07:57:41,502 ------------------------------------------------------------ 2025-09-08T07:57:41,502 ... 2025-09-08T07:57:41,502 # Used to protect sharing of Options with many DB-objects 2025-09-08T07:57:41,503 cdef cpp_bool in_use 2025-09-08T07:57:41,503 def __cinit__(self): 2025-09-08T07:57:41,503 self.opts = NULL 2025-09-08T07:57:41,503 self.opts = new options.Options() 2025-09-08T07:57:41,503 ^ 2025-09-08T07:57:41,503 ------------------------------------------------------------ 2025-09-08T07:57:41,503 rocksdb/_rocksdb.pyx:742:24: 'Options' is not a type identifier 2025-09-08T07:57:41,503 Error compiling Cython file: 2025-09-08T07:57:41,504 ------------------------------------------------------------ 2025-09-08T07:57:41,504 ... 2025-09-08T07:57:41,504 # Used to protect sharing of Options with many DB-objects 2025-09-08T07:57:41,504 cdef cpp_bool in_use 2025-09-08T07:57:41,504 def __cinit__(self): 2025-09-08T07:57:41,504 self.opts = NULL 2025-09-08T07:57:41,504 self.opts = new options.Options() 2025-09-08T07:57:41,504 ^ 2025-09-08T07:57:41,504 ------------------------------------------------------------ 2025-09-08T07:57:41,505 rocksdb/_rocksdb.pyx:742:20: new operator can only be applied to a C++ class 2025-09-08T07:57:41,505 Error compiling Cython file: 2025-09-08T07:57:41,505 ------------------------------------------------------------ 2025-09-08T07:57:41,505 ... 2025-09-08T07:57:41,505 self.opts = new options.Options() 2025-09-08T07:57:41,505 self.in_use = False 2025-09-08T07:57:41,505 def __dealloc__(self): 2025-09-08T07:57:41,505 if not self.opts == NULL: 2025-09-08T07:57:41,505 del self.opts 2025-09-08T07:57:41,505 ^ 2025-09-08T07:57:41,506 ------------------------------------------------------------ 2025-09-08T07:57:41,506 rocksdb/_rocksdb.pyx:747:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,511 Error compiling Cython file: 2025-09-08T07:57:41,511 ------------------------------------------------------------ 2025-09-08T07:57:41,511 ... 2025-09-08T07:57:41,511 return ret_ob 2025-09-08T07:57:41,511 def __set__(self, dict value): 2025-09-08T07:57:41,511 cdef options.CompressionOptions* copts 2025-09-08T07:57:41,511 copts = cython.address(self.opts.compression_opts) 2025-09-08T07:57:41,511 ^ 2025-09-08T07:57:41,512 ------------------------------------------------------------ 2025-09-08T07:57:41,512 rocksdb/_rocksdb.pyx:821:26: Cannot take address of Python object attribute 'compression_opts' 2025-09-08T07:57:41,512 Error compiling Cython file: 2025-09-08T07:57:41,512 ------------------------------------------------------------ 2025-09-08T07:57:41,512 ... 2025-09-08T07:57:41,513 property compression: 2025-09-08T07:57:41,513 def __get__(self): 2025-09-08T07:57:41,513 if self.opts.compression == options.kNoCompression: 2025-09-08T07:57:41,513 ^ 2025-09-08T07:57:41,513 ------------------------------------------------------------ 2025-09-08T07:57:41,513 rocksdb/_rocksdb.pyx:836:47: cimported module has no attribute 'kNoCompression' 2025-09-08T07:57:41,514 Error compiling Cython file: 2025-09-08T07:57:41,514 ------------------------------------------------------------ 2025-09-08T07:57:41,514 ... 2025-09-08T07:57:41,514 property compression: 2025-09-08T07:57:41,514 def __get__(self): 2025-09-08T07:57:41,514 if self.opts.compression == options.kNoCompression: 2025-09-08T07:57:41,514 return CompressionType.no_compression 2025-09-08T07:57:41,514 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:57:41,514 ^ 2025-09-08T07:57:41,514 ------------------------------------------------------------ 2025-09-08T07:57:41,515 rocksdb/_rocksdb.pyx:838:50: cimported module has no attribute 'kSnappyCompression' 2025-09-08T07:57:41,515 Error compiling Cython file: 2025-09-08T07:57:41,515 ------------------------------------------------------------ 2025-09-08T07:57:41,515 ... 2025-09-08T07:57:41,515 def __get__(self): 2025-09-08T07:57:41,515 if self.opts.compression == options.kNoCompression: 2025-09-08T07:57:41,515 return CompressionType.no_compression 2025-09-08T07:57:41,515 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:57:41,515 return CompressionType.snappy_compression 2025-09-08T07:57:41,515 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:57:41,516 ^ 2025-09-08T07:57:41,516 ------------------------------------------------------------ 2025-09-08T07:57:41,516 rocksdb/_rocksdb.pyx:840:49: cimported module has no attribute 'kZlibCompression' 2025-09-08T07:57:41,516 Error compiling Cython file: 2025-09-08T07:57:41,516 ------------------------------------------------------------ 2025-09-08T07:57:41,516 ... 2025-09-08T07:57:41,516 return CompressionType.no_compression 2025-09-08T07:57:41,516 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:57:41,516 return CompressionType.snappy_compression 2025-09-08T07:57:41,517 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:57:41,517 return CompressionType.zlib_compression 2025-09-08T07:57:41,517 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:57:41,517 ^ 2025-09-08T07:57:41,517 ------------------------------------------------------------ 2025-09-08T07:57:41,517 rocksdb/_rocksdb.pyx:842:49: cimported module has no attribute 'kBZip2Compression' 2025-09-08T07:57:41,517 Error compiling Cython file: 2025-09-08T07:57:41,517 ------------------------------------------------------------ 2025-09-08T07:57:41,517 ... 2025-09-08T07:57:41,517 return CompressionType.snappy_compression 2025-09-08T07:57:41,518 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:57:41,518 return CompressionType.zlib_compression 2025-09-08T07:57:41,518 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:57:41,518 return CompressionType.bzip2_compression 2025-09-08T07:57:41,518 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:57:41,518 ^ 2025-09-08T07:57:41,518 ------------------------------------------------------------ 2025-09-08T07:57:41,518 rocksdb/_rocksdb.pyx:844:49: cimported module has no attribute 'kLZ4Compression' 2025-09-08T07:57:41,518 Error compiling Cython file: 2025-09-08T07:57:41,518 ------------------------------------------------------------ 2025-09-08T07:57:41,519 ... 2025-09-08T07:57:41,519 return CompressionType.zlib_compression 2025-09-08T07:57:41,519 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:57:41,519 return CompressionType.bzip2_compression 2025-09-08T07:57:41,519 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:57:41,519 return CompressionType.lz4_compression 2025-09-08T07:57:41,519 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:57:41,519 ^ 2025-09-08T07:57:41,519 ------------------------------------------------------------ 2025-09-08T07:57:41,519 rocksdb/_rocksdb.pyx:846:49: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T07:57:41,520 Error compiling Cython file: 2025-09-08T07:57:41,520 ------------------------------------------------------------ 2025-09-08T07:57:41,520 ... 2025-09-08T07:57:41,520 return CompressionType.bzip2_compression 2025-09-08T07:57:41,520 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:57:41,520 return CompressionType.lz4_compression 2025-09-08T07:57:41,520 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:57:41,520 return CompressionType.lz4hc_compression 2025-09-08T07:57:41,520 elif self.opts.compression == options.kXpressCompression: 2025-09-08T07:57:41,520 ^ 2025-09-08T07:57:41,520 ------------------------------------------------------------ 2025-09-08T07:57:41,521 rocksdb/_rocksdb.pyx:848:49: cimported module has no attribute 'kXpressCompression' 2025-09-08T07:57:41,521 Error compiling Cython file: 2025-09-08T07:57:41,521 ------------------------------------------------------------ 2025-09-08T07:57:41,521 ... 2025-09-08T07:57:41,521 return CompressionType.lz4_compression 2025-09-08T07:57:41,521 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:57:41,521 return CompressionType.lz4hc_compression 2025-09-08T07:57:41,521 elif self.opts.compression == options.kXpressCompression: 2025-09-08T07:57:41,521 return CompressionType.xpress_compression 2025-09-08T07:57:41,522 elif self.opts.compression == options.kZSTD: 2025-09-08T07:57:41,522 ^ 2025-09-08T07:57:41,522 ------------------------------------------------------------ 2025-09-08T07:57:41,522 rocksdb/_rocksdb.pyx:850:49: cimported module has no attribute 'kZSTD' 2025-09-08T07:57:41,522 Error compiling Cython file: 2025-09-08T07:57:41,522 ------------------------------------------------------------ 2025-09-08T07:57:41,522 ... 2025-09-08T07:57:41,522 return CompressionType.lz4hc_compression 2025-09-08T07:57:41,522 elif self.opts.compression == options.kXpressCompression: 2025-09-08T07:57:41,522 return CompressionType.xpress_compression 2025-09-08T07:57:41,523 elif self.opts.compression == options.kZSTD: 2025-09-08T07:57:41,523 return CompressionType.zstd_compression 2025-09-08T07:57:41,523 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T07:57:41,523 ^ 2025-09-08T07:57:41,523 ------------------------------------------------------------ 2025-09-08T07:57:41,523 rocksdb/_rocksdb.pyx:852:49: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T07:57:41,523 Error compiling Cython file: 2025-09-08T07:57:41,523 ------------------------------------------------------------ 2025-09-08T07:57:41,524 ... 2025-09-08T07:57:41,524 return CompressionType.xpress_compression 2025-09-08T07:57:41,524 elif self.opts.compression == options.kZSTD: 2025-09-08T07:57:41,524 return CompressionType.zstd_compression 2025-09-08T07:57:41,524 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T07:57:41,524 return CompressionType.zstdnotfinal_compression 2025-09-08T07:57:41,524 elif self.opts.compression == options.kDisableCompressionOption: 2025-09-08T07:57:41,524 ^ 2025-09-08T07:57:41,524 ------------------------------------------------------------ 2025-09-08T07:57:41,524 rocksdb/_rocksdb.pyx:854:49: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T07:57:41,525 Error compiling Cython file: 2025-09-08T07:57:41,525 ------------------------------------------------------------ 2025-09-08T07:57:41,525 ... 2025-09-08T07:57:41,525 else: 2025-09-08T07:57:41,525 raise Exception("Unknonw type: %s" % self.opts.compression) 2025-09-08T07:57:41,525 def __set__(self, value): 2025-09-08T07:57:41,525 if value == CompressionType.no_compression: 2025-09-08T07:57:41,525 self.opts.compression = options.kNoCompression 2025-09-08T07:57:41,525 ^ 2025-09-08T07:57:41,525 ------------------------------------------------------------ 2025-09-08T07:57:41,526 rocksdb/_rocksdb.pyx:861:47: cimported module has no attribute 'kNoCompression' 2025-09-08T07:57:41,526 Error compiling Cython file: 2025-09-08T07:57:41,526 ------------------------------------------------------------ 2025-09-08T07:57:41,526 ... 2025-09-08T07:57:41,526 def __set__(self, value): 2025-09-08T07:57:41,526 if value == CompressionType.no_compression: 2025-09-08T07:57:41,526 self.opts.compression = options.kNoCompression 2025-09-08T07:57:41,526 elif value == CompressionType.snappy_compression: 2025-09-08T07:57:41,526 self.opts.compression = options.kSnappyCompression 2025-09-08T07:57:41,527 ^ 2025-09-08T07:57:41,527 ------------------------------------------------------------ 2025-09-08T07:57:41,527 rocksdb/_rocksdb.pyx:863:47: cimported module has no attribute 'kSnappyCompression' 2025-09-08T07:57:41,527 Error compiling Cython file: 2025-09-08T07:57:41,527 ------------------------------------------------------------ 2025-09-08T07:57:41,527 ... 2025-09-08T07:57:41,527 if value == CompressionType.no_compression: 2025-09-08T07:57:41,527 self.opts.compression = options.kNoCompression 2025-09-08T07:57:41,527 elif value == CompressionType.snappy_compression: 2025-09-08T07:57:41,528 self.opts.compression = options.kSnappyCompression 2025-09-08T07:57:41,528 elif value == CompressionType.zlib_compression: 2025-09-08T07:57:41,528 self.opts.compression = options.kZlibCompression 2025-09-08T07:57:41,528 ^ 2025-09-08T07:57:41,528 ------------------------------------------------------------ 2025-09-08T07:57:41,528 rocksdb/_rocksdb.pyx:865:47: cimported module has no attribute 'kZlibCompression' 2025-09-08T07:57:41,528 Error compiling Cython file: 2025-09-08T07:57:41,528 ------------------------------------------------------------ 2025-09-08T07:57:41,528 ... 2025-09-08T07:57:41,528 elif value == CompressionType.snappy_compression: 2025-09-08T07:57:41,529 self.opts.compression = options.kSnappyCompression 2025-09-08T07:57:41,529 elif value == CompressionType.zlib_compression: 2025-09-08T07:57:41,529 self.opts.compression = options.kZlibCompression 2025-09-08T07:57:41,529 elif value == CompressionType.bzip2_compression: 2025-09-08T07:57:41,529 self.opts.compression = options.kBZip2Compression 2025-09-08T07:57:41,529 ^ 2025-09-08T07:57:41,529 ------------------------------------------------------------ 2025-09-08T07:57:41,529 rocksdb/_rocksdb.pyx:867:47: cimported module has no attribute 'kBZip2Compression' 2025-09-08T07:57:41,529 Error compiling Cython file: 2025-09-08T07:57:41,530 ------------------------------------------------------------ 2025-09-08T07:57:41,530 ... 2025-09-08T07:57:41,530 elif value == CompressionType.zlib_compression: 2025-09-08T07:57:41,530 self.opts.compression = options.kZlibCompression 2025-09-08T07:57:41,530 elif value == CompressionType.bzip2_compression: 2025-09-08T07:57:41,530 self.opts.compression = options.kBZip2Compression 2025-09-08T07:57:41,530 elif value == CompressionType.lz4_compression: 2025-09-08T07:57:41,530 self.opts.compression = options.kLZ4Compression 2025-09-08T07:57:41,530 ^ 2025-09-08T07:57:41,530 ------------------------------------------------------------ 2025-09-08T07:57:41,531 rocksdb/_rocksdb.pyx:869:47: cimported module has no attribute 'kLZ4Compression' 2025-09-08T07:57:41,531 Error compiling Cython file: 2025-09-08T07:57:41,531 ------------------------------------------------------------ 2025-09-08T07:57:41,531 ... 2025-09-08T07:57:41,531 elif value == CompressionType.bzip2_compression: 2025-09-08T07:57:41,531 self.opts.compression = options.kBZip2Compression 2025-09-08T07:57:41,531 elif value == CompressionType.lz4_compression: 2025-09-08T07:57:41,531 self.opts.compression = options.kLZ4Compression 2025-09-08T07:57:41,531 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:57:41,532 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:57:41,532 ^ 2025-09-08T07:57:41,532 ------------------------------------------------------------ 2025-09-08T07:57:41,532 rocksdb/_rocksdb.pyx:871:47: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T07:57:41,532 Error compiling Cython file: 2025-09-08T07:57:41,532 ------------------------------------------------------------ 2025-09-08T07:57:41,532 ... 2025-09-08T07:57:41,532 elif value == CompressionType.lz4_compression: 2025-09-08T07:57:41,532 self.opts.compression = options.kLZ4Compression 2025-09-08T07:57:41,532 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:57:41,533 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:57:41,533 elif value == CompressionType.zstd_compression: 2025-09-08T07:57:41,533 self.opts.compression = options.kZSTD 2025-09-08T07:57:41,533 ^ 2025-09-08T07:57:41,533 ------------------------------------------------------------ 2025-09-08T07:57:41,533 rocksdb/_rocksdb.pyx:873:47: cimported module has no attribute 'kZSTD' 2025-09-08T07:57:41,533 Error compiling Cython file: 2025-09-08T07:57:41,533 ------------------------------------------------------------ 2025-09-08T07:57:41,533 ... 2025-09-08T07:57:41,534 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:57:41,534 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:57:41,534 elif value == CompressionType.zstd_compression: 2025-09-08T07:57:41,534 self.opts.compression = options.kZSTD 2025-09-08T07:57:41,534 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T07:57:41,534 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T07:57:41,534 ^ 2025-09-08T07:57:41,534 ------------------------------------------------------------ 2025-09-08T07:57:41,534 rocksdb/_rocksdb.pyx:875:47: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T07:57:41,535 Error compiling Cython file: 2025-09-08T07:57:41,535 ------------------------------------------------------------ 2025-09-08T07:57:41,535 ... 2025-09-08T07:57:41,535 elif value == CompressionType.zstd_compression: 2025-09-08T07:57:41,535 self.opts.compression = options.kZSTD 2025-09-08T07:57:41,535 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T07:57:41,535 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T07:57:41,535 elif value == CompressionType.disable_compression: 2025-09-08T07:57:41,535 self.opts.compression = options.kDisableCompressionOption 2025-09-08T07:57:41,535 ^ 2025-09-08T07:57:41,535 ------------------------------------------------------------ 2025-09-08T07:57:41,536 rocksdb/_rocksdb.pyx:877:47: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T07:57:41,545 Error compiling Cython file: 2025-09-08T07:57:41,545 ------------------------------------------------------------ 2025-09-08T07:57:41,545 ... 2025-09-08T07:57:41,545 def __set__(self, value): 2025-09-08T07:57:41,545 self.opts.bytes_per_sync = value 2025-09-08T07:57:41,546 property compaction_style: 2025-09-08T07:57:41,546 def __get__(self): 2025-09-08T07:57:41,546 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:57:41,546 ^ 2025-09-08T07:57:41,546 ------------------------------------------------------------ 2025-09-08T07:57:41,546 rocksdb/_rocksdb.pyx:1118:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T07:57:41,546 Error compiling Cython file: 2025-09-08T07:57:41,546 ------------------------------------------------------------ 2025-09-08T07:57:41,546 ... 2025-09-08T07:57:41,547 property compaction_style: 2025-09-08T07:57:41,547 def __get__(self): 2025-09-08T07:57:41,547 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:57:41,547 return 'level' 2025-09-08T07:57:41,547 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:57:41,547 ^ 2025-09-08T07:57:41,547 ------------------------------------------------------------ 2025-09-08T07:57:41,547 rocksdb/_rocksdb.pyx:1120:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T07:57:41,548 Error compiling Cython file: 2025-09-08T07:57:41,548 ------------------------------------------------------------ 2025-09-08T07:57:41,548 ... 2025-09-08T07:57:41,548 def __get__(self): 2025-09-08T07:57:41,548 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:57:41,548 return 'level' 2025-09-08T07:57:41,548 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:57:41,548 return 'universal' 2025-09-08T07:57:41,548 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T07:57:41,548 ^ 2025-09-08T07:57:41,548 ------------------------------------------------------------ 2025-09-08T07:57:41,549 rocksdb/_rocksdb.pyx:1122:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T07:57:41,549 Error compiling Cython file: 2025-09-08T07:57:41,549 ------------------------------------------------------------ 2025-09-08T07:57:41,549 ... 2025-09-08T07:57:41,549 return 'level' 2025-09-08T07:57:41,549 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:57:41,549 return 'universal' 2025-09-08T07:57:41,549 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T07:57:41,549 return 'fifo' 2025-09-08T07:57:41,549 if self.opts.compaction_style == kCompactionStyleNone: 2025-09-08T07:57:41,550 ^ 2025-09-08T07:57:41,550 ------------------------------------------------------------ 2025-09-08T07:57:41,550 rocksdb/_rocksdb.pyx:1124:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T07:57:41,550 Error compiling Cython file: 2025-09-08T07:57:41,550 ------------------------------------------------------------ 2025-09-08T07:57:41,550 ... 2025-09-08T07:57:41,550 return 'none' 2025-09-08T07:57:41,550 raise Exception("Unknown compaction_style") 2025-09-08T07:57:41,551 def __set__(self, str value): 2025-09-08T07:57:41,551 if value == 'level': 2025-09-08T07:57:41,551 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:57:41,551 ^ 2025-09-08T07:57:41,551 ------------------------------------------------------------ 2025-09-08T07:57:41,551 rocksdb/_rocksdb.pyx:1130:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T07:57:41,551 Error compiling Cython file: 2025-09-08T07:57:41,551 ------------------------------------------------------------ 2025-09-08T07:57:41,551 ... 2025-09-08T07:57:41,552 def __set__(self, str value): 2025-09-08T07:57:41,552 if value == 'level': 2025-09-08T07:57:41,552 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:57:41,552 elif value == 'universal': 2025-09-08T07:57:41,552 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:57:41,552 ^ 2025-09-08T07:57:41,552 ------------------------------------------------------------ 2025-09-08T07:57:41,552 rocksdb/_rocksdb.pyx:1132:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T07:57:41,552 Error compiling Cython file: 2025-09-08T07:57:41,553 ------------------------------------------------------------ 2025-09-08T07:57:41,553 ... 2025-09-08T07:57:41,553 if value == 'level': 2025-09-08T07:57:41,553 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:57:41,553 elif value == 'universal': 2025-09-08T07:57:41,553 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:57:41,553 elif value == 'fifo': 2025-09-08T07:57:41,553 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T07:57:41,553 ^ 2025-09-08T07:57:41,553 ------------------------------------------------------------ 2025-09-08T07:57:41,553 rocksdb/_rocksdb.pyx:1134:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T07:57:41,554 Error compiling Cython file: 2025-09-08T07:57:41,554 ------------------------------------------------------------ 2025-09-08T07:57:41,554 ... 2025-09-08T07:57:41,554 elif value == 'universal': 2025-09-08T07:57:41,554 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:57:41,554 elif value == 'fifo': 2025-09-08T07:57:41,554 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T07:57:41,554 elif value == 'none': 2025-09-08T07:57:41,554 self.opts.compaction_style = kCompactionStyleNone 2025-09-08T07:57:41,555 ^ 2025-09-08T07:57:41,555 ------------------------------------------------------------ 2025-09-08T07:57:41,555 rocksdb/_rocksdb.pyx:1136:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T07:57:41,555 Error compiling Cython file: 2025-09-08T07:57:41,555 ------------------------------------------------------------ 2025-09-08T07:57:41,555 ... 2025-09-08T07:57:41,555 ret_ob['min_merge_width'] = uopts.min_merge_width 2025-09-08T07:57:41,555 ret_ob['max_merge_width'] = uopts.max_merge_width 2025-09-08T07:57:41,555 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T07:57:41,555 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T07:57:41,556 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T07:57:41,556 ^ 2025-09-08T07:57:41,556 ------------------------------------------------------------ 2025-09-08T07:57:41,556 rocksdb/_rocksdb.pyx:1153:35: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T07:57:41,556 Error compiling Cython file: 2025-09-08T07:57:41,556 ------------------------------------------------------------ 2025-09-08T07:57:41,556 ... 2025-09-08T07:57:41,556 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T07:57:41,556 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T07:57:41,557 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T07:57:41,557 ret_ob['stop_style'] = 'similar_size' 2025-09-08T07:57:41,557 elif uopts.stop_style == kCompactionStopStyleTotalSize: 2025-09-08T07:57:41,557 ^ 2025-09-08T07:57:41,557 ------------------------------------------------------------ 2025-09-08T07:57:41,557 rocksdb/_rocksdb.pyx:1155:37: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T07:57:41,557 Error compiling Cython file: 2025-09-08T07:57:41,557 ------------------------------------------------------------ 2025-09-08T07:57:41,558 ... 2025-09-08T07:57:41,558 return ret_ob 2025-09-08T07:57:41,558 def __set__(self, dict value): 2025-09-08T07:57:41,558 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T07:57:41,558 uopts = cython.address(self.opts.compaction_options_universal) 2025-09-08T07:57:41,558 ^ 2025-09-08T07:57:41,558 ------------------------------------------------------------ 2025-09-08T07:57:41,558 rocksdb/_rocksdb.pyx:1164:26: Cannot take address of Python object attribute 'compaction_options_universal' 2025-09-08T07:57:41,559 Error compiling Cython file: 2025-09-08T07:57:41,559 ------------------------------------------------------------ 2025-09-08T07:57:41,559 ... 2025-09-08T07:57:41,559 if 'compression_size_percent' in value: 2025-09-08T07:57:41,559 uopts.compression_size_percent = value['compression_size_percent'] 2025-09-08T07:57:41,559 if 'stop_style' in value: 2025-09-08T07:57:41,559 if value['stop_style'] == 'similar_size': 2025-09-08T07:57:41,559 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,559 ^ 2025-09-08T07:57:41,559 ------------------------------------------------------------ 2025-09-08T07:57:41,560 rocksdb/_rocksdb.pyx:1183:39: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T07:57:41,560 Error compiling Cython file: 2025-09-08T07:57:41,560 ------------------------------------------------------------ 2025-09-08T07:57:41,560 ... 2025-09-08T07:57:41,560 if 'stop_style' in value: 2025-09-08T07:57:41,560 if value['stop_style'] == 'similar_size': 2025-09-08T07:57:41,560 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,560 elif value['stop_style'] == 'total_size': 2025-09-08T07:57:41,561 uopts.stop_style = kCompactionStopStyleTotalSize 2025-09-08T07:57:41,561 ^ 2025-09-08T07:57:41,561 ------------------------------------------------------------ 2025-09-08T07:57:41,561 rocksdb/_rocksdb.pyx:1185:39: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T07:57:41,564 Error compiling Cython file: 2025-09-08T07:57:41,564 ------------------------------------------------------------ 2025-09-08T07:57:41,564 ... 2025-09-08T07:57:41,564 cdef db.WriteBatch* batch 2025-09-08T07:57:41,564 def __cinit__(self, data=None): 2025-09-08T07:57:41,564 self.batch = NULL 2025-09-08T07:57:41,564 if data is not None: 2025-09-08T07:57:41,564 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:41,565 ^ 2025-09-08T07:57:41,565 ------------------------------------------------------------ 2025-09-08T07:57:41,565 rocksdb/_rocksdb.pyx:1297:29: 'WriteBatch' is not a type identifier 2025-09-08T07:57:41,565 Error compiling Cython file: 2025-09-08T07:57:41,565 ------------------------------------------------------------ 2025-09-08T07:57:41,565 ... 2025-09-08T07:57:41,565 cdef db.WriteBatch* batch 2025-09-08T07:57:41,565 def __cinit__(self, data=None): 2025-09-08T07:57:41,566 self.batch = NULL 2025-09-08T07:57:41,566 if data is not None: 2025-09-08T07:57:41,566 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:41,566 ^ 2025-09-08T07:57:41,566 ------------------------------------------------------------ 2025-09-08T07:57:41,566 rocksdb/_rocksdb.pyx:1297:25: new operator can only be applied to a C++ class 2025-09-08T07:57:41,566 Error compiling Cython file: 2025-09-08T07:57:41,566 ------------------------------------------------------------ 2025-09-08T07:57:41,566 ... 2025-09-08T07:57:41,566 def __cinit__(self, data=None): 2025-09-08T07:57:41,567 self.batch = NULL 2025-09-08T07:57:41,567 if data is not None: 2025-09-08T07:57:41,567 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:41,567 else: 2025-09-08T07:57:41,567 self.batch = new db.WriteBatch() 2025-09-08T07:57:41,567 ^ 2025-09-08T07:57:41,567 ------------------------------------------------------------ 2025-09-08T07:57:41,567 rocksdb/_rocksdb.pyx:1299:29: 'WriteBatch' is not a type identifier 2025-09-08T07:57:41,567 Error compiling Cython file: 2025-09-08T07:57:41,568 ------------------------------------------------------------ 2025-09-08T07:57:41,568 ... 2025-09-08T07:57:41,568 def __cinit__(self, data=None): 2025-09-08T07:57:41,568 self.batch = NULL 2025-09-08T07:57:41,568 if data is not None: 2025-09-08T07:57:41,568 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:41,568 else: 2025-09-08T07:57:41,568 self.batch = new db.WriteBatch() 2025-09-08T07:57:41,568 ^ 2025-09-08T07:57:41,568 ------------------------------------------------------------ 2025-09-08T07:57:41,569 rocksdb/_rocksdb.pyx:1299:25: new operator can only be applied to a C++ class 2025-09-08T07:57:41,569 Error compiling Cython file: 2025-09-08T07:57:41,569 ------------------------------------------------------------ 2025-09-08T07:57:41,569 ... 2025-09-08T07:57:41,569 else: 2025-09-08T07:57:41,569 self.batch = new db.WriteBatch() 2025-09-08T07:57:41,569 def __dealloc__(self): 2025-09-08T07:57:41,569 if not self.batch == NULL: 2025-09-08T07:57:41,569 del self.batch 2025-09-08T07:57:41,569 ^ 2025-09-08T07:57:41,570 ------------------------------------------------------------ 2025-09-08T07:57:41,570 rocksdb/_rocksdb.pyx:1303:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,570 Error compiling Cython file: 2025-09-08T07:57:41,570 ------------------------------------------------------------ 2025-09-08T07:57:41,570 ... 2025-09-08T07:57:41,570 cdef Status st 2025-09-08T07:57:41,570 self.batch = batch 2025-09-08T07:57:41,570 self.pos = 0 2025-09-08T07:57:41,571 st = db.get_batch_items(batch.batch, cython.address(self.items)) 2025-09-08T07:57:41,571 ^ 2025-09-08T07:57:41,571 ------------------------------------------------------------ 2025-09-08T07:57:41,571 rocksdb/_rocksdb.pyx:1341:15: cimported module has no attribute 'get_batch_items' 2025-09-08T07:57:41,572 Error compiling Cython file: 2025-09-08T07:57:41,572 ------------------------------------------------------------ 2025-09-08T07:57:41,572 ... 2025-09-08T07:57:41,572 if self.pos == self.items.size(): 2025-09-08T07:57:41,572 raise StopIteration() 2025-09-08T07:57:41,573 cdef str op 2025-09-08T07:57:41,573 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:57:41,573 ^ 2025-09-08T07:57:41,573 ------------------------------------------------------------ 2025-09-08T07:57:41,573 rocksdb/_rocksdb.pyx:1353:40: cimported module has no attribute 'BatchItemOpPut' 2025-09-08T07:57:41,573 Error compiling Cython file: 2025-09-08T07:57:41,573 ------------------------------------------------------------ 2025-09-08T07:57:41,573 ... 2025-09-08T07:57:41,574 cdef str op 2025-09-08T07:57:41,574 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:57:41,574 op = "Put" 2025-09-08T07:57:41,574 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T07:57:41,574 ^ 2025-09-08T07:57:41,574 ------------------------------------------------------------ 2025-09-08T07:57:41,574 rocksdb/_rocksdb.pyx:1355:42: cimported module has no attribute 'BatchItemOpMerge' 2025-09-08T07:57:41,575 Error compiling Cython file: 2025-09-08T07:57:41,575 ------------------------------------------------------------ 2025-09-08T07:57:41,575 ... 2025-09-08T07:57:41,575 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:57:41,575 op = "Put" 2025-09-08T07:57:41,575 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T07:57:41,575 op = "Merge" 2025-09-08T07:57:41,575 elif self.items[self.pos].op == db.BatchItemOpDelte: 2025-09-08T07:57:41,575 ^ 2025-09-08T07:57:41,575 ------------------------------------------------------------ 2025-09-08T07:57:41,576 rocksdb/_rocksdb.pyx:1357:42: cimported module has no attribute 'BatchItemOpDelte' 2025-09-08T07:57:41,576 Error compiling Cython file: 2025-09-08T07:57:41,576 ------------------------------------------------------------ 2025-09-08T07:57:41,576 ... 2025-09-08T07:57:41,576 raise Exception("Options object is already used by another DB") 2025-09-08T07:57:41,577 db_path = path_to_string(db_name) 2025-09-08T07:57:41,577 if read_only: 2025-09-08T07:57:41,577 with nogil: 2025-09-08T07:57:41,577 st = db.DB_OpenForReadOnly( 2025-09-08T07:57:41,577 ^ 2025-09-08T07:57:41,577 ------------------------------------------------------------ 2025-09-08T07:57:41,577 rocksdb/_rocksdb.pyx:1385:23: cimported module has no attribute 'DB_OpenForReadOnly' 2025-09-08T07:57:41,577 Error compiling Cython file: 2025-09-08T07:57:41,578 ------------------------------------------------------------ 2025-09-08T07:57:41,578 ... 2025-09-08T07:57:41,578 db_path, 2025-09-08T07:57:41,578 cython.address(self.db), 2025-09-08T07:57:41,578 False) 2025-09-08T07:57:41,578 else: 2025-09-08T07:57:41,578 with nogil: 2025-09-08T07:57:41,578 st = db.DB_Open( 2025-09-08T07:57:41,578 ^ 2025-09-08T07:57:41,578 ------------------------------------------------------------ 2025-09-08T07:57:41,578 rocksdb/_rocksdb.pyx:1392:23: cimported module has no attribute 'DB_Open' 2025-09-08T07:57:41,580 Error compiling Cython file: 2025-09-08T07:57:41,580 ------------------------------------------------------------ 2025-09-08T07:57:41,580 ... 2025-09-08T07:57:41,580 self.opts.in_use = True 2025-09-08T07:57:41,580 def __dealloc__(self): 2025-09-08T07:57:41,580 if not self.db == NULL: 2025-09-08T07:57:41,580 with nogil: 2025-09-08T07:57:41,580 del self.db 2025-09-08T07:57:41,580 ^ 2025-09-08T07:57:41,580 ------------------------------------------------------------ 2025-09-08T07:57:41,581 rocksdb/_rocksdb.pyx:1415:24: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,587 Error compiling Cython file: 2025-09-08T07:57:41,587 ------------------------------------------------------------ 2025-09-08T07:57:41,587 ... 2025-09-08T07:57:41,587 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,587 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,587 with nogil: 2025-09-08T07:57:41,588 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,588 ^ 2025-09-08T07:57:41,588 ------------------------------------------------------------ 2025-09-08T07:57:41,588 rocksdb/_rocksdb.pyx:1475:48: Cannot convert 'string *' to Python object 2025-09-08T07:57:41,591 Error compiling Cython file: 2025-09-08T07:57:41,591 ------------------------------------------------------------ 2025-09-08T07:57:41,592 ... 2025-09-08T07:57:41,592 cdef vector[Status] res 2025-09-08T07:57:41,592 with nogil: 2025-09-08T07:57:41,592 res = self.db.MultiGet( 2025-09-08T07:57:41,592 opts, 2025-09-08T07:57:41,592 c_keys, 2025-09-08T07:57:41,592 cython.address(values)) 2025-09-08T07:57:41,592 ^ 2025-09-08T07:57:41,592 ------------------------------------------------------------ 2025-09-08T07:57:41,592 rocksdb/_rocksdb.pyx:1500:22: Cannot convert 'vector[string] *' to Python object 2025-09-08T07:57:41,598 Error compiling Cython file: 2025-09-08T07:57:41,598 ------------------------------------------------------------ 2025-09-08T07:57:41,598 ... 2025-09-08T07:57:41,598 value_found = False 2025-09-08T07:57:41,598 with nogil: 2025-09-08T07:57:41,599 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,599 opts, 2025-09-08T07:57:41,599 c_key, 2025-09-08T07:57:41,599 cython.address(value), 2025-09-08T07:57:41,599 ^ 2025-09-08T07:57:41,599 ------------------------------------------------------------ 2025-09-08T07:57:41,599 rocksdb/_rocksdb.pyx:1530:26: Cannot convert 'string *' to Python object 2025-09-08T07:57:41,599 Error compiling Cython file: 2025-09-08T07:57:41,599 ------------------------------------------------------------ 2025-09-08T07:57:41,600 ... 2025-09-08T07:57:41,600 with nogil: 2025-09-08T07:57:41,600 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,600 opts, 2025-09-08T07:57:41,600 c_key, 2025-09-08T07:57:41,600 cython.address(value), 2025-09-08T07:57:41,600 cython.address(value_found)) 2025-09-08T07:57:41,600 ^ 2025-09-08T07:57:41,600 ------------------------------------------------------------ 2025-09-08T07:57:41,600 rocksdb/_rocksdb.pyx:1531:26: Cannot convert 'bool *' to Python object 2025-09-08T07:57:41,601 Error compiling Cython file: 2025-09-08T07:57:41,601 ------------------------------------------------------------ 2025-09-08T07:57:41,601 ... 2025-09-08T07:57:41,601 else: 2025-09-08T07:57:41,601 with nogil: 2025-09-08T07:57:41,601 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,601 opts, 2025-09-08T07:57:41,601 c_key, 2025-09-08T07:57:41,601 cython.address(value)) 2025-09-08T07:57:41,601 ^ 2025-09-08T07:57:41,602 ------------------------------------------------------------ 2025-09-08T07:57:41,602 rocksdb/_rocksdb.pyx:1545:26: Cannot convert 'string *' to Python object 2025-09-08T07:57:41,606 Error compiling Cython file: 2025-09-08T07:57:41,606 ------------------------------------------------------------ 2025-09-08T07:57:41,606 ... 2025-09-08T07:57:41,606 cdef string value 2025-09-08T07:57:41,607 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,607 cdef cpp_bool ret = False 2025-09-08T07:57:41,607 with nogil: 2025-09-08T07:57:41,607 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,607 ^ 2025-09-08T07:57:41,607 ------------------------------------------------------------ 2025-09-08T07:57:41,607 rocksdb/_rocksdb.pyx:1593:52: Cannot convert 'string *' to Python object 2025-09-08T07:57:41,608 Error compiling Cython file: 2025-09-08T07:57:41,608 ------------------------------------------------------------ 2025-09-08T07:57:41,609 ... 2025-09-08T07:57:41,609 def get_live_files_metadata(self): 2025-09-08T07:57:41,609 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,609 with nogil: 2025-09-08T07:57:41,609 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:41,609 ^ 2025-09-08T07:57:41,609 ------------------------------------------------------------ 2025-09-08T07:57:41,609 rocksdb/_rocksdb.pyx:1604:47: Cannot convert 'vector[] *' to Python object 2025-09-08T07:57:41,612 Error compiling Cython file: 2025-09-08T07:57:41,613 ------------------------------------------------------------ 2025-09-08T07:57:41,613 ... 2025-09-08T07:57:41,613 c_options.change_level = py_options.get('change_level', False) 2025-09-08T07:57:41,613 c_options.target_level = py_options.get('target_level', -1) 2025-09-08T07:57:41,613 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T07:57:41,613 if blc == 'skip': 2025-09-08T07:57:41,613 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:57:41,613 ^ 2025-09-08T07:57:41,613 ------------------------------------------------------------ 2025-09-08T07:57:41,614 rocksdb/_rocksdb.pyx:1629:59: cimported module has no attribute 'blc_skip' 2025-09-08T07:57:41,614 Error compiling Cython file: 2025-09-08T07:57:41,614 ------------------------------------------------------------ 2025-09-08T07:57:41,614 ... 2025-09-08T07:57:41,614 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T07:57:41,614 if blc == 'skip': 2025-09-08T07:57:41,614 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:57:41,614 elif blc == 'if_compaction_filter': 2025-09-08T07:57:41,615 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T07:57:41,615 ^ 2025-09-08T07:57:41,615 ------------------------------------------------------------ 2025-09-08T07:57:41,615 rocksdb/_rocksdb.pyx:1631:59: cimported module has no attribute 'blc_is_filter' 2025-09-08T07:57:41,615 Error compiling Cython file: 2025-09-08T07:57:41,615 ------------------------------------------------------------ 2025-09-08T07:57:41,615 ... 2025-09-08T07:57:41,615 if blc == 'skip': 2025-09-08T07:57:41,615 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:57:41,615 elif blc == 'if_compaction_filter': 2025-09-08T07:57:41,616 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T07:57:41,616 elif blc == 'force': 2025-09-08T07:57:41,616 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:57:41,616 ^ 2025-09-08T07:57:41,616 ------------------------------------------------------------ 2025-09-08T07:57:41,616 rocksdb/_rocksdb.pyx:1633:59: cimported module has no attribute 'blc_force' 2025-09-08T07:57:41,617 Error compiling Cython file: 2025-09-08T07:57:41,617 ------------------------------------------------------------ 2025-09-08T07:57:41,617 ... 2025-09-08T07:57:41,617 opts.fill_cache = py_opts['fill_cache'] 2025-09-08T07:57:41,617 if py_opts['snapshot'] is not None: 2025-09-08T07:57:41,617 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T07:57:41,617 if py_opts['read_tier'] == "all": 2025-09-08T07:57:41,617 opts.read_tier = options.kReadAllTier 2025-09-08T07:57:41,617 ^ 2025-09-08T07:57:41,618 ------------------------------------------------------------ 2025-09-08T07:57:41,618 rocksdb/_rocksdb.pyx:1676:36: cimported module has no attribute 'kReadAllTier' 2025-09-08T07:57:41,618 Error compiling Cython file: 2025-09-08T07:57:41,618 ------------------------------------------------------------ 2025-09-08T07:57:41,618 ... 2025-09-08T07:57:41,618 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T07:57:41,618 if py_opts['read_tier'] == "all": 2025-09-08T07:57:41,619 opts.read_tier = options.kReadAllTier 2025-09-08T07:57:41,619 elif py_opts['read_tier'] == 'cache': 2025-09-08T07:57:41,619 opts.read_tier = options.kBlockCacheTier 2025-09-08T07:57:41,619 ^ 2025-09-08T07:57:41,619 ------------------------------------------------------------ 2025-09-08T07:57:41,619 rocksdb/_rocksdb.pyx:1678:36: cimported module has no attribute 'kBlockCacheTier' 2025-09-08T07:57:41,619 Error compiling Cython file: 2025-09-08T07:57:41,619 ------------------------------------------------------------ 2025-09-08T07:57:41,619 ... 2025-09-08T07:57:41,620 def repair_db(db_name, Options opts): 2025-09-08T07:57:41,620 cdef Status st 2025-09-08T07:57:41,620 cdef string db_path 2025-09-08T07:57:41,620 db_path = path_to_string(db_name) 2025-09-08T07:57:41,620 st = db.RepairDB(db_path, deref(opts.opts)) 2025-09-08T07:57:41,620 ^ 2025-09-08T07:57:41,620 ------------------------------------------------------------ 2025-09-08T07:57:41,620 rocksdb/_rocksdb.pyx:1694:11: cimported module has no attribute 'RepairDB' 2025-09-08T07:57:41,622 Error compiling Cython file: 2025-09-08T07:57:41,622 ------------------------------------------------------------ 2025-09-08T07:57:41,622 ... 2025-09-08T07:57:41,622 self.db = db 2025-09-08T07:57:41,622 self.ptr = NULL 2025-09-08T07:57:41,623 def __dealloc__(self): 2025-09-08T07:57:41,623 if not self.ptr == NULL: 2025-09-08T07:57:41,623 del self.ptr 2025-09-08T07:57:41,623 ^ 2025-09-08T07:57:41,623 ------------------------------------------------------------ 2025-09-08T07:57:41,623 rocksdb/_rocksdb.pyx:1727:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,636 Error compiling Cython file: 2025-09-08T07:57:41,636 ------------------------------------------------------------ 2025-09-08T07:57:41,636 ... 2025-09-08T07:57:41,636 cdef Status st 2025-09-08T07:57:41,636 cdef string c_backup_dir 2025-09-08T07:57:41,636 self.engine = NULL 2025-09-08T07:57:41,636 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:57:41,636 st = backup.BackupEngine_Open( 2025-09-08T07:57:41,636 ^ 2025-09-08T07:57:41,637 ------------------------------------------------------------ 2025-09-08T07:57:41,637 rocksdb/_rocksdb.pyx:1834:19: cimported module has no attribute 'BackupEngine_Open' 2025-09-08T07:57:41,637 Error compiling Cython file: 2025-09-08T07:57:41,637 ------------------------------------------------------------ 2025-09-08T07:57:41,637 ... 2025-09-08T07:57:41,637 cdef string c_backup_dir 2025-09-08T07:57:41,637 self.engine = NULL 2025-09-08T07:57:41,637 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:57:41,638 st = backup.BackupEngine_Open( 2025-09-08T07:57:41,638 env.Env_Default(), 2025-09-08T07:57:41,638 ^ 2025-09-08T07:57:41,638 ------------------------------------------------------------ 2025-09-08T07:57:41,638 rocksdb/_rocksdb.pyx:1835:15: cimported module has no attribute 'Env_Default' 2025-09-08T07:57:41,638 Error compiling Cython file: 2025-09-08T07:57:41,638 ------------------------------------------------------------ 2025-09-08T07:57:41,638 ... 2025-09-08T07:57:41,638 self.engine = NULL 2025-09-08T07:57:41,639 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:57:41,639 st = backup.BackupEngine_Open( 2025-09-08T07:57:41,639 env.Env_Default(), 2025-09-08T07:57:41,639 backup.BackupableDBOptions(c_backup_dir), 2025-09-08T07:57:41,639 ^ 2025-09-08T07:57:41,639 ------------------------------------------------------------ 2025-09-08T07:57:41,639 rocksdb/_rocksdb.pyx:1836:18: cimported module has no attribute 'BackupableDBOptions' 2025-09-08T07:57:41,639 Error compiling Cython file: 2025-09-08T07:57:41,639 ------------------------------------------------------------ 2025-09-08T07:57:41,640 ... 2025-09-08T07:57:41,640 check_status(st) 2025-09-08T07:57:41,640 def __dealloc__(self): 2025-09-08T07:57:41,640 if not self.engine == NULL: 2025-09-08T07:57:41,640 with nogil: 2025-09-08T07:57:41,640 del self.engine 2025-09-08T07:57:41,640 ^ 2025-09-08T07:57:41,640 ------------------------------------------------------------ 2025-09-08T07:57:41,640 rocksdb/_rocksdb.pyx:1844:24: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,655 Error compiling Cython file: 2025-09-08T07:57:41,655 ------------------------------------------------------------ 2025-09-08T07:57:41,656 ... 2025-09-08T07:57:41,656 def get_backup_info(self): 2025-09-08T07:57:41,656 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:41,656 with nogil: 2025-09-08T07:57:41,656 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:41,656 ^ 2025-09-08T07:57:41,656 ------------------------------------------------------------ 2025-09-08T07:57:41,656 rocksdb/_rocksdb.pyx:1916:44: Cannot convert 'vector[] *' to Python object 2025-09-08T07:57:41,898 Error compiling Cython file: 2025-09-08T07:57:41,899 ------------------------------------------------------------ 2025-09-08T07:57:41,899 ... 2025-09-08T07:57:41,899 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,899 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,899 with nogil: 2025-09-08T07:57:41,899 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,899 ^ 2025-09-08T07:57:41,899 ------------------------------------------------------------ 2025-09-08T07:57:41,899 rocksdb/_rocksdb.pyx:1430:28: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,900 Error compiling Cython file: 2025-09-08T07:57:41,900 ------------------------------------------------------------ 2025-09-08T07:57:41,900 ... 2025-09-08T07:57:41,900 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,900 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,900 with nogil: 2025-09-08T07:57:41,900 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,901 ^ 2025-09-08T07:57:41,901 ------------------------------------------------------------ 2025-09-08T07:57:41,901 rocksdb/_rocksdb.pyx:1430:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,901 Error compiling Cython file: 2025-09-08T07:57:41,901 ------------------------------------------------------------ 2025-09-08T07:57:41,901 ... 2025-09-08T07:57:41,901 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,901 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,902 with nogil: 2025-09-08T07:57:41,902 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,902 ^ 2025-09-08T07:57:41,902 ------------------------------------------------------------ 2025-09-08T07:57:41,902 rocksdb/_rocksdb.pyx:1430:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,902 Error compiling Cython file: 2025-09-08T07:57:41,902 ------------------------------------------------------------ 2025-09-08T07:57:41,902 ... 2025-09-08T07:57:41,903 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,903 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,903 with nogil: 2025-09-08T07:57:41,903 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,903 ^ 2025-09-08T07:57:41,903 ------------------------------------------------------------ 2025-09-08T07:57:41,903 rocksdb/_rocksdb.pyx:1430:28: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,903 Error compiling Cython file: 2025-09-08T07:57:41,903 ------------------------------------------------------------ 2025-09-08T07:57:41,904 ... 2025-09-08T07:57:41,904 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,904 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,904 with nogil: 2025-09-08T07:57:41,904 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,904 ^ 2025-09-08T07:57:41,904 ------------------------------------------------------------ 2025-09-08T07:57:41,904 rocksdb/_rocksdb.pyx:1430:29: Converting to Python object not allowed without gil 2025-09-08T07:57:41,905 Error compiling Cython file: 2025-09-08T07:57:41,905 ------------------------------------------------------------ 2025-09-08T07:57:41,905 ... 2025-09-08T07:57:41,905 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,905 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,905 with nogil: 2025-09-08T07:57:41,905 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,905 ^ 2025-09-08T07:57:41,905 ------------------------------------------------------------ 2025-09-08T07:57:41,906 rocksdb/_rocksdb.pyx:1430:35: Converting to Python object not allowed without gil 2025-09-08T07:57:41,906 Error compiling Cython file: 2025-09-08T07:57:41,906 ------------------------------------------------------------ 2025-09-08T07:57:41,906 ... 2025-09-08T07:57:41,906 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,906 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,906 with nogil: 2025-09-08T07:57:41,906 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,907 ^ 2025-09-08T07:57:41,907 ------------------------------------------------------------ 2025-09-08T07:57:41,907 rocksdb/_rocksdb.pyx:1430:42: Converting to Python object not allowed without gil 2025-09-08T07:57:41,907 Error compiling Cython file: 2025-09-08T07:57:41,907 ------------------------------------------------------------ 2025-09-08T07:57:41,907 ... 2025-09-08T07:57:41,907 opts.sync = sync 2025-09-08T07:57:41,907 opts.disableWAL = disable_wal 2025-09-08T07:57:41,908 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,908 with nogil: 2025-09-08T07:57:41,908 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,908 ^ 2025-09-08T07:57:41,908 ------------------------------------------------------------ 2025-09-08T07:57:41,908 rocksdb/_rocksdb.pyx:1441:31: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,908 Error compiling Cython file: 2025-09-08T07:57:41,908 ------------------------------------------------------------ 2025-09-08T07:57:41,908 ... 2025-09-08T07:57:41,908 opts.sync = sync 2025-09-08T07:57:41,909 opts.disableWAL = disable_wal 2025-09-08T07:57:41,909 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,909 with nogil: 2025-09-08T07:57:41,909 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,909 ^ 2025-09-08T07:57:41,909 ------------------------------------------------------------ 2025-09-08T07:57:41,909 rocksdb/_rocksdb.pyx:1441:31: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,909 Error compiling Cython file: 2025-09-08T07:57:41,910 ------------------------------------------------------------ 2025-09-08T07:57:41,910 ... 2025-09-08T07:57:41,910 opts.sync = sync 2025-09-08T07:57:41,910 opts.disableWAL = disable_wal 2025-09-08T07:57:41,910 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,910 with nogil: 2025-09-08T07:57:41,910 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,910 ^ 2025-09-08T07:57:41,910 ------------------------------------------------------------ 2025-09-08T07:57:41,910 rocksdb/_rocksdb.pyx:1441:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,911 Error compiling Cython file: 2025-09-08T07:57:41,911 ------------------------------------------------------------ 2025-09-08T07:57:41,911 ... 2025-09-08T07:57:41,911 opts.sync = sync 2025-09-08T07:57:41,911 opts.disableWAL = disable_wal 2025-09-08T07:57:41,911 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,911 with nogil: 2025-09-08T07:57:41,911 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,911 ^ 2025-09-08T07:57:41,911 ------------------------------------------------------------ 2025-09-08T07:57:41,912 rocksdb/_rocksdb.pyx:1441:31: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,912 Error compiling Cython file: 2025-09-08T07:57:41,912 ------------------------------------------------------------ 2025-09-08T07:57:41,912 ... 2025-09-08T07:57:41,912 opts.sync = sync 2025-09-08T07:57:41,912 opts.disableWAL = disable_wal 2025-09-08T07:57:41,912 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,912 with nogil: 2025-09-08T07:57:41,913 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,913 ^ 2025-09-08T07:57:41,913 ------------------------------------------------------------ 2025-09-08T07:57:41,913 rocksdb/_rocksdb.pyx:1441:32: Converting to Python object not allowed without gil 2025-09-08T07:57:41,913 Error compiling Cython file: 2025-09-08T07:57:41,913 ------------------------------------------------------------ 2025-09-08T07:57:41,913 ... 2025-09-08T07:57:41,913 opts.sync = sync 2025-09-08T07:57:41,913 opts.disableWAL = disable_wal 2025-09-08T07:57:41,914 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,914 with nogil: 2025-09-08T07:57:41,914 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,914 ^ 2025-09-08T07:57:41,914 ------------------------------------------------------------ 2025-09-08T07:57:41,914 rocksdb/_rocksdb.pyx:1441:38: Converting to Python object not allowed without gil 2025-09-08T07:57:41,914 Error compiling Cython file: 2025-09-08T07:57:41,914 ------------------------------------------------------------ 2025-09-08T07:57:41,914 ... 2025-09-08T07:57:41,915 opts.disableWAL = disable_wal 2025-09-08T07:57:41,915 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,915 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,915 with nogil: 2025-09-08T07:57:41,915 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,915 ^ 2025-09-08T07:57:41,915 ------------------------------------------------------------ 2025-09-08T07:57:41,915 rocksdb/_rocksdb.pyx:1453:30: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,916 Error compiling Cython file: 2025-09-08T07:57:41,916 ------------------------------------------------------------ 2025-09-08T07:57:41,916 ... 2025-09-08T07:57:41,916 opts.disableWAL = disable_wal 2025-09-08T07:57:41,916 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,916 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,916 with nogil: 2025-09-08T07:57:41,916 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,916 ^ 2025-09-08T07:57:41,916 ------------------------------------------------------------ 2025-09-08T07:57:41,916 rocksdb/_rocksdb.pyx:1453:30: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,917 Error compiling Cython file: 2025-09-08T07:57:41,917 ------------------------------------------------------------ 2025-09-08T07:57:41,917 ... 2025-09-08T07:57:41,917 opts.disableWAL = disable_wal 2025-09-08T07:57:41,917 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,917 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,917 with nogil: 2025-09-08T07:57:41,917 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,917 ^ 2025-09-08T07:57:41,917 ------------------------------------------------------------ 2025-09-08T07:57:41,918 rocksdb/_rocksdb.pyx:1453:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,918 Error compiling Cython file: 2025-09-08T07:57:41,918 ------------------------------------------------------------ 2025-09-08T07:57:41,918 ... 2025-09-08T07:57:41,918 opts.disableWAL = disable_wal 2025-09-08T07:57:41,918 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,918 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,918 with nogil: 2025-09-08T07:57:41,919 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,919 ^ 2025-09-08T07:57:41,919 ------------------------------------------------------------ 2025-09-08T07:57:41,919 rocksdb/_rocksdb.pyx:1453:30: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,919 Error compiling Cython file: 2025-09-08T07:57:41,919 ------------------------------------------------------------ 2025-09-08T07:57:41,919 ... 2025-09-08T07:57:41,919 opts.disableWAL = disable_wal 2025-09-08T07:57:41,919 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,920 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,920 with nogil: 2025-09-08T07:57:41,920 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,920 ^ 2025-09-08T07:57:41,920 ------------------------------------------------------------ 2025-09-08T07:57:41,920 rocksdb/_rocksdb.pyx:1453:31: Converting to Python object not allowed without gil 2025-09-08T07:57:41,920 Error compiling Cython file: 2025-09-08T07:57:41,920 ------------------------------------------------------------ 2025-09-08T07:57:41,920 ... 2025-09-08T07:57:41,921 opts.disableWAL = disable_wal 2025-09-08T07:57:41,921 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,921 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,921 with nogil: 2025-09-08T07:57:41,921 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,921 ^ 2025-09-08T07:57:41,921 ------------------------------------------------------------ 2025-09-08T07:57:41,921 rocksdb/_rocksdb.pyx:1453:37: Converting to Python object not allowed without gil 2025-09-08T07:57:41,921 Error compiling Cython file: 2025-09-08T07:57:41,922 ------------------------------------------------------------ 2025-09-08T07:57:41,922 ... 2025-09-08T07:57:41,922 opts.disableWAL = disable_wal 2025-09-08T07:57:41,922 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,922 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,922 with nogil: 2025-09-08T07:57:41,922 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,922 ^ 2025-09-08T07:57:41,922 ------------------------------------------------------------ 2025-09-08T07:57:41,922 rocksdb/_rocksdb.pyx:1453:44: Converting to Python object not allowed without gil 2025-09-08T07:57:41,923 Error compiling Cython file: 2025-09-08T07:57:41,923 ------------------------------------------------------------ 2025-09-08T07:57:41,923 ... 2025-09-08T07:57:41,923 cdef options.WriteOptions opts 2025-09-08T07:57:41,923 opts.sync = sync 2025-09-08T07:57:41,923 opts.disableWAL = disable_wal 2025-09-08T07:57:41,923 with nogil: 2025-09-08T07:57:41,923 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,923 ^ 2025-09-08T07:57:41,924 ------------------------------------------------------------ 2025-09-08T07:57:41,924 rocksdb/_rocksdb.pyx:1463:30: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,924 Error compiling Cython file: 2025-09-08T07:57:41,924 ------------------------------------------------------------ 2025-09-08T07:57:41,924 ... 2025-09-08T07:57:41,924 cdef options.WriteOptions opts 2025-09-08T07:57:41,924 opts.sync = sync 2025-09-08T07:57:41,924 opts.disableWAL = disable_wal 2025-09-08T07:57:41,925 with nogil: 2025-09-08T07:57:41,925 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,925 ^ 2025-09-08T07:57:41,925 ------------------------------------------------------------ 2025-09-08T07:57:41,925 rocksdb/_rocksdb.pyx:1463:30: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,925 Error compiling Cython file: 2025-09-08T07:57:41,925 ------------------------------------------------------------ 2025-09-08T07:57:41,925 ... 2025-09-08T07:57:41,925 cdef options.WriteOptions opts 2025-09-08T07:57:41,925 opts.sync = sync 2025-09-08T07:57:41,926 opts.disableWAL = disable_wal 2025-09-08T07:57:41,926 with nogil: 2025-09-08T07:57:41,926 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,926 ^ 2025-09-08T07:57:41,926 ------------------------------------------------------------ 2025-09-08T07:57:41,926 rocksdb/_rocksdb.pyx:1463:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,926 Error compiling Cython file: 2025-09-08T07:57:41,926 ------------------------------------------------------------ 2025-09-08T07:57:41,927 ... 2025-09-08T07:57:41,927 cdef options.WriteOptions opts 2025-09-08T07:57:41,927 opts.sync = sync 2025-09-08T07:57:41,927 opts.disableWAL = disable_wal 2025-09-08T07:57:41,927 with nogil: 2025-09-08T07:57:41,927 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,927 ^ 2025-09-08T07:57:41,927 ------------------------------------------------------------ 2025-09-08T07:57:41,927 rocksdb/_rocksdb.pyx:1463:30: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,928 Error compiling Cython file: 2025-09-08T07:57:41,928 ------------------------------------------------------------ 2025-09-08T07:57:41,928 ... 2025-09-08T07:57:41,928 cdef options.WriteOptions opts 2025-09-08T07:57:41,928 opts.sync = sync 2025-09-08T07:57:41,928 opts.disableWAL = disable_wal 2025-09-08T07:57:41,928 with nogil: 2025-09-08T07:57:41,928 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,928 ^ 2025-09-08T07:57:41,928 ------------------------------------------------------------ 2025-09-08T07:57:41,929 rocksdb/_rocksdb.pyx:1463:31: Converting to Python object not allowed without gil 2025-09-08T07:57:41,929 Error compiling Cython file: 2025-09-08T07:57:41,929 ------------------------------------------------------------ 2025-09-08T07:57:41,929 ... 2025-09-08T07:57:41,929 cdef options.WriteOptions opts 2025-09-08T07:57:41,929 opts.sync = sync 2025-09-08T07:57:41,929 opts.disableWAL = disable_wal 2025-09-08T07:57:41,929 with nogil: 2025-09-08T07:57:41,929 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,930 ^ 2025-09-08T07:57:41,930 ------------------------------------------------------------ 2025-09-08T07:57:41,930 rocksdb/_rocksdb.pyx:1463:42: Converting to Python object not allowed without gil 2025-09-08T07:57:41,930 Error compiling Cython file: 2025-09-08T07:57:41,930 ------------------------------------------------------------ 2025-09-08T07:57:41,930 ... 2025-09-08T07:57:41,930 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,930 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,931 with nogil: 2025-09-08T07:57:41,931 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,931 ^ 2025-09-08T07:57:41,931 ------------------------------------------------------------ 2025-09-08T07:57:41,931 rocksdb/_rocksdb.pyx:1475:28: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,931 Error compiling Cython file: 2025-09-08T07:57:41,931 ------------------------------------------------------------ 2025-09-08T07:57:41,931 ... 2025-09-08T07:57:41,932 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,932 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,932 with nogil: 2025-09-08T07:57:41,932 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,932 ^ 2025-09-08T07:57:41,932 ------------------------------------------------------------ 2025-09-08T07:57:41,932 rocksdb/_rocksdb.pyx:1475:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,933 Error compiling Cython file: 2025-09-08T07:57:41,933 ------------------------------------------------------------ 2025-09-08T07:57:41,933 ... 2025-09-08T07:57:41,933 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,933 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,933 with nogil: 2025-09-08T07:57:41,933 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,934 ^ 2025-09-08T07:57:41,934 ------------------------------------------------------------ 2025-09-08T07:57:41,934 rocksdb/_rocksdb.pyx:1475:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,934 Error compiling Cython file: 2025-09-08T07:57:41,934 ------------------------------------------------------------ 2025-09-08T07:57:41,934 ... 2025-09-08T07:57:41,934 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,934 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,935 with nogil: 2025-09-08T07:57:41,935 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,935 ^ 2025-09-08T07:57:41,935 ------------------------------------------------------------ 2025-09-08T07:57:41,935 rocksdb/_rocksdb.pyx:1475:28: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,935 Error compiling Cython file: 2025-09-08T07:57:41,935 ------------------------------------------------------------ 2025-09-08T07:57:41,935 ... 2025-09-08T07:57:41,936 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,936 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,936 with nogil: 2025-09-08T07:57:41,936 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,936 ^ 2025-09-08T07:57:41,936 ------------------------------------------------------------ 2025-09-08T07:57:41,936 rocksdb/_rocksdb.pyx:1475:29: Converting to Python object not allowed without gil 2025-09-08T07:57:41,936 Error compiling Cython file: 2025-09-08T07:57:41,937 ------------------------------------------------------------ 2025-09-08T07:57:41,937 ... 2025-09-08T07:57:41,937 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,937 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,937 with nogil: 2025-09-08T07:57:41,937 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,937 ^ 2025-09-08T07:57:41,937 ------------------------------------------------------------ 2025-09-08T07:57:41,938 rocksdb/_rocksdb.pyx:1475:35: Converting to Python object not allowed without gil 2025-09-08T07:57:41,938 Error compiling Cython file: 2025-09-08T07:57:41,938 ------------------------------------------------------------ 2025-09-08T07:57:41,938 ... 2025-09-08T07:57:41,938 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,938 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,938 with nogil: 2025-09-08T07:57:41,938 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:41,938 ^ 2025-09-08T07:57:41,939 ------------------------------------------------------------ 2025-09-08T07:57:41,939 rocksdb/_rocksdb.pyx:1475:48: Converting to Python object not allowed without gil 2025-09-08T07:57:41,939 Error compiling Cython file: 2025-09-08T07:57:41,939 ------------------------------------------------------------ 2025-09-08T07:57:41,939 ... 2025-09-08T07:57:41,939 cdef options.ReadOptions opts 2025-09-08T07:57:41,939 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,939 cdef vector[Status] res 2025-09-08T07:57:41,940 with nogil: 2025-09-08T07:57:41,940 res = self.db.MultiGet( 2025-09-08T07:57:41,940 ^ 2025-09-08T07:57:41,940 ------------------------------------------------------------ 2025-09-08T07:57:41,940 rocksdb/_rocksdb.pyx:1497:34: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,940 Error compiling Cython file: 2025-09-08T07:57:41,940 ------------------------------------------------------------ 2025-09-08T07:57:41,940 ... 2025-09-08T07:57:41,940 cdef options.ReadOptions opts 2025-09-08T07:57:41,941 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,941 cdef vector[Status] res 2025-09-08T07:57:41,941 with nogil: 2025-09-08T07:57:41,941 res = self.db.MultiGet( 2025-09-08T07:57:41,941 ^ 2025-09-08T07:57:41,941 ------------------------------------------------------------ 2025-09-08T07:57:41,941 rocksdb/_rocksdb.pyx:1497:34: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,941 Error compiling Cython file: 2025-09-08T07:57:41,941 ------------------------------------------------------------ 2025-09-08T07:57:41,942 ... 2025-09-08T07:57:41,942 cdef options.ReadOptions opts 2025-09-08T07:57:41,942 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,942 cdef vector[Status] res 2025-09-08T07:57:41,942 with nogil: 2025-09-08T07:57:41,942 res = self.db.MultiGet( 2025-09-08T07:57:41,942 ^ 2025-09-08T07:57:41,942 ------------------------------------------------------------ 2025-09-08T07:57:41,942 rocksdb/_rocksdb.pyx:1497:25: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,943 Error compiling Cython file: 2025-09-08T07:57:41,943 ------------------------------------------------------------ 2025-09-08T07:57:41,943 ... 2025-09-08T07:57:41,943 cdef options.ReadOptions opts 2025-09-08T07:57:41,943 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,943 cdef vector[Status] res 2025-09-08T07:57:41,943 with nogil: 2025-09-08T07:57:41,943 res = self.db.MultiGet( 2025-09-08T07:57:41,943 ^ 2025-09-08T07:57:41,943 ------------------------------------------------------------ 2025-09-08T07:57:41,944 rocksdb/_rocksdb.pyx:1497:34: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,944 Error compiling Cython file: 2025-09-08T07:57:41,944 ------------------------------------------------------------ 2025-09-08T07:57:41,944 ... 2025-09-08T07:57:41,944 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,944 cdef vector[Status] res 2025-09-08T07:57:41,944 with nogil: 2025-09-08T07:57:41,944 res = self.db.MultiGet( 2025-09-08T07:57:41,945 opts, 2025-09-08T07:57:41,945 ^ 2025-09-08T07:57:41,945 ------------------------------------------------------------ 2025-09-08T07:57:41,945 rocksdb/_rocksdb.pyx:1498:16: Converting to Python object not allowed without gil 2025-09-08T07:57:41,945 Error compiling Cython file: 2025-09-08T07:57:41,945 ------------------------------------------------------------ 2025-09-08T07:57:41,945 ... 2025-09-08T07:57:41,945 cdef vector[Status] res 2025-09-08T07:57:41,946 with nogil: 2025-09-08T07:57:41,946 res = self.db.MultiGet( 2025-09-08T07:57:41,946 opts, 2025-09-08T07:57:41,946 c_keys, 2025-09-08T07:57:41,946 ^ 2025-09-08T07:57:41,946 ------------------------------------------------------------ 2025-09-08T07:57:41,946 rocksdb/_rocksdb.pyx:1499:16: Converting to Python object not allowed without gil 2025-09-08T07:57:41,946 Error compiling Cython file: 2025-09-08T07:57:41,946 ------------------------------------------------------------ 2025-09-08T07:57:41,946 ... 2025-09-08T07:57:41,947 cdef vector[Status] res 2025-09-08T07:57:41,947 with nogil: 2025-09-08T07:57:41,947 res = self.db.MultiGet( 2025-09-08T07:57:41,947 opts, 2025-09-08T07:57:41,947 c_keys, 2025-09-08T07:57:41,947 cython.address(values)) 2025-09-08T07:57:41,947 ^ 2025-09-08T07:57:41,947 ------------------------------------------------------------ 2025-09-08T07:57:41,947 rocksdb/_rocksdb.pyx:1500:22: Converting to Python object not allowed without gil 2025-09-08T07:57:41,947 Error compiling Cython file: 2025-09-08T07:57:41,948 ------------------------------------------------------------ 2025-09-08T07:57:41,948 ... 2025-09-08T07:57:41,948 exists = False 2025-09-08T07:57:41,948 if fetch: 2025-09-08T07:57:41,948 value_found = False 2025-09-08T07:57:41,948 with nogil: 2025-09-08T07:57:41,948 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,948 ^ 2025-09-08T07:57:41,948 ------------------------------------------------------------ 2025-09-08T07:57:41,949 rocksdb/_rocksdb.pyx:1527:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,949 Error compiling Cython file: 2025-09-08T07:57:41,949 ------------------------------------------------------------ 2025-09-08T07:57:41,949 ... 2025-09-08T07:57:41,949 exists = False 2025-09-08T07:57:41,949 if fetch: 2025-09-08T07:57:41,949 value_found = False 2025-09-08T07:57:41,949 with nogil: 2025-09-08T07:57:41,949 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,949 ^ 2025-09-08T07:57:41,950 ------------------------------------------------------------ 2025-09-08T07:57:41,950 rocksdb/_rocksdb.pyx:1527:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,950 Error compiling Cython file: 2025-09-08T07:57:41,950 ------------------------------------------------------------ 2025-09-08T07:57:41,950 ... 2025-09-08T07:57:41,950 exists = False 2025-09-08T07:57:41,950 if fetch: 2025-09-08T07:57:41,950 value_found = False 2025-09-08T07:57:41,950 with nogil: 2025-09-08T07:57:41,951 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,951 ^ 2025-09-08T07:57:41,951 ------------------------------------------------------------ 2025-09-08T07:57:41,951 rocksdb/_rocksdb.pyx:1527:32: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,951 Error compiling Cython file: 2025-09-08T07:57:41,951 ------------------------------------------------------------ 2025-09-08T07:57:41,951 ... 2025-09-08T07:57:41,951 exists = False 2025-09-08T07:57:41,951 if fetch: 2025-09-08T07:57:41,952 value_found = False 2025-09-08T07:57:41,952 with nogil: 2025-09-08T07:57:41,952 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,952 ^ 2025-09-08T07:57:41,952 ------------------------------------------------------------ 2025-09-08T07:57:41,952 rocksdb/_rocksdb.pyx:1527:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,952 Error compiling Cython file: 2025-09-08T07:57:41,952 ------------------------------------------------------------ 2025-09-08T07:57:41,952 ... 2025-09-08T07:57:41,953 if fetch: 2025-09-08T07:57:41,953 value_found = False 2025-09-08T07:57:41,953 with nogil: 2025-09-08T07:57:41,953 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,953 opts, 2025-09-08T07:57:41,953 ^ 2025-09-08T07:57:41,953 ------------------------------------------------------------ 2025-09-08T07:57:41,953 rocksdb/_rocksdb.pyx:1528:20: Converting to Python object not allowed without gil 2025-09-08T07:57:41,953 Error compiling Cython file: 2025-09-08T07:57:41,953 ------------------------------------------------------------ 2025-09-08T07:57:41,954 ... 2025-09-08T07:57:41,954 if fetch: 2025-09-08T07:57:41,954 value_found = False 2025-09-08T07:57:41,954 with nogil: 2025-09-08T07:57:41,954 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,954 opts, 2025-09-08T07:57:41,954 c_key, 2025-09-08T07:57:41,954 ^ 2025-09-08T07:57:41,954 ------------------------------------------------------------ 2025-09-08T07:57:41,954 rocksdb/_rocksdb.pyx:1529:20: Converting to Python object not allowed without gil 2025-09-08T07:57:41,955 Error compiling Cython file: 2025-09-08T07:57:41,955 ------------------------------------------------------------ 2025-09-08T07:57:41,955 ... 2025-09-08T07:57:41,955 value_found = False 2025-09-08T07:57:41,955 with nogil: 2025-09-08T07:57:41,955 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,955 opts, 2025-09-08T07:57:41,955 c_key, 2025-09-08T07:57:41,955 cython.address(value), 2025-09-08T07:57:41,955 ^ 2025-09-08T07:57:41,956 ------------------------------------------------------------ 2025-09-08T07:57:41,956 rocksdb/_rocksdb.pyx:1530:26: Converting to Python object not allowed without gil 2025-09-08T07:57:41,956 Error compiling Cython file: 2025-09-08T07:57:41,956 ------------------------------------------------------------ 2025-09-08T07:57:41,956 ... 2025-09-08T07:57:41,956 with nogil: 2025-09-08T07:57:41,956 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,956 opts, 2025-09-08T07:57:41,956 c_key, 2025-09-08T07:57:41,957 cython.address(value), 2025-09-08T07:57:41,957 cython.address(value_found)) 2025-09-08T07:57:41,957 ^ 2025-09-08T07:57:41,957 ------------------------------------------------------------ 2025-09-08T07:57:41,957 rocksdb/_rocksdb.pyx:1531:26: Converting to Python object not allowed without gil 2025-09-08T07:57:41,957 Error compiling Cython file: 2025-09-08T07:57:41,957 ------------------------------------------------------------ 2025-09-08T07:57:41,957 ... 2025-09-08T07:57:41,957 return (True, None) 2025-09-08T07:57:41,958 else: 2025-09-08T07:57:41,958 return (False, None) 2025-09-08T07:57:41,958 else: 2025-09-08T07:57:41,958 with nogil: 2025-09-08T07:57:41,958 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,958 ^ 2025-09-08T07:57:41,958 ------------------------------------------------------------ 2025-09-08T07:57:41,958 rocksdb/_rocksdb.pyx:1542:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,958 Error compiling Cython file: 2025-09-08T07:57:41,958 ------------------------------------------------------------ 2025-09-08T07:57:41,959 ... 2025-09-08T07:57:41,959 return (True, None) 2025-09-08T07:57:41,959 else: 2025-09-08T07:57:41,959 return (False, None) 2025-09-08T07:57:41,959 else: 2025-09-08T07:57:41,959 with nogil: 2025-09-08T07:57:41,959 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,959 ^ 2025-09-08T07:57:41,959 ------------------------------------------------------------ 2025-09-08T07:57:41,959 rocksdb/_rocksdb.pyx:1542:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,960 Error compiling Cython file: 2025-09-08T07:57:41,960 ------------------------------------------------------------ 2025-09-08T07:57:41,960 ... 2025-09-08T07:57:41,960 return (True, None) 2025-09-08T07:57:41,960 else: 2025-09-08T07:57:41,960 return (False, None) 2025-09-08T07:57:41,960 else: 2025-09-08T07:57:41,960 with nogil: 2025-09-08T07:57:41,960 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,960 ^ 2025-09-08T07:57:41,960 ------------------------------------------------------------ 2025-09-08T07:57:41,961 rocksdb/_rocksdb.pyx:1542:32: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,961 Error compiling Cython file: 2025-09-08T07:57:41,961 ------------------------------------------------------------ 2025-09-08T07:57:41,961 ... 2025-09-08T07:57:41,961 return (True, None) 2025-09-08T07:57:41,961 else: 2025-09-08T07:57:41,961 return (False, None) 2025-09-08T07:57:41,961 else: 2025-09-08T07:57:41,961 with nogil: 2025-09-08T07:57:41,961 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,962 ^ 2025-09-08T07:57:41,962 ------------------------------------------------------------ 2025-09-08T07:57:41,962 rocksdb/_rocksdb.pyx:1542:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,962 Error compiling Cython file: 2025-09-08T07:57:41,962 ------------------------------------------------------------ 2025-09-08T07:57:41,962 ... 2025-09-08T07:57:41,962 else: 2025-09-08T07:57:41,962 return (False, None) 2025-09-08T07:57:41,962 else: 2025-09-08T07:57:41,963 with nogil: 2025-09-08T07:57:41,963 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,963 opts, 2025-09-08T07:57:41,963 ^ 2025-09-08T07:57:41,963 ------------------------------------------------------------ 2025-09-08T07:57:41,963 rocksdb/_rocksdb.pyx:1543:20: Converting to Python object not allowed without gil 2025-09-08T07:57:41,963 Error compiling Cython file: 2025-09-08T07:57:41,963 ------------------------------------------------------------ 2025-09-08T07:57:41,963 ... 2025-09-08T07:57:41,964 return (False, None) 2025-09-08T07:57:41,964 else: 2025-09-08T07:57:41,964 with nogil: 2025-09-08T07:57:41,964 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,964 opts, 2025-09-08T07:57:41,964 c_key, 2025-09-08T07:57:41,964 ^ 2025-09-08T07:57:41,964 ------------------------------------------------------------ 2025-09-08T07:57:41,964 rocksdb/_rocksdb.pyx:1544:20: Converting to Python object not allowed without gil 2025-09-08T07:57:41,964 Error compiling Cython file: 2025-09-08T07:57:41,965 ------------------------------------------------------------ 2025-09-08T07:57:41,965 ... 2025-09-08T07:57:41,965 else: 2025-09-08T07:57:41,965 with nogil: 2025-09-08T07:57:41,965 exists = self.db.KeyMayExist( 2025-09-08T07:57:41,965 opts, 2025-09-08T07:57:41,965 c_key, 2025-09-08T07:57:41,965 cython.address(value)) 2025-09-08T07:57:41,965 ^ 2025-09-08T07:57:41,965 ------------------------------------------------------------ 2025-09-08T07:57:41,966 rocksdb/_rocksdb.pyx:1545:26: Converting to Python object not allowed without gil 2025-09-08T07:57:41,966 Error compiling Cython file: 2025-09-08T07:57:41,966 ------------------------------------------------------------ 2025-09-08T07:57:41,966 ... 2025-09-08T07:57:41,966 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,966 it = KeysIterator(self) 2025-09-08T07:57:41,966 with nogil: 2025-09-08T07:57:41,966 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,966 ^ 2025-09-08T07:57:41,967 ------------------------------------------------------------ 2025-09-08T07:57:41,967 rocksdb/_rocksdb.pyx:1557:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,967 Error compiling Cython file: 2025-09-08T07:57:41,967 ------------------------------------------------------------ 2025-09-08T07:57:41,967 ... 2025-09-08T07:57:41,967 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,967 it = KeysIterator(self) 2025-09-08T07:57:41,967 with nogil: 2025-09-08T07:57:41,968 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,968 ^ 2025-09-08T07:57:41,968 ------------------------------------------------------------ 2025-09-08T07:57:41,968 rocksdb/_rocksdb.pyx:1557:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,968 Error compiling Cython file: 2025-09-08T07:57:41,968 ------------------------------------------------------------ 2025-09-08T07:57:41,968 ... 2025-09-08T07:57:41,968 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,969 it = KeysIterator(self) 2025-09-08T07:57:41,969 with nogil: 2025-09-08T07:57:41,969 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,969 ^ 2025-09-08T07:57:41,969 ------------------------------------------------------------ 2025-09-08T07:57:41,969 rocksdb/_rocksdb.pyx:1557:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,969 Error compiling Cython file: 2025-09-08T07:57:41,969 ------------------------------------------------------------ 2025-09-08T07:57:41,970 ... 2025-09-08T07:57:41,970 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,970 it = KeysIterator(self) 2025-09-08T07:57:41,970 with nogil: 2025-09-08T07:57:41,970 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,970 ^ 2025-09-08T07:57:41,970 ------------------------------------------------------------ 2025-09-08T07:57:41,970 rocksdb/_rocksdb.pyx:1557:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,971 Error compiling Cython file: 2025-09-08T07:57:41,971 ------------------------------------------------------------ 2025-09-08T07:57:41,971 ... 2025-09-08T07:57:41,971 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,971 it = KeysIterator(self) 2025-09-08T07:57:41,971 with nogil: 2025-09-08T07:57:41,971 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,971 ^ 2025-09-08T07:57:41,971 ------------------------------------------------------------ 2025-09-08T07:57:41,972 rocksdb/_rocksdb.pyx:1557:41: Converting to Python object not allowed without gil 2025-09-08T07:57:41,972 Error compiling Cython file: 2025-09-08T07:57:41,972 ------------------------------------------------------------ 2025-09-08T07:57:41,972 ... 2025-09-08T07:57:41,972 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,972 it = ValuesIterator(self) 2025-09-08T07:57:41,972 with nogil: 2025-09-08T07:57:41,972 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,972 ^ 2025-09-08T07:57:41,973 ------------------------------------------------------------ 2025-09-08T07:57:41,973 rocksdb/_rocksdb.pyx:1569:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,973 Error compiling Cython file: 2025-09-08T07:57:41,973 ------------------------------------------------------------ 2025-09-08T07:57:41,973 ... 2025-09-08T07:57:41,973 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,973 it = ValuesIterator(self) 2025-09-08T07:57:41,973 with nogil: 2025-09-08T07:57:41,974 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,974 ^ 2025-09-08T07:57:41,974 ------------------------------------------------------------ 2025-09-08T07:57:41,974 rocksdb/_rocksdb.pyx:1569:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,974 Error compiling Cython file: 2025-09-08T07:57:41,974 ------------------------------------------------------------ 2025-09-08T07:57:41,974 ... 2025-09-08T07:57:41,974 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,975 it = ValuesIterator(self) 2025-09-08T07:57:41,975 with nogil: 2025-09-08T07:57:41,975 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,975 ^ 2025-09-08T07:57:41,975 ------------------------------------------------------------ 2025-09-08T07:57:41,975 rocksdb/_rocksdb.pyx:1569:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,975 Error compiling Cython file: 2025-09-08T07:57:41,975 ------------------------------------------------------------ 2025-09-08T07:57:41,976 ... 2025-09-08T07:57:41,976 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,976 it = ValuesIterator(self) 2025-09-08T07:57:41,976 with nogil: 2025-09-08T07:57:41,976 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,976 ^ 2025-09-08T07:57:41,976 ------------------------------------------------------------ 2025-09-08T07:57:41,976 rocksdb/_rocksdb.pyx:1569:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,977 Error compiling Cython file: 2025-09-08T07:57:41,977 ------------------------------------------------------------ 2025-09-08T07:57:41,977 ... 2025-09-08T07:57:41,977 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,977 it = ValuesIterator(self) 2025-09-08T07:57:41,977 with nogil: 2025-09-08T07:57:41,977 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,977 ^ 2025-09-08T07:57:41,977 ------------------------------------------------------------ 2025-09-08T07:57:41,978 rocksdb/_rocksdb.pyx:1569:41: Converting to Python object not allowed without gil 2025-09-08T07:57:41,978 Error compiling Cython file: 2025-09-08T07:57:41,978 ------------------------------------------------------------ 2025-09-08T07:57:41,978 ... 2025-09-08T07:57:41,978 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,978 it = ItemsIterator(self) 2025-09-08T07:57:41,978 with nogil: 2025-09-08T07:57:41,978 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,979 ^ 2025-09-08T07:57:41,979 ------------------------------------------------------------ 2025-09-08T07:57:41,979 rocksdb/_rocksdb.pyx:1581:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,979 Error compiling Cython file: 2025-09-08T07:57:41,979 ------------------------------------------------------------ 2025-09-08T07:57:41,979 ... 2025-09-08T07:57:41,979 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,979 it = ItemsIterator(self) 2025-09-08T07:57:41,980 with nogil: 2025-09-08T07:57:41,980 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,980 ^ 2025-09-08T07:57:41,980 ------------------------------------------------------------ 2025-09-08T07:57:41,980 rocksdb/_rocksdb.pyx:1581:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,980 Error compiling Cython file: 2025-09-08T07:57:41,980 ------------------------------------------------------------ 2025-09-08T07:57:41,980 ... 2025-09-08T07:57:41,980 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,981 it = ItemsIterator(self) 2025-09-08T07:57:41,981 with nogil: 2025-09-08T07:57:41,981 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,981 ^ 2025-09-08T07:57:41,981 ------------------------------------------------------------ 2025-09-08T07:57:41,981 rocksdb/_rocksdb.pyx:1581:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,981 Error compiling Cython file: 2025-09-08T07:57:41,982 ------------------------------------------------------------ 2025-09-08T07:57:41,982 ... 2025-09-08T07:57:41,982 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,982 it = ItemsIterator(self) 2025-09-08T07:57:41,982 with nogil: 2025-09-08T07:57:41,982 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,982 ^ 2025-09-08T07:57:41,982 ------------------------------------------------------------ 2025-09-08T07:57:41,983 rocksdb/_rocksdb.pyx:1581:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,983 Error compiling Cython file: 2025-09-08T07:57:41,983 ------------------------------------------------------------ 2025-09-08T07:57:41,983 ... 2025-09-08T07:57:41,983 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,983 it = ItemsIterator(self) 2025-09-08T07:57:41,983 with nogil: 2025-09-08T07:57:41,983 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,984 ^ 2025-09-08T07:57:41,984 ------------------------------------------------------------ 2025-09-08T07:57:41,984 rocksdb/_rocksdb.pyx:1581:41: Converting to Python object not allowed without gil 2025-09-08T07:57:41,984 Error compiling Cython file: 2025-09-08T07:57:41,984 ------------------------------------------------------------ 2025-09-08T07:57:41,984 ... 2025-09-08T07:57:41,984 cdef string value 2025-09-08T07:57:41,984 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,985 cdef cpp_bool ret = False 2025-09-08T07:57:41,985 with nogil: 2025-09-08T07:57:41,985 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,985 ^ 2025-09-08T07:57:41,985 ------------------------------------------------------------ 2025-09-08T07:57:41,985 rocksdb/_rocksdb.pyx:1593:37: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,985 Error compiling Cython file: 2025-09-08T07:57:41,985 ------------------------------------------------------------ 2025-09-08T07:57:41,985 ... 2025-09-08T07:57:41,986 cdef string value 2025-09-08T07:57:41,986 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,986 cdef cpp_bool ret = False 2025-09-08T07:57:41,986 with nogil: 2025-09-08T07:57:41,986 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,986 ^ 2025-09-08T07:57:41,986 ------------------------------------------------------------ 2025-09-08T07:57:41,986 rocksdb/_rocksdb.pyx:1593:37: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,987 Error compiling Cython file: 2025-09-08T07:57:41,987 ------------------------------------------------------------ 2025-09-08T07:57:41,987 ... 2025-09-08T07:57:41,987 cdef string value 2025-09-08T07:57:41,987 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,987 cdef cpp_bool ret = False 2025-09-08T07:57:41,987 with nogil: 2025-09-08T07:57:41,987 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,987 ^ 2025-09-08T07:57:41,987 ------------------------------------------------------------ 2025-09-08T07:57:41,988 rocksdb/_rocksdb.pyx:1593:25: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,988 Error compiling Cython file: 2025-09-08T07:57:41,988 ------------------------------------------------------------ 2025-09-08T07:57:41,988 ... 2025-09-08T07:57:41,988 cdef string value 2025-09-08T07:57:41,988 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,988 cdef cpp_bool ret = False 2025-09-08T07:57:41,988 with nogil: 2025-09-08T07:57:41,988 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,989 ^ 2025-09-08T07:57:41,989 ------------------------------------------------------------ 2025-09-08T07:57:41,989 rocksdb/_rocksdb.pyx:1593:37: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,989 Error compiling Cython file: 2025-09-08T07:57:41,989 ------------------------------------------------------------ 2025-09-08T07:57:41,989 ... 2025-09-08T07:57:41,989 cdef string value 2025-09-08T07:57:41,989 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,989 cdef cpp_bool ret = False 2025-09-08T07:57:41,990 with nogil: 2025-09-08T07:57:41,990 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,990 ^ 2025-09-08T07:57:41,990 ------------------------------------------------------------ 2025-09-08T07:57:41,990 rocksdb/_rocksdb.pyx:1593:38: Converting to Python object not allowed without gil 2025-09-08T07:57:41,990 Error compiling Cython file: 2025-09-08T07:57:41,990 ------------------------------------------------------------ 2025-09-08T07:57:41,990 ... 2025-09-08T07:57:41,990 cdef string value 2025-09-08T07:57:41,990 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,991 cdef cpp_bool ret = False 2025-09-08T07:57:41,991 with nogil: 2025-09-08T07:57:41,991 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:41,991 ^ 2025-09-08T07:57:41,991 ------------------------------------------------------------ 2025-09-08T07:57:41,991 rocksdb/_rocksdb.pyx:1593:52: Converting to Python object not allowed without gil 2025-09-08T07:57:41,991 Error compiling Cython file: 2025-09-08T07:57:41,991 ------------------------------------------------------------ 2025-09-08T07:57:41,991 ... 2025-09-08T07:57:41,992 def get_live_files_metadata(self): 2025-09-08T07:57:41,992 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,992 with nogil: 2025-09-08T07:57:41,992 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:41,992 ^ 2025-09-08T07:57:41,992 ------------------------------------------------------------ 2025-09-08T07:57:41,992 rocksdb/_rocksdb.pyx:1604:40: Discarding owned Python object not allowed without gil 2025-09-08T07:57:41,992 Error compiling Cython file: 2025-09-08T07:57:41,993 ------------------------------------------------------------ 2025-09-08T07:57:41,993 ... 2025-09-08T07:57:41,993 def get_live_files_metadata(self): 2025-09-08T07:57:41,993 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,993 with nogil: 2025-09-08T07:57:41,993 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:41,993 ^ 2025-09-08T07:57:41,993 ------------------------------------------------------------ 2025-09-08T07:57:41,994 rocksdb/_rocksdb.pyx:1604:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:41,994 Error compiling Cython file: 2025-09-08T07:57:41,994 ------------------------------------------------------------ 2025-09-08T07:57:41,994 ... 2025-09-08T07:57:41,994 def get_live_files_metadata(self): 2025-09-08T07:57:41,994 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,994 with nogil: 2025-09-08T07:57:41,994 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:41,995 ^ 2025-09-08T07:57:41,995 ------------------------------------------------------------ 2025-09-08T07:57:41,995 rocksdb/_rocksdb.pyx:1604:19: Accessing Python attribute not allowed without gil 2025-09-08T07:57:41,995 Error compiling Cython file: 2025-09-08T07:57:41,995 ------------------------------------------------------------ 2025-09-08T07:57:41,995 ... 2025-09-08T07:57:41,995 def get_live_files_metadata(self): 2025-09-08T07:57:41,995 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,996 with nogil: 2025-09-08T07:57:41,996 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:41,996 ^ 2025-09-08T07:57:41,996 ------------------------------------------------------------ 2025-09-08T07:57:41,996 rocksdb/_rocksdb.pyx:1604:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:41,996 Error compiling Cython file: 2025-09-08T07:57:41,996 ------------------------------------------------------------ 2025-09-08T07:57:41,996 ... 2025-09-08T07:57:41,997 def get_live_files_metadata(self): 2025-09-08T07:57:41,997 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,997 with nogil: 2025-09-08T07:57:41,997 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:41,997 ^ 2025-09-08T07:57:41,997 ------------------------------------------------------------ 2025-09-08T07:57:41,997 rocksdb/_rocksdb.pyx:1604:47: Converting to Python object not allowed without gil 2025-09-08T07:57:41,997 Error compiling Cython file: 2025-09-08T07:57:41,998 ------------------------------------------------------------ 2025-09-08T07:57:41,998 ... 2025-09-08T07:57:41,998 def __cinit__(self, DB db): 2025-09-08T07:57:41,998 self.db = db 2025-09-08T07:57:41,998 self.ptr = NULL 2025-09-08T07:57:41,998 with nogil: 2025-09-08T07:57:41,998 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:41,998 ^ 2025-09-08T07:57:41,998 ------------------------------------------------------------ 2025-09-08T07:57:41,998 rocksdb/_rocksdb.pyx:1708:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:41,999 Error compiling Cython file: 2025-09-08T07:57:41,999 ------------------------------------------------------------ 2025-09-08T07:57:41,999 ... 2025-09-08T07:57:41,999 def __cinit__(self, DB db): 2025-09-08T07:57:41,999 self.db = db 2025-09-08T07:57:41,999 self.ptr = NULL 2025-09-08T07:57:41,999 with nogil: 2025-09-08T07:57:41,999 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:41,999 ^ 2025-09-08T07:57:41,999 ------------------------------------------------------------ 2025-09-08T07:57:42,000 rocksdb/_rocksdb.pyx:1708:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,000 Error compiling Cython file: 2025-09-08T07:57:42,000 ------------------------------------------------------------ 2025-09-08T07:57:42,000 ... 2025-09-08T07:57:42,000 def __cinit__(self, DB db): 2025-09-08T07:57:42,000 self.db = db 2025-09-08T07:57:42,000 self.ptr = NULL 2025-09-08T07:57:42,000 with nogil: 2025-09-08T07:57:42,000 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,001 ^ 2025-09-08T07:57:42,001 ------------------------------------------------------------ 2025-09-08T07:57:42,001 rocksdb/_rocksdb.pyx:1708:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,001 Error compiling Cython file: 2025-09-08T07:57:42,001 ------------------------------------------------------------ 2025-09-08T07:57:42,001 ... 2025-09-08T07:57:42,001 def __cinit__(self, DB db): 2025-09-08T07:57:42,001 self.db = db 2025-09-08T07:57:42,002 self.ptr = NULL 2025-09-08T07:57:42,002 with nogil: 2025-09-08T07:57:42,002 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,002 ^ 2025-09-08T07:57:42,002 ------------------------------------------------------------ 2025-09-08T07:57:42,002 rocksdb/_rocksdb.pyx:1708:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,002 Error compiling Cython file: 2025-09-08T07:57:42,002 ------------------------------------------------------------ 2025-09-08T07:57:42,002 ... 2025-09-08T07:57:42,002 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,003 def __dealloc__(self): 2025-09-08T07:57:42,003 if not self.ptr == NULL: 2025-09-08T07:57:42,003 with nogil: 2025-09-08T07:57:42,003 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,003 ^ 2025-09-08T07:57:42,003 ------------------------------------------------------------ 2025-09-08T07:57:42,003 rocksdb/_rocksdb.pyx:1713:42: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,003 Error compiling Cython file: 2025-09-08T07:57:42,003 ------------------------------------------------------------ 2025-09-08T07:57:42,004 ... 2025-09-08T07:57:42,004 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,004 def __dealloc__(self): 2025-09-08T07:57:42,004 if not self.ptr == NULL: 2025-09-08T07:57:42,004 with nogil: 2025-09-08T07:57:42,004 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,004 ^ 2025-09-08T07:57:42,004 ------------------------------------------------------------ 2025-09-08T07:57:42,004 rocksdb/_rocksdb.pyx:1713:42: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,005 Error compiling Cython file: 2025-09-08T07:57:42,005 ------------------------------------------------------------ 2025-09-08T07:57:42,005 ... 2025-09-08T07:57:42,005 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,005 def __dealloc__(self): 2025-09-08T07:57:42,005 if not self.ptr == NULL: 2025-09-08T07:57:42,005 with nogil: 2025-09-08T07:57:42,005 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,005 ^ 2025-09-08T07:57:42,006 ------------------------------------------------------------ 2025-09-08T07:57:42,006 rocksdb/_rocksdb.pyx:1713:26: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,006 Error compiling Cython file: 2025-09-08T07:57:42,006 ------------------------------------------------------------ 2025-09-08T07:57:42,006 ... 2025-09-08T07:57:42,006 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,006 def __dealloc__(self): 2025-09-08T07:57:42,007 if not self.ptr == NULL: 2025-09-08T07:57:42,007 with nogil: 2025-09-08T07:57:42,007 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,007 ^ 2025-09-08T07:57:42,007 ------------------------------------------------------------ 2025-09-08T07:57:42,007 rocksdb/_rocksdb.pyx:1713:42: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,007 Error compiling Cython file: 2025-09-08T07:57:42,007 ------------------------------------------------------------ 2025-09-08T07:57:42,008 ... 2025-09-08T07:57:42,008 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,008 def __dealloc__(self): 2025-09-08T07:57:42,008 if not self.ptr == NULL: 2025-09-08T07:57:42,008 with nogil: 2025-09-08T07:57:42,008 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,008 ^ 2025-09-08T07:57:42,008 ------------------------------------------------------------ 2025-09-08T07:57:42,009 rocksdb/_rocksdb.pyx:1713:47: Converting to Python object not allowed without gil 2025-09-08T07:57:42,009 Error compiling Cython file: 2025-09-08T07:57:42,009 ------------------------------------------------------------ 2025-09-08T07:57:42,009 ... 2025-09-08T07:57:42,009 if not self.ptr.Valid(): 2025-09-08T07:57:42,009 raise StopIteration() 2025-09-08T07:57:42,010 cdef object ret = self.get_ob() 2025-09-08T07:57:42,010 with nogil: 2025-09-08T07:57:42,010 self.ptr.Next() 2025-09-08T07:57:42,010 ^ 2025-09-08T07:57:42,010 ------------------------------------------------------------ 2025-09-08T07:57:42,010 rocksdb/_rocksdb.pyx:1738:25: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,010 Error compiling Cython file: 2025-09-08T07:57:42,010 ------------------------------------------------------------ 2025-09-08T07:57:42,011 ... 2025-09-08T07:57:42,011 if not self.ptr.Valid(): 2025-09-08T07:57:42,011 raise StopIteration() 2025-09-08T07:57:42,011 cdef object ret = self.get_ob() 2025-09-08T07:57:42,011 with nogil: 2025-09-08T07:57:42,011 self.ptr.Next() 2025-09-08T07:57:42,011 ^ 2025-09-08T07:57:42,011 ------------------------------------------------------------ 2025-09-08T07:57:42,012 rocksdb/_rocksdb.pyx:1738:25: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,012 Error compiling Cython file: 2025-09-08T07:57:42,012 ------------------------------------------------------------ 2025-09-08T07:57:42,012 ... 2025-09-08T07:57:42,012 if not self.ptr.Valid(): 2025-09-08T07:57:42,012 raise StopIteration() 2025-09-08T07:57:42,013 cdef object ret = self.get_ob() 2025-09-08T07:57:42,013 with nogil: 2025-09-08T07:57:42,013 self.ptr.Next() 2025-09-08T07:57:42,013 ^ 2025-09-08T07:57:42,013 ------------------------------------------------------------ 2025-09-08T07:57:42,013 rocksdb/_rocksdb.pyx:1738:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,013 Error compiling Cython file: 2025-09-08T07:57:42,013 ------------------------------------------------------------ 2025-09-08T07:57:42,014 ... 2025-09-08T07:57:42,014 if not self.ptr.Valid(): 2025-09-08T07:57:42,014 raise StopIteration() 2025-09-08T07:57:42,014 cdef object ret = self.get_ob() 2025-09-08T07:57:42,014 with nogil: 2025-09-08T07:57:42,014 self.ptr.Next() 2025-09-08T07:57:42,014 ^ 2025-09-08T07:57:42,015 ------------------------------------------------------------ 2025-09-08T07:57:42,015 rocksdb/_rocksdb.pyx:1738:25: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,015 Error compiling Cython file: 2025-09-08T07:57:42,015 ------------------------------------------------------------ 2025-09-08T07:57:42,015 ... 2025-09-08T07:57:42,015 def __reversed__(self): 2025-09-08T07:57:42,015 return ReversedIterator(self) 2025-09-08T07:57:42,016 cpdef seek_to_first(self): 2025-09-08T07:57:42,016 with nogil: 2025-09-08T07:57:42,016 self.ptr.SeekToFirst() 2025-09-08T07:57:42,016 ^ 2025-09-08T07:57:42,016 ------------------------------------------------------------ 2025-09-08T07:57:42,016 rocksdb/_rocksdb.pyx:1747:32: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,016 Error compiling Cython file: 2025-09-08T07:57:42,016 ------------------------------------------------------------ 2025-09-08T07:57:42,017 ... 2025-09-08T07:57:42,017 def __reversed__(self): 2025-09-08T07:57:42,017 return ReversedIterator(self) 2025-09-08T07:57:42,017 cpdef seek_to_first(self): 2025-09-08T07:57:42,017 with nogil: 2025-09-08T07:57:42,017 self.ptr.SeekToFirst() 2025-09-08T07:57:42,017 ^ 2025-09-08T07:57:42,017 ------------------------------------------------------------ 2025-09-08T07:57:42,017 rocksdb/_rocksdb.pyx:1747:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,018 Error compiling Cython file: 2025-09-08T07:57:42,018 ------------------------------------------------------------ 2025-09-08T07:57:42,018 ... 2025-09-08T07:57:42,018 def __reversed__(self): 2025-09-08T07:57:42,018 return ReversedIterator(self) 2025-09-08T07:57:42,018 cpdef seek_to_first(self): 2025-09-08T07:57:42,018 with nogil: 2025-09-08T07:57:42,019 self.ptr.SeekToFirst() 2025-09-08T07:57:42,019 ^ 2025-09-08T07:57:42,019 ------------------------------------------------------------ 2025-09-08T07:57:42,019 rocksdb/_rocksdb.pyx:1747:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,019 Error compiling Cython file: 2025-09-08T07:57:42,019 ------------------------------------------------------------ 2025-09-08T07:57:42,019 ... 2025-09-08T07:57:42,019 def __reversed__(self): 2025-09-08T07:57:42,019 return ReversedIterator(self) 2025-09-08T07:57:42,020 cpdef seek_to_first(self): 2025-09-08T07:57:42,020 with nogil: 2025-09-08T07:57:42,020 self.ptr.SeekToFirst() 2025-09-08T07:57:42,020 ^ 2025-09-08T07:57:42,020 ------------------------------------------------------------ 2025-09-08T07:57:42,020 rocksdb/_rocksdb.pyx:1747:32: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,020 Error compiling Cython file: 2025-09-08T07:57:42,020 ------------------------------------------------------------ 2025-09-08T07:57:42,021 ... 2025-09-08T07:57:42,021 self.ptr.SeekToFirst() 2025-09-08T07:57:42,021 check_status(self.ptr.status()) 2025-09-08T07:57:42,021 cpdef seek_to_last(self): 2025-09-08T07:57:42,021 with nogil: 2025-09-08T07:57:42,021 self.ptr.SeekToLast() 2025-09-08T07:57:42,021 ^ 2025-09-08T07:57:42,021 ------------------------------------------------------------ 2025-09-08T07:57:42,021 rocksdb/_rocksdb.pyx:1752:31: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,022 Error compiling Cython file: 2025-09-08T07:57:42,022 ------------------------------------------------------------ 2025-09-08T07:57:42,022 ... 2025-09-08T07:57:42,022 self.ptr.SeekToFirst() 2025-09-08T07:57:42,022 check_status(self.ptr.status()) 2025-09-08T07:57:42,022 cpdef seek_to_last(self): 2025-09-08T07:57:42,022 with nogil: 2025-09-08T07:57:42,022 self.ptr.SeekToLast() 2025-09-08T07:57:42,022 ^ 2025-09-08T07:57:42,022 ------------------------------------------------------------ 2025-09-08T07:57:42,023 rocksdb/_rocksdb.pyx:1752:31: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,023 Error compiling Cython file: 2025-09-08T07:57:42,023 ------------------------------------------------------------ 2025-09-08T07:57:42,023 ... 2025-09-08T07:57:42,023 self.ptr.SeekToFirst() 2025-09-08T07:57:42,023 check_status(self.ptr.status()) 2025-09-08T07:57:42,023 cpdef seek_to_last(self): 2025-09-08T07:57:42,023 with nogil: 2025-09-08T07:57:42,023 self.ptr.SeekToLast() 2025-09-08T07:57:42,024 ^ 2025-09-08T07:57:42,024 ------------------------------------------------------------ 2025-09-08T07:57:42,024 rocksdb/_rocksdb.pyx:1752:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,024 Error compiling Cython file: 2025-09-08T07:57:42,024 ------------------------------------------------------------ 2025-09-08T07:57:42,024 ... 2025-09-08T07:57:42,024 self.ptr.SeekToFirst() 2025-09-08T07:57:42,024 check_status(self.ptr.status()) 2025-09-08T07:57:42,025 cpdef seek_to_last(self): 2025-09-08T07:57:42,025 with nogil: 2025-09-08T07:57:42,025 self.ptr.SeekToLast() 2025-09-08T07:57:42,025 ^ 2025-09-08T07:57:42,025 ------------------------------------------------------------ 2025-09-08T07:57:42,025 rocksdb/_rocksdb.pyx:1752:31: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,025 Error compiling Cython file: 2025-09-08T07:57:42,025 ------------------------------------------------------------ 2025-09-08T07:57:42,025 ... 2025-09-08T07:57:42,026 check_status(self.ptr.status()) 2025-09-08T07:57:42,026 cpdef seek(self, key): 2025-09-08T07:57:42,026 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,026 with nogil: 2025-09-08T07:57:42,026 self.ptr.Seek(c_key) 2025-09-08T07:57:42,026 ^ 2025-09-08T07:57:42,026 ------------------------------------------------------------ 2025-09-08T07:57:42,026 rocksdb/_rocksdb.pyx:1758:25: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,026 Error compiling Cython file: 2025-09-08T07:57:42,027 ------------------------------------------------------------ 2025-09-08T07:57:42,027 ... 2025-09-08T07:57:42,027 check_status(self.ptr.status()) 2025-09-08T07:57:42,027 cpdef seek(self, key): 2025-09-08T07:57:42,027 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,027 with nogil: 2025-09-08T07:57:42,027 self.ptr.Seek(c_key) 2025-09-08T07:57:42,027 ^ 2025-09-08T07:57:42,027 ------------------------------------------------------------ 2025-09-08T07:57:42,028 rocksdb/_rocksdb.pyx:1758:25: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,028 Error compiling Cython file: 2025-09-08T07:57:42,028 ------------------------------------------------------------ 2025-09-08T07:57:42,028 ... 2025-09-08T07:57:42,028 check_status(self.ptr.status()) 2025-09-08T07:57:42,028 cpdef seek(self, key): 2025-09-08T07:57:42,028 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,028 with nogil: 2025-09-08T07:57:42,028 self.ptr.Seek(c_key) 2025-09-08T07:57:42,028 ^ 2025-09-08T07:57:42,028 ------------------------------------------------------------ 2025-09-08T07:57:42,029 rocksdb/_rocksdb.pyx:1758:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,029 Error compiling Cython file: 2025-09-08T07:57:42,029 ------------------------------------------------------------ 2025-09-08T07:57:42,029 ... 2025-09-08T07:57:42,029 check_status(self.ptr.status()) 2025-09-08T07:57:42,029 cpdef seek(self, key): 2025-09-08T07:57:42,029 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,029 with nogil: 2025-09-08T07:57:42,030 self.ptr.Seek(c_key) 2025-09-08T07:57:42,030 ^ 2025-09-08T07:57:42,030 ------------------------------------------------------------ 2025-09-08T07:57:42,030 rocksdb/_rocksdb.pyx:1758:25: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,030 Error compiling Cython file: 2025-09-08T07:57:42,030 ------------------------------------------------------------ 2025-09-08T07:57:42,030 ... 2025-09-08T07:57:42,030 check_status(self.ptr.status()) 2025-09-08T07:57:42,031 cpdef seek(self, key): 2025-09-08T07:57:42,031 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,031 with nogil: 2025-09-08T07:57:42,031 self.ptr.Seek(c_key) 2025-09-08T07:57:42,031 ^ 2025-09-08T07:57:42,031 ------------------------------------------------------------ 2025-09-08T07:57:42,031 rocksdb/_rocksdb.pyx:1758:26: Converting to Python object not allowed without gil 2025-09-08T07:57:42,031 Error compiling Cython file: 2025-09-08T07:57:42,031 ------------------------------------------------------------ 2025-09-08T07:57:42,032 ... 2025-09-08T07:57:42,032 @cython.internal 2025-09-08T07:57:42,032 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,032 cdef object get_ob(self): 2025-09-08T07:57:42,032 cdef Slice c_key 2025-09-08T07:57:42,032 with nogil: 2025-09-08T07:57:42,032 c_key = self.ptr.key() 2025-09-08T07:57:42,032 ^ 2025-09-08T07:57:42,032 ------------------------------------------------------------ 2025-09-08T07:57:42,032 rocksdb/_rocksdb.pyx:1769:32: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,033 Error compiling Cython file: 2025-09-08T07:57:42,033 ------------------------------------------------------------ 2025-09-08T07:57:42,033 ... 2025-09-08T07:57:42,033 @cython.internal 2025-09-08T07:57:42,033 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,033 cdef object get_ob(self): 2025-09-08T07:57:42,033 cdef Slice c_key 2025-09-08T07:57:42,033 with nogil: 2025-09-08T07:57:42,033 c_key = self.ptr.key() 2025-09-08T07:57:42,033 ^ 2025-09-08T07:57:42,034 ------------------------------------------------------------ 2025-09-08T07:57:42,034 rocksdb/_rocksdb.pyx:1769:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,034 Error compiling Cython file: 2025-09-08T07:57:42,034 ------------------------------------------------------------ 2025-09-08T07:57:42,034 ... 2025-09-08T07:57:42,034 @cython.internal 2025-09-08T07:57:42,035 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,035 cdef object get_ob(self): 2025-09-08T07:57:42,035 cdef Slice c_key 2025-09-08T07:57:42,035 with nogil: 2025-09-08T07:57:42,035 c_key = self.ptr.key() 2025-09-08T07:57:42,035 ^ 2025-09-08T07:57:42,035 ------------------------------------------------------------ 2025-09-08T07:57:42,035 rocksdb/_rocksdb.pyx:1769:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,036 Error compiling Cython file: 2025-09-08T07:57:42,036 ------------------------------------------------------------ 2025-09-08T07:57:42,036 ... 2025-09-08T07:57:42,036 @cython.internal 2025-09-08T07:57:42,036 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,036 cdef object get_ob(self): 2025-09-08T07:57:42,036 cdef Slice c_key 2025-09-08T07:57:42,036 with nogil: 2025-09-08T07:57:42,037 c_key = self.ptr.key() 2025-09-08T07:57:42,037 ^ 2025-09-08T07:57:42,037 ------------------------------------------------------------ 2025-09-08T07:57:42,037 rocksdb/_rocksdb.pyx:1769:32: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,037 Error compiling Cython file: 2025-09-08T07:57:42,037 ------------------------------------------------------------ 2025-09-08T07:57:42,038 ... 2025-09-08T07:57:42,038 @cython.internal 2025-09-08T07:57:42,038 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,038 cdef object get_ob(self): 2025-09-08T07:57:42,038 cdef Slice c_value 2025-09-08T07:57:42,038 with nogil: 2025-09-08T07:57:42,038 c_value = self.ptr.value() 2025-09-08T07:57:42,038 ^ 2025-09-08T07:57:42,038 ------------------------------------------------------------ 2025-09-08T07:57:42,039 rocksdb/_rocksdb.pyx:1778:36: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,039 Error compiling Cython file: 2025-09-08T07:57:42,039 ------------------------------------------------------------ 2025-09-08T07:57:42,039 ... 2025-09-08T07:57:42,039 @cython.internal 2025-09-08T07:57:42,039 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,039 cdef object get_ob(self): 2025-09-08T07:57:42,039 cdef Slice c_value 2025-09-08T07:57:42,040 with nogil: 2025-09-08T07:57:42,040 c_value = self.ptr.value() 2025-09-08T07:57:42,040 ^ 2025-09-08T07:57:42,040 ------------------------------------------------------------ 2025-09-08T07:57:42,040 rocksdb/_rocksdb.pyx:1778:36: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,040 Error compiling Cython file: 2025-09-08T07:57:42,040 ------------------------------------------------------------ 2025-09-08T07:57:42,041 ... 2025-09-08T07:57:42,041 @cython.internal 2025-09-08T07:57:42,041 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,041 cdef object get_ob(self): 2025-09-08T07:57:42,041 cdef Slice c_value 2025-09-08T07:57:42,041 with nogil: 2025-09-08T07:57:42,041 c_value = self.ptr.value() 2025-09-08T07:57:42,041 ^ 2025-09-08T07:57:42,041 ------------------------------------------------------------ 2025-09-08T07:57:42,042 rocksdb/_rocksdb.pyx:1778:30: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,042 Error compiling Cython file: 2025-09-08T07:57:42,042 ------------------------------------------------------------ 2025-09-08T07:57:42,042 ... 2025-09-08T07:57:42,042 @cython.internal 2025-09-08T07:57:42,042 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,042 cdef object get_ob(self): 2025-09-08T07:57:42,042 cdef Slice c_value 2025-09-08T07:57:42,043 with nogil: 2025-09-08T07:57:42,043 c_value = self.ptr.value() 2025-09-08T07:57:42,043 ^ 2025-09-08T07:57:42,043 ------------------------------------------------------------ 2025-09-08T07:57:42,043 rocksdb/_rocksdb.pyx:1778:36: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,043 Error compiling Cython file: 2025-09-08T07:57:42,043 ------------------------------------------------------------ 2025-09-08T07:57:42,043 ... 2025-09-08T07:57:42,043 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,044 cdef object get_ob(self): 2025-09-08T07:57:42,044 cdef Slice c_key 2025-09-08T07:57:42,044 cdef Slice c_value 2025-09-08T07:57:42,044 with nogil: 2025-09-08T07:57:42,044 c_key = self.ptr.key() 2025-09-08T07:57:42,044 ^ 2025-09-08T07:57:42,044 ------------------------------------------------------------ 2025-09-08T07:57:42,044 rocksdb/_rocksdb.pyx:1788:32: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,045 Error compiling Cython file: 2025-09-08T07:57:42,045 ------------------------------------------------------------ 2025-09-08T07:57:42,045 ... 2025-09-08T07:57:42,045 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,045 cdef object get_ob(self): 2025-09-08T07:57:42,045 cdef Slice c_key 2025-09-08T07:57:42,045 cdef Slice c_value 2025-09-08T07:57:42,045 with nogil: 2025-09-08T07:57:42,045 c_key = self.ptr.key() 2025-09-08T07:57:42,046 ^ 2025-09-08T07:57:42,046 ------------------------------------------------------------ 2025-09-08T07:57:42,046 rocksdb/_rocksdb.pyx:1788:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,046 Error compiling Cython file: 2025-09-08T07:57:42,046 ------------------------------------------------------------ 2025-09-08T07:57:42,046 ... 2025-09-08T07:57:42,046 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,046 cdef object get_ob(self): 2025-09-08T07:57:42,047 cdef Slice c_key 2025-09-08T07:57:42,047 cdef Slice c_value 2025-09-08T07:57:42,047 with nogil: 2025-09-08T07:57:42,047 c_key = self.ptr.key() 2025-09-08T07:57:42,047 ^ 2025-09-08T07:57:42,047 ------------------------------------------------------------ 2025-09-08T07:57:42,047 rocksdb/_rocksdb.pyx:1788:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,048 Error compiling Cython file: 2025-09-08T07:57:42,048 ------------------------------------------------------------ 2025-09-08T07:57:42,048 ... 2025-09-08T07:57:42,048 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,048 cdef object get_ob(self): 2025-09-08T07:57:42,048 cdef Slice c_key 2025-09-08T07:57:42,048 cdef Slice c_value 2025-09-08T07:57:42,048 with nogil: 2025-09-08T07:57:42,048 c_key = self.ptr.key() 2025-09-08T07:57:42,049 ^ 2025-09-08T07:57:42,049 ------------------------------------------------------------ 2025-09-08T07:57:42,049 rocksdb/_rocksdb.pyx:1788:32: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,049 Error compiling Cython file: 2025-09-08T07:57:42,049 ------------------------------------------------------------ 2025-09-08T07:57:42,049 ... 2025-09-08T07:57:42,049 cdef object get_ob(self): 2025-09-08T07:57:42,050 cdef Slice c_key 2025-09-08T07:57:42,050 cdef Slice c_value 2025-09-08T07:57:42,050 with nogil: 2025-09-08T07:57:42,050 c_key = self.ptr.key() 2025-09-08T07:57:42,050 c_value = self.ptr.value() 2025-09-08T07:57:42,050 ^ 2025-09-08T07:57:42,050 ------------------------------------------------------------ 2025-09-08T07:57:42,050 rocksdb/_rocksdb.pyx:1789:36: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,051 Error compiling Cython file: 2025-09-08T07:57:42,051 ------------------------------------------------------------ 2025-09-08T07:57:42,051 ... 2025-09-08T07:57:42,051 cdef object get_ob(self): 2025-09-08T07:57:42,051 cdef Slice c_key 2025-09-08T07:57:42,051 cdef Slice c_value 2025-09-08T07:57:42,051 with nogil: 2025-09-08T07:57:42,051 c_key = self.ptr.key() 2025-09-08T07:57:42,052 c_value = self.ptr.value() 2025-09-08T07:57:42,052 ^ 2025-09-08T07:57:42,052 ------------------------------------------------------------ 2025-09-08T07:57:42,052 rocksdb/_rocksdb.pyx:1789:36: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,052 Error compiling Cython file: 2025-09-08T07:57:42,052 ------------------------------------------------------------ 2025-09-08T07:57:42,053 ... 2025-09-08T07:57:42,053 cdef object get_ob(self): 2025-09-08T07:57:42,053 cdef Slice c_key 2025-09-08T07:57:42,053 cdef Slice c_value 2025-09-08T07:57:42,053 with nogil: 2025-09-08T07:57:42,053 c_key = self.ptr.key() 2025-09-08T07:57:42,053 c_value = self.ptr.value() 2025-09-08T07:57:42,053 ^ 2025-09-08T07:57:42,054 ------------------------------------------------------------ 2025-09-08T07:57:42,054 rocksdb/_rocksdb.pyx:1789:30: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,054 Error compiling Cython file: 2025-09-08T07:57:42,054 ------------------------------------------------------------ 2025-09-08T07:57:42,054 ... 2025-09-08T07:57:42,055 cdef object get_ob(self): 2025-09-08T07:57:42,055 cdef Slice c_key 2025-09-08T07:57:42,055 cdef Slice c_value 2025-09-08T07:57:42,055 with nogil: 2025-09-08T07:57:42,055 c_key = self.ptr.key() 2025-09-08T07:57:42,055 c_value = self.ptr.value() 2025-09-08T07:57:42,055 ^ 2025-09-08T07:57:42,055 ------------------------------------------------------------ 2025-09-08T07:57:42,056 rocksdb/_rocksdb.pyx:1789:36: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,056 Error compiling Cython file: 2025-09-08T07:57:42,056 ------------------------------------------------------------ 2025-09-08T07:57:42,056 ... 2025-09-08T07:57:42,056 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,056 raise StopIteration() 2025-09-08T07:57:42,056 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,056 with nogil: 2025-09-08T07:57:42,057 self.it.ptr.Prev() 2025-09-08T07:57:42,057 ^ 2025-09-08T07:57:42,057 ------------------------------------------------------------ 2025-09-08T07:57:42,057 rocksdb/_rocksdb.pyx:1821:28: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,057 Error compiling Cython file: 2025-09-08T07:57:42,057 ------------------------------------------------------------ 2025-09-08T07:57:42,057 ... 2025-09-08T07:57:42,057 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,057 raise StopIteration() 2025-09-08T07:57:42,058 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,058 with nogil: 2025-09-08T07:57:42,058 self.it.ptr.Prev() 2025-09-08T07:57:42,058 ^ 2025-09-08T07:57:42,058 ------------------------------------------------------------ 2025-09-08T07:57:42,058 rocksdb/_rocksdb.pyx:1821:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,058 Error compiling Cython file: 2025-09-08T07:57:42,059 ------------------------------------------------------------ 2025-09-08T07:57:42,059 ... 2025-09-08T07:57:42,059 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,059 raise StopIteration() 2025-09-08T07:57:42,059 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,059 with nogil: 2025-09-08T07:57:42,059 self.it.ptr.Prev() 2025-09-08T07:57:42,059 ^ 2025-09-08T07:57:42,059 ------------------------------------------------------------ 2025-09-08T07:57:42,060 rocksdb/_rocksdb.pyx:1821:23: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,060 Error compiling Cython file: 2025-09-08T07:57:42,060 ------------------------------------------------------------ 2025-09-08T07:57:42,060 ... 2025-09-08T07:57:42,060 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,060 raise StopIteration() 2025-09-08T07:57:42,060 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,060 with nogil: 2025-09-08T07:57:42,061 self.it.ptr.Prev() 2025-09-08T07:57:42,061 ^ 2025-09-08T07:57:42,061 ------------------------------------------------------------ 2025-09-08T07:57:42,061 rocksdb/_rocksdb.pyx:1821:28: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,061 Error compiling Cython file: 2025-09-08T07:57:42,061 ------------------------------------------------------------ 2025-09-08T07:57:42,061 ... 2025-09-08T07:57:42,062 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,062 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,062 with nogil: 2025-09-08T07:57:42,062 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,062 ^ 2025-09-08T07:57:42,063 ------------------------------------------------------------ 2025-09-08T07:57:42,063 rocksdb/_rocksdb.pyx:1853:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,063 Error compiling Cython file: 2025-09-08T07:57:42,063 ------------------------------------------------------------ 2025-09-08T07:57:42,063 ... 2025-09-08T07:57:42,064 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,064 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,064 with nogil: 2025-09-08T07:57:42,064 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,064 ^ 2025-09-08T07:57:42,065 ------------------------------------------------------------ 2025-09-08T07:57:42,065 rocksdb/_rocksdb.pyx:1853:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,065 Error compiling Cython file: 2025-09-08T07:57:42,065 ------------------------------------------------------------ 2025-09-08T07:57:42,065 ... 2025-09-08T07:57:42,065 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,066 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,066 with nogil: 2025-09-08T07:57:42,066 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,066 ^ 2025-09-08T07:57:42,066 ------------------------------------------------------------ 2025-09-08T07:57:42,066 rocksdb/_rocksdb.pyx:1853:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,067 Error compiling Cython file: 2025-09-08T07:57:42,067 ------------------------------------------------------------ 2025-09-08T07:57:42,067 ... 2025-09-08T07:57:42,067 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,067 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,068 with nogil: 2025-09-08T07:57:42,068 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,068 ^ 2025-09-08T07:57:42,068 ------------------------------------------------------------ 2025-09-08T07:57:42,068 rocksdb/_rocksdb.pyx:1853:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,068 Error compiling Cython file: 2025-09-08T07:57:42,068 ------------------------------------------------------------ 2025-09-08T07:57:42,069 ... 2025-09-08T07:57:42,069 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,069 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,069 with nogil: 2025-09-08T07:57:42,069 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,069 ^ 2025-09-08T07:57:42,069 ------------------------------------------------------------ 2025-09-08T07:57:42,070 rocksdb/_rocksdb.pyx:1853:47: Converting to Python object not allowed without gil 2025-09-08T07:57:42,070 Error compiling Cython file: 2025-09-08T07:57:42,070 ------------------------------------------------------------ 2025-09-08T07:57:42,070 ... 2025-09-08T07:57:42,070 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,070 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,071 with nogil: 2025-09-08T07:57:42,071 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,071 ^ 2025-09-08T07:57:42,071 ------------------------------------------------------------ 2025-09-08T07:57:42,071 rocksdb/_rocksdb.pyx:1853:52: Converting to Python object not allowed without gil 2025-09-08T07:57:42,071 Error compiling Cython file: 2025-09-08T07:57:42,072 ------------------------------------------------------------ 2025-09-08T07:57:42,072 ... 2025-09-08T07:57:42,072 c_backup_id = backup_id 2025-09-08T07:57:42,072 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,072 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,072 with nogil: 2025-09-08T07:57:42,072 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,072 ^ 2025-09-08T07:57:42,073 ------------------------------------------------------------ 2025-09-08T07:57:42,073 rocksdb/_rocksdb.pyx:1867:48: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,073 Error compiling Cython file: 2025-09-08T07:57:42,073 ------------------------------------------------------------ 2025-09-08T07:57:42,073 ... 2025-09-08T07:57:42,073 c_backup_id = backup_id 2025-09-08T07:57:42,073 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,073 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,074 with nogil: 2025-09-08T07:57:42,074 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,074 ^ 2025-09-08T07:57:42,074 ------------------------------------------------------------ 2025-09-08T07:57:42,074 rocksdb/_rocksdb.pyx:1867:48: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,075 Error compiling Cython file: 2025-09-08T07:57:42,075 ------------------------------------------------------------ 2025-09-08T07:57:42,075 ... 2025-09-08T07:57:42,075 c_backup_id = backup_id 2025-09-08T07:57:42,075 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,075 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,075 with nogil: 2025-09-08T07:57:42,075 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,075 ^ 2025-09-08T07:57:42,076 ------------------------------------------------------------ 2025-09-08T07:57:42,076 rocksdb/_rocksdb.pyx:1867:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,076 Error compiling Cython file: 2025-09-08T07:57:42,076 ------------------------------------------------------------ 2025-09-08T07:57:42,076 ... 2025-09-08T07:57:42,076 c_backup_id = backup_id 2025-09-08T07:57:42,076 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,076 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,077 with nogil: 2025-09-08T07:57:42,077 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,077 ^ 2025-09-08T07:57:42,077 ------------------------------------------------------------ 2025-09-08T07:57:42,077 rocksdb/_rocksdb.pyx:1867:48: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,077 Error compiling Cython file: 2025-09-08T07:57:42,078 ------------------------------------------------------------ 2025-09-08T07:57:42,078 ... 2025-09-08T07:57:42,078 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,078 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,078 with nogil: 2025-09-08T07:57:42,078 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,078 c_backup_id, 2025-09-08T07:57:42,078 ^ 2025-09-08T07:57:42,078 ------------------------------------------------------------ 2025-09-08T07:57:42,079 rocksdb/_rocksdb.pyx:1868:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,079 Error compiling Cython file: 2025-09-08T07:57:42,079 ------------------------------------------------------------ 2025-09-08T07:57:42,079 ... 2025-09-08T07:57:42,079 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,079 with nogil: 2025-09-08T07:57:42,079 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,080 c_backup_id, 2025-09-08T07:57:42,080 c_db_dir, 2025-09-08T07:57:42,080 ^ 2025-09-08T07:57:42,080 ------------------------------------------------------------ 2025-09-08T07:57:42,080 rocksdb/_rocksdb.pyx:1869:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,080 Error compiling Cython file: 2025-09-08T07:57:42,080 ------------------------------------------------------------ 2025-09-08T07:57:42,080 ... 2025-09-08T07:57:42,081 with nogil: 2025-09-08T07:57:42,081 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,081 c_backup_id, 2025-09-08T07:57:42,081 c_db_dir, 2025-09-08T07:57:42,081 c_wal_dir) 2025-09-08T07:57:42,081 ^ 2025-09-08T07:57:42,081 ------------------------------------------------------------ 2025-09-08T07:57:42,081 rocksdb/_rocksdb.pyx:1870:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,082 Error compiling Cython file: 2025-09-08T07:57:42,082 ------------------------------------------------------------ 2025-09-08T07:57:42,082 ... 2025-09-08T07:57:42,082 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,082 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,082 with nogil: 2025-09-08T07:57:42,082 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,083 ^ 2025-09-08T07:57:42,083 ------------------------------------------------------------ 2025-09-08T07:57:42,083 rocksdb/_rocksdb.pyx:1883:54: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,083 Error compiling Cython file: 2025-09-08T07:57:42,083 ------------------------------------------------------------ 2025-09-08T07:57:42,083 ... 2025-09-08T07:57:42,084 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,084 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,084 with nogil: 2025-09-08T07:57:42,084 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,084 ^ 2025-09-08T07:57:42,084 ------------------------------------------------------------ 2025-09-08T07:57:42,084 rocksdb/_rocksdb.pyx:1883:54: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,085 Error compiling Cython file: 2025-09-08T07:57:42,085 ------------------------------------------------------------ 2025-09-08T07:57:42,085 ... 2025-09-08T07:57:42,085 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,085 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,085 with nogil: 2025-09-08T07:57:42,086 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,086 ^ 2025-09-08T07:57:42,086 ------------------------------------------------------------ 2025-09-08T07:57:42,086 rocksdb/_rocksdb.pyx:1883:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,086 Error compiling Cython file: 2025-09-08T07:57:42,086 ------------------------------------------------------------ 2025-09-08T07:57:42,087 ... 2025-09-08T07:57:42,087 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,087 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,087 with nogil: 2025-09-08T07:57:42,087 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,087 ^ 2025-09-08T07:57:42,087 ------------------------------------------------------------ 2025-09-08T07:57:42,088 rocksdb/_rocksdb.pyx:1883:54: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,088 Error compiling Cython file: 2025-09-08T07:57:42,088 ------------------------------------------------------------ 2025-09-08T07:57:42,088 ... 2025-09-08T07:57:42,088 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,088 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,089 with nogil: 2025-09-08T07:57:42,089 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,089 ^ 2025-09-08T07:57:42,089 ------------------------------------------------------------ 2025-09-08T07:57:42,089 rocksdb/_rocksdb.pyx:1883:55: Converting to Python object not allowed without gil 2025-09-08T07:57:42,089 Error compiling Cython file: 2025-09-08T07:57:42,089 ------------------------------------------------------------ 2025-09-08T07:57:42,089 ... 2025-09-08T07:57:42,090 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,090 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,090 with nogil: 2025-09-08T07:57:42,090 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,090 ^ 2025-09-08T07:57:42,090 ------------------------------------------------------------ 2025-09-08T07:57:42,091 rocksdb/_rocksdb.pyx:1883:65: Converting to Python object not allowed without gil 2025-09-08T07:57:42,091 Error compiling Cython file: 2025-09-08T07:57:42,091 ------------------------------------------------------------ 2025-09-08T07:57:42,091 ... 2025-09-08T07:57:42,091 check_status(st) 2025-09-08T07:57:42,091 def stop_backup(self): 2025-09-08T07:57:42,091 with nogil: 2025-09-08T07:57:42,092 self.engine.StopBackup() 2025-09-08T07:57:42,092 ^ 2025-09-08T07:57:42,092 ------------------------------------------------------------ 2025-09-08T07:57:42,092 rocksdb/_rocksdb.pyx:1889:34: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,092 Error compiling Cython file: 2025-09-08T07:57:42,092 ------------------------------------------------------------ 2025-09-08T07:57:42,092 ... 2025-09-08T07:57:42,093 check_status(st) 2025-09-08T07:57:42,093 def stop_backup(self): 2025-09-08T07:57:42,093 with nogil: 2025-09-08T07:57:42,093 self.engine.StopBackup() 2025-09-08T07:57:42,093 ^ 2025-09-08T07:57:42,093 ------------------------------------------------------------ 2025-09-08T07:57:42,093 rocksdb/_rocksdb.pyx:1889:34: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,094 Error compiling Cython file: 2025-09-08T07:57:42,094 ------------------------------------------------------------ 2025-09-08T07:57:42,094 ... 2025-09-08T07:57:42,094 check_status(st) 2025-09-08T07:57:42,094 def stop_backup(self): 2025-09-08T07:57:42,094 with nogil: 2025-09-08T07:57:42,095 self.engine.StopBackup() 2025-09-08T07:57:42,095 ^ 2025-09-08T07:57:42,095 ------------------------------------------------------------ 2025-09-08T07:57:42,095 rocksdb/_rocksdb.pyx:1889:23: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,095 Error compiling Cython file: 2025-09-08T07:57:42,095 ------------------------------------------------------------ 2025-09-08T07:57:42,095 ... 2025-09-08T07:57:42,096 check_status(st) 2025-09-08T07:57:42,096 def stop_backup(self): 2025-09-08T07:57:42,096 with nogil: 2025-09-08T07:57:42,096 self.engine.StopBackup() 2025-09-08T07:57:42,096 ^ 2025-09-08T07:57:42,096 ------------------------------------------------------------ 2025-09-08T07:57:42,096 rocksdb/_rocksdb.pyx:1889:34: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,096 Error compiling Cython file: 2025-09-08T07:57:42,097 ------------------------------------------------------------ 2025-09-08T07:57:42,097 ... 2025-09-08T07:57:42,097 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,097 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,097 with nogil: 2025-09-08T07:57:42,097 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,097 ^ 2025-09-08T07:57:42,097 ------------------------------------------------------------ 2025-09-08T07:57:42,097 rocksdb/_rocksdb.pyx:1898:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,098 Error compiling Cython file: 2025-09-08T07:57:42,098 ------------------------------------------------------------ 2025-09-08T07:57:42,098 ... 2025-09-08T07:57:42,098 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,098 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,098 with nogil: 2025-09-08T07:57:42,098 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,098 ^ 2025-09-08T07:57:42,098 ------------------------------------------------------------ 2025-09-08T07:57:42,099 rocksdb/_rocksdb.pyx:1898:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,099 Error compiling Cython file: 2025-09-08T07:57:42,099 ------------------------------------------------------------ 2025-09-08T07:57:42,099 ... 2025-09-08T07:57:42,099 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,099 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,099 with nogil: 2025-09-08T07:57:42,099 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,100 ^ 2025-09-08T07:57:42,100 ------------------------------------------------------------ 2025-09-08T07:57:42,100 rocksdb/_rocksdb.pyx:1898:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,100 Error compiling Cython file: 2025-09-08T07:57:42,100 ------------------------------------------------------------ 2025-09-08T07:57:42,100 ... 2025-09-08T07:57:42,100 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,100 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,101 with nogil: 2025-09-08T07:57:42,101 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,101 ^ 2025-09-08T07:57:42,101 ------------------------------------------------------------ 2025-09-08T07:57:42,101 rocksdb/_rocksdb.pyx:1898:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,101 Error compiling Cython file: 2025-09-08T07:57:42,101 ------------------------------------------------------------ 2025-09-08T07:57:42,101 ... 2025-09-08T07:57:42,101 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,102 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,102 with nogil: 2025-09-08T07:57:42,102 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,102 ^ 2025-09-08T07:57:42,102 ------------------------------------------------------------ 2025-09-08T07:57:42,102 rocksdb/_rocksdb.pyx:1898:45: Converting to Python object not allowed without gil 2025-09-08T07:57:42,102 Error compiling Cython file: 2025-09-08T07:57:42,102 ------------------------------------------------------------ 2025-09-08T07:57:42,102 ... 2025-09-08T07:57:42,102 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,103 c_backup_id = backup_id 2025-09-08T07:57:42,103 with nogil: 2025-09-08T07:57:42,103 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,103 ^ 2025-09-08T07:57:42,103 ------------------------------------------------------------ 2025-09-08T07:57:42,103 rocksdb/_rocksdb.pyx:1908:41: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,103 Error compiling Cython file: 2025-09-08T07:57:42,103 ------------------------------------------------------------ 2025-09-08T07:57:42,104 ... 2025-09-08T07:57:42,104 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,104 c_backup_id = backup_id 2025-09-08T07:57:42,104 with nogil: 2025-09-08T07:57:42,104 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,104 ^ 2025-09-08T07:57:42,104 ------------------------------------------------------------ 2025-09-08T07:57:42,104 rocksdb/_rocksdb.pyx:1908:41: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,105 Error compiling Cython file: 2025-09-08T07:57:42,105 ------------------------------------------------------------ 2025-09-08T07:57:42,105 ... 2025-09-08T07:57:42,105 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,105 c_backup_id = backup_id 2025-09-08T07:57:42,105 with nogil: 2025-09-08T07:57:42,105 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,105 ^ 2025-09-08T07:57:42,105 ------------------------------------------------------------ 2025-09-08T07:57:42,106 rocksdb/_rocksdb.pyx:1908:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,106 Error compiling Cython file: 2025-09-08T07:57:42,106 ------------------------------------------------------------ 2025-09-08T07:57:42,106 ... 2025-09-08T07:57:42,106 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,106 c_backup_id = backup_id 2025-09-08T07:57:42,106 with nogil: 2025-09-08T07:57:42,106 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,106 ^ 2025-09-08T07:57:42,107 ------------------------------------------------------------ 2025-09-08T07:57:42,107 rocksdb/_rocksdb.pyx:1908:41: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,107 Error compiling Cython file: 2025-09-08T07:57:42,107 ------------------------------------------------------------ 2025-09-08T07:57:42,107 ... 2025-09-08T07:57:42,107 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,107 c_backup_id = backup_id 2025-09-08T07:57:42,107 with nogil: 2025-09-08T07:57:42,108 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,108 ^ 2025-09-08T07:57:42,108 ------------------------------------------------------------ 2025-09-08T07:57:42,108 rocksdb/_rocksdb.pyx:1908:42: Converting to Python object not allowed without gil 2025-09-08T07:57:42,108 Error compiling Cython file: 2025-09-08T07:57:42,108 ------------------------------------------------------------ 2025-09-08T07:57:42,108 ... 2025-09-08T07:57:42,108 def get_backup_info(self): 2025-09-08T07:57:42,108 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,109 with nogil: 2025-09-08T07:57:42,109 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,109 ^ 2025-09-08T07:57:42,109 ------------------------------------------------------------ 2025-09-08T07:57:42,109 rocksdb/_rocksdb.pyx:1916:37: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,109 Error compiling Cython file: 2025-09-08T07:57:42,109 ------------------------------------------------------------ 2025-09-08T07:57:42,109 ... 2025-09-08T07:57:42,110 def get_backup_info(self): 2025-09-08T07:57:42,110 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,110 with nogil: 2025-09-08T07:57:42,110 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,110 ^ 2025-09-08T07:57:42,110 ------------------------------------------------------------ 2025-09-08T07:57:42,110 rocksdb/_rocksdb.pyx:1916:37: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,110 Error compiling Cython file: 2025-09-08T07:57:42,111 ------------------------------------------------------------ 2025-09-08T07:57:42,111 ... 2025-09-08T07:57:42,111 def get_backup_info(self): 2025-09-08T07:57:42,111 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,111 with nogil: 2025-09-08T07:57:42,111 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,111 ^ 2025-09-08T07:57:42,111 ------------------------------------------------------------ 2025-09-08T07:57:42,111 rocksdb/_rocksdb.pyx:1916:23: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,112 Error compiling Cython file: 2025-09-08T07:57:42,112 ------------------------------------------------------------ 2025-09-08T07:57:42,112 ... 2025-09-08T07:57:42,112 def get_backup_info(self): 2025-09-08T07:57:42,112 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,112 with nogil: 2025-09-08T07:57:42,112 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,112 ^ 2025-09-08T07:57:42,112 ------------------------------------------------------------ 2025-09-08T07:57:42,113 rocksdb/_rocksdb.pyx:1916:37: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,113 Error compiling Cython file: 2025-09-08T07:57:42,113 ------------------------------------------------------------ 2025-09-08T07:57:42,113 ... 2025-09-08T07:57:42,113 def get_backup_info(self): 2025-09-08T07:57:42,113 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,114 with nogil: 2025-09-08T07:57:42,114 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,114 ^ 2025-09-08T07:57:42,114 ------------------------------------------------------------ 2025-09-08T07:57:42,114 rocksdb/_rocksdb.pyx:1916:44: Converting to Python object not allowed without gil 2025-09-08T07:57:42,114 Traceback (most recent call last): 2025-09-08T07:57:42,115 File "", line 2, in 2025-09-08T07:57:42,115 exec(compile(''' 2025-09-08T07:57:42,115 ~~~~^^^^^^^^^^^^ 2025-09-08T07:57:42,115 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:57:42,115 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,115 ...<32 lines>... 2025-09-08T07:57:42,115 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:57:42,115 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,115 ''' % ('/tmp/pip-wheel-7u1dudca/python-rocksdb_f2a06c3cf2b34aeb8f8a9ba73504f2e3/setup.py',), "", "exec")) 2025-09-08T07:57:42,115 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,115 File "", line 35, in 2025-09-08T07:57:42,116 File "/tmp/pip-wheel-7u1dudca/python-rocksdb_f2a06c3cf2b34aeb8f8a9ba73504f2e3/setup.py", line 45, in 2025-09-08T07:57:42,116 ext_modules=cythonize([mod1]), 2025-09-08T07:57:42,116 ~~~~~~~~~^^^^^^^^ 2025-09-08T07:57:42,116 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T07:57:42,116 cythonize_one(*args) 2025-09-08T07:57:42,116 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T07:57:42,116 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T07:57:42,116 raise CompileError(None, pyx_file) 2025-09-08T07:57:42,116 Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx 2025-09-08T07:57:42,117 Compiling rocksdb/_rocksdb.pyx because it changed. 2025-09-08T07:57:42,117 [1/1] Cythonizing rocksdb/_rocksdb.pyx 2025-09-08T07:57:42,556 ERROR: python setup.py egg_info exited with 1 2025-09-08T07:57:42,567 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T07:57:42,567 exec(compile('"'"''"'"''"'"' 2025-09-08T07:57:42,567 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:57:42,567 # 2025-09-08T07:57:42,567 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:57:42,567 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:57:42,567 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:57:42,567 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:57:42,567 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:57:42,567 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:57:42,567 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:57:42,567 import os, sys, tokenize, traceback 2025-09-08T07:57:42,567 2025-09-08T07:57:42,567 try: 2025-09-08T07:57:42,567 import setuptools 2025-09-08T07:57:42,567 except ImportError: 2025-09-08T07:57:42,567 print( 2025-09-08T07:57:42,567 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:57:42,567 "the build environment with exception:", 2025-09-08T07:57:42,567 file=sys.stderr, 2025-09-08T07:57:42,567 ) 2025-09-08T07:57:42,567 traceback.print_exc() 2025-09-08T07:57:42,567 sys.exit(1) 2025-09-08T07:57:42,567 2025-09-08T07:57:42,567 __file__ = %r 2025-09-08T07:57:42,567 sys.argv[0] = __file__ 2025-09-08T07:57:42,567 2025-09-08T07:57:42,567 if os.path.exists(__file__): 2025-09-08T07:57:42,567 filename = __file__ 2025-09-08T07:57:42,567 with tokenize.open(__file__) as f: 2025-09-08T07:57:42,567 setup_py_code = f.read() 2025-09-08T07:57:42,567 else: 2025-09-08T07:57:42,567 filename = "" 2025-09-08T07:57:42,567 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:57:42,567 2025-09-08T07:57:42,567 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:57:42,567 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7u1dudca/python-rocksdb_f2a06c3cf2b34aeb8f8a9ba73504f2e3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-tw1d54os[/] 2025-09-08T07:57:42,568 [bold magenta]cwd[/]: /tmp/pip-wheel-7u1dudca/python-rocksdb_f2a06c3cf2b34aeb8f8a9ba73504f2e3/ 2025-09-08T07:57:42,568 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T07:57:42,569 ERROR: metadata generation failed 2025-09-08T07:57:42,574 Exception information: 2025-09-08T07:57:42,574 Traceback (most recent call last): 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T07:57:42,574 call_subprocess( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 args, 2025-09-08T07:57:42,574 ^^^^^ 2025-09-08T07:57:42,574 ...<2 lines>... 2025-09-08T07:57:42,574 spinner=spinner, 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T07:57:42,574 raise error 2025-09-08T07:57:42,574 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T07:57:42,574 2025-09-08T07:57:42,574 The above exception was the direct cause of the following exception: 2025-09-08T07:57:42,574 2025-09-08T07:57:42,574 Traceback (most recent call last): 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:57:42,574 status = _inner_run() 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:57:42,574 return self.run(options, args) 2025-09-08T07:57:42,574 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:57:42,574 return func(self, options, args) 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T07:57:42,574 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T07:57:42,574 result = self._result = resolver.resolve( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T07:57:42,574 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T07:57:42,574 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T07:57:42,574 if not criterion.candidates: 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T07:57:42,574 return bool(self._sequence) 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T07:57:42,574 self._bool = any(self) 2025-09-08T07:57:42,574 ~~~^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T07:57:42,574 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T07:57:42,574 ^^^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T07:57:42,574 candidate = func() 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T07:57:42,574 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 link, template, name, version 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T07:57:42,574 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 link, 2025-09-08T07:57:42,574 ^^^^^ 2025-09-08T07:57:42,574 ...<3 lines>... 2025-09-08T07:57:42,574 version=version, 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T07:57:42,574 super().__init__( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 link=link, 2025-09-08T07:57:42,574 ^^^^^^^^^^ 2025-09-08T07:57:42,574 ...<4 lines>... 2025-09-08T07:57:42,574 version=version, 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T07:57:42,574 self.dist = self._prepare() 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T07:57:42,574 dist = self._prepare_distribution() 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T07:57:42,574 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T07:57:42,574 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T07:57:42,574 dist = _get_prepared_distribution( 2025-09-08T07:57:42,574 req, 2025-09-08T07:57:42,574 ...<3 lines>... 2025-09-08T07:57:42,574 self.check_build_deps, 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T07:57:42,574 abstract_dist.prepare_distribution_metadata( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 finder, build_isolation, check_build_deps 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T07:57:42,574 self.req.prepare_metadata() 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T07:57:42,574 self.metadata_directory = generate_metadata_legacy( 2025-09-08T07:57:42,574 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:42,574 build_env=self.build_env, 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ...<3 lines>... 2025-09-08T07:57:42,574 details=details, 2025-09-08T07:57:42,574 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,574 ) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T07:57:42,574 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T07:57:42,574 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T07:57:42,594 Removed python-rocksdb==0.6.3 from https://files.pythonhosted.org/packages/06/4d/183062a93c16847a9da2a9525bd60850e8df1f09485b9611447a9e72da03/python-rocksdb-0.6.3.tar.gz from build tracker '/tmp/pip-build-tracker-1sfoqfh7' 2025-09-08T07:57:42,594 Removed build tracker: '/tmp/pip-build-tracker-1sfoqfh7'