2025-09-08T08:35:54,233 Created temporary directory: /tmp/pip-build-tracker-ga96sn9n 2025-09-08T08:35:54,233 Initialized build tracking at /tmp/pip-build-tracker-ga96sn9n 2025-09-08T08:35:54,234 Created build tracker: /tmp/pip-build-tracker-ga96sn9n 2025-09-08T08:35:54,234 Entered build tracker: /tmp/pip-build-tracker-ga96sn9n 2025-09-08T08:35:54,234 Created temporary directory: /tmp/pip-wheel-of2jx0_9 2025-09-08T08:35:54,237 Created temporary directory: /tmp/pip-ephem-wheel-cache-uqs7rvju 2025-09-08T08:35:54,300 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T08:35:54,302 2 location(s) to search for versions of python-rocksdb: 2025-09-08T08:35:54,302 * https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:35:54,302 * https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:35:54,302 Fetching project page and analyzing links: https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:35:54,303 Getting page https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:35:54,304 Found index url https://pypi.org/simple/ 2025-09-08T08:35:54,375 Fetched page https://pypi.org/simple/python-rocksdb/ as application/vnd.pypi.simple.v1+json 2025-09-08T08:35:54,377 Found link https://files.pythonhosted.org/packages/a3/12/8e701cfb48bd971b9de37c7c5c7556a87f4921f8b69278fbd05e94e9ecc0/python-rocksdb-0.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6 2025-09-08T08:35:54,377 Found link https://files.pythonhosted.org/packages/b1/af/662c8f37cee95fc118304887956bcae0838b403cb91909097de1860a0053/python-rocksdb-0.6.1.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.1 2025-09-08T08:35:54,377 Found link https://files.pythonhosted.org/packages/5d/78/d3f057b5bf7600a2ab2165cade77477576b19a817ca318fc0e02f0397741/python-rocksdb-0.6.2.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.2 2025-09-08T08:35:54,377 Found link https://files.pythonhosted.org/packages/06/4d/183062a93c16847a9da2a9525bd60850e8df1f09485b9611447a9e72da03/python-rocksdb-0.6.3.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.3 2025-09-08T08:35:54,378 Found link https://files.pythonhosted.org/packages/32/1d/826800098cd08dd5bc9517ba3860970f18d55d7add161050598aabbf01fa/python-rocksdb-0.6.4.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.4 2025-09-08T08:35:54,378 Found link https://files.pythonhosted.org/packages/03/ce/b489751d33cd1d1ddbd747bb12b340a59f9302e5192ae9714e3f183224a7/python-rocksdb-0.6.5.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.5 2025-09-08T08:35:54,378 Found link https://files.pythonhosted.org/packages/6a/56/ff75619c6167c7dba356edae03ea63e766d8f3474e67c1a32cebd4325bb0/python-rocksdb-0.6.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.6 2025-09-08T08:35:54,378 Found link https://files.pythonhosted.org/packages/a2/99/382b48731aa307e5550a6bee706c13e5df73638f4188ae4fc2a455e3d26b/python-rocksdb-0.6.7.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.7 2025-09-08T08:35:54,379 Found link https://files.pythonhosted.org/packages/d9/db/4c71bf7ab3f5e100e1c81831d9c8f37df1d88249d25c71da5bb0e1225f59/python-rocksdb-0.6.8.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.8 2025-09-08T08:35:54,379 Found link https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.9 2025-09-08T08:35:54,379 Found link https://files.pythonhosted.org/packages/94/81/9a8e498a26ec34da9e1ae87e831468aedb4a6ba42aa9ea779b97896cfea7/python-rocksdb-0.7.0.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.7.0 2025-09-08T08:35:54,379 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:35:54,380 Getting page https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:35:54,381 Found index url https://www.piwheels.org/simple/ 2025-09-08T08:35:54,479 Fetched page https://www.piwheels.org/simple/python-rocksdb/ as text/html 2025-09-08T08:35:54,480 Skipping link: not a file: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T08:35:54,480 Skipping link: not a file: https://pypi.org/simple/python-rocksdb/ 2025-09-08T08:35:54,505 Given no hashes to check 1 links for project 'python-rocksdb': discarding no candidates 2025-09-08T08:35:54,507 Collecting python-rocksdb==0.6.7 2025-09-08T08:35:54,508 Created temporary directory: /tmp/pip-unpack-eif1q25g 2025-09-08T08:35:54,671 Downloading python-rocksdb-0.6.7.tar.gz (155 kB) 2025-09-08T08:35:54,757 Added python-rocksdb==0.6.7 from https://files.pythonhosted.org/packages/a2/99/382b48731aa307e5550a6bee706c13e5df73638f4188ae4fc2a455e3d26b/python-rocksdb-0.6.7.tar.gz to build tracker '/tmp/pip-build-tracker-ga96sn9n' 2025-09-08T08:35:54,758 Running setup.py (path:/tmp/pip-wheel-of2jx0_9/python-rocksdb_07f767d845734297875849b67d760bdf/setup.py) egg_info for package python-rocksdb 2025-09-08T08:35:54,758 Created temporary directory: /tmp/pip-pip-egg-info-u1m1ikyb 2025-09-08T08:35:54,758 Preparing metadata (setup.py): started 2025-09-08T08:35:54,759 Running command python setup.py egg_info 2025-09-08T08:35:59,095 Error compiling Cython file: 2025-09-08T08:35:59,095 ------------------------------------------------------------ 2025-09-08T08:35:59,095 ... 2025-09-08T08:35:59,095 from cpython.bytes cimport PyBytes_Size 2025-09-08T08:35:59,096 from cpython.bytes cimport PyBytes_FromString 2025-09-08T08:35:59,096 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:35:59,096 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:35:59,096 from std_memory cimport shared_ptr 2025-09-08T08:35:59,096 ^ 2025-09-08T08:35:59,096 ------------------------------------------------------------ 2025-09-08T08:35:59,096 rocksdb/_rocksdb.pyx:15:0: 'std_memory.pxd' not found 2025-09-08T08:35:59,109 Error compiling Cython file: 2025-09-08T08:35:59,109 ------------------------------------------------------------ 2025-09-08T08:35:59,109 ... 2025-09-08T08:35:59,109 from cpython.bytes cimport PyBytes_Size 2025-09-08T08:35:59,109 from cpython.bytes cimport PyBytes_FromString 2025-09-08T08:35:59,109 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:35:59,109 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:35:59,110 from std_memory cimport shared_ptr 2025-09-08T08:35:59,110 ^ 2025-09-08T08:35:59,110 ------------------------------------------------------------ 2025-09-08T08:35:59,110 rocksdb/_rocksdb.pyx:15:0: 'std_memory/shared_ptr.pxd' not found 2025-09-08T08:35:59,135 Error compiling Cython file: 2025-09-08T08:35:59,135 ------------------------------------------------------------ 2025-09-08T08:35:59,135 ... 2025-09-08T08:35:59,135 from cpython.bytes cimport PyBytes_FromString 2025-09-08T08:35:59,135 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:35:59,135 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:35:59,136 from std_memory cimport shared_ptr 2025-09-08T08:35:59,136 cimport options 2025-09-08T08:35:59,136 ^ 2025-09-08T08:35:59,136 ------------------------------------------------------------ 2025-09-08T08:35:59,136 rocksdb/_rocksdb.pyx:16:8: 'options.pxd' not found 2025-09-08T08:35:59,159 Error compiling Cython file: 2025-09-08T08:35:59,159 ------------------------------------------------------------ 2025-09-08T08:35:59,159 ... 2025-09-08T08:35:59,159 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T08:35:59,160 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:35:59,160 from std_memory cimport shared_ptr 2025-09-08T08:35:59,160 cimport options 2025-09-08T08:35:59,160 cimport merge_operator 2025-09-08T08:35:59,160 ^ 2025-09-08T08:35:59,160 ------------------------------------------------------------ 2025-09-08T08:35:59,160 rocksdb/_rocksdb.pyx:17:8: 'merge_operator.pxd' not found 2025-09-08T08:35:59,183 Error compiling Cython file: 2025-09-08T08:35:59,183 ------------------------------------------------------------ 2025-09-08T08:35:59,183 ... 2025-09-08T08:35:59,184 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T08:35:59,184 from std_memory cimport shared_ptr 2025-09-08T08:35:59,184 cimport options 2025-09-08T08:35:59,184 cimport merge_operator 2025-09-08T08:35:59,184 cimport filter_policy 2025-09-08T08:35:59,184 ^ 2025-09-08T08:35:59,184 ------------------------------------------------------------ 2025-09-08T08:35:59,184 rocksdb/_rocksdb.pyx:18:8: 'filter_policy.pxd' not found 2025-09-08T08:35:59,208 Error compiling Cython file: 2025-09-08T08:35:59,208 ------------------------------------------------------------ 2025-09-08T08:35:59,208 ... 2025-09-08T08:35:59,209 from std_memory cimport shared_ptr 2025-09-08T08:35:59,209 cimport options 2025-09-08T08:35:59,209 cimport merge_operator 2025-09-08T08:35:59,209 cimport filter_policy 2025-09-08T08:35:59,209 cimport comparator 2025-09-08T08:35:59,209 ^ 2025-09-08T08:35:59,209 ------------------------------------------------------------ 2025-09-08T08:35:59,209 rocksdb/_rocksdb.pyx:19:8: 'comparator.pxd' not found 2025-09-08T08:35:59,232 Error compiling Cython file: 2025-09-08T08:35:59,232 ------------------------------------------------------------ 2025-09-08T08:35:59,232 ... 2025-09-08T08:35:59,233 from std_memory cimport shared_ptr 2025-09-08T08:35:59,233 cimport options 2025-09-08T08:35:59,233 cimport merge_operator 2025-09-08T08:35:59,233 cimport filter_policy 2025-09-08T08:35:59,233 cimport comparator 2025-09-08T08:35:59,233 cimport slice_transform 2025-09-08T08:35:59,233 ^ 2025-09-08T08:35:59,233 ------------------------------------------------------------ 2025-09-08T08:35:59,233 rocksdb/_rocksdb.pyx:20:8: 'slice_transform.pxd' not found 2025-09-08T08:35:59,256 Error compiling Cython file: 2025-09-08T08:35:59,256 ------------------------------------------------------------ 2025-09-08T08:35:59,256 ... 2025-09-08T08:35:59,256 cimport options 2025-09-08T08:35:59,257 cimport merge_operator 2025-09-08T08:35:59,257 cimport filter_policy 2025-09-08T08:35:59,257 cimport comparator 2025-09-08T08:35:59,257 cimport slice_transform 2025-09-08T08:35:59,257 cimport cache 2025-09-08T08:35:59,257 ^ 2025-09-08T08:35:59,257 ------------------------------------------------------------ 2025-09-08T08:35:59,257 rocksdb/_rocksdb.pyx:21:8: 'cache.pxd' not found 2025-09-08T08:35:59,280 Error compiling Cython file: 2025-09-08T08:35:59,280 ------------------------------------------------------------ 2025-09-08T08:35:59,280 ... 2025-09-08T08:35:59,280 cimport merge_operator 2025-09-08T08:35:59,281 cimport filter_policy 2025-09-08T08:35:59,281 cimport comparator 2025-09-08T08:35:59,281 cimport slice_transform 2025-09-08T08:35:59,281 cimport cache 2025-09-08T08:35:59,281 cimport logger 2025-09-08T08:35:59,281 ^ 2025-09-08T08:35:59,281 ------------------------------------------------------------ 2025-09-08T08:35:59,281 rocksdb/_rocksdb.pyx:22:8: 'logger.pxd' not found 2025-09-08T08:35:59,304 Error compiling Cython file: 2025-09-08T08:35:59,304 ------------------------------------------------------------ 2025-09-08T08:35:59,304 ... 2025-09-08T08:35:59,304 cimport filter_policy 2025-09-08T08:35:59,304 cimport comparator 2025-09-08T08:35:59,304 cimport slice_transform 2025-09-08T08:35:59,304 cimport cache 2025-09-08T08:35:59,304 cimport logger 2025-09-08T08:35:59,305 cimport snapshot 2025-09-08T08:35:59,305 ^ 2025-09-08T08:35:59,305 ------------------------------------------------------------ 2025-09-08T08:35:59,305 rocksdb/_rocksdb.pyx:23:8: 'snapshot.pxd' not found 2025-09-08T08:35:59,328 Error compiling Cython file: 2025-09-08T08:35:59,328 ------------------------------------------------------------ 2025-09-08T08:35:59,328 ... 2025-09-08T08:35:59,328 cimport comparator 2025-09-08T08:35:59,328 cimport slice_transform 2025-09-08T08:35:59,328 cimport cache 2025-09-08T08:35:59,329 cimport logger 2025-09-08T08:35:59,329 cimport snapshot 2025-09-08T08:35:59,329 cimport db 2025-09-08T08:35:59,329 ^ 2025-09-08T08:35:59,329 ------------------------------------------------------------ 2025-09-08T08:35:59,329 rocksdb/_rocksdb.pyx:24:8: 'db.pxd' not found 2025-09-08T08:35:59,351 Error compiling Cython file: 2025-09-08T08:35:59,351 ------------------------------------------------------------ 2025-09-08T08:35:59,351 ... 2025-09-08T08:35:59,351 cimport slice_transform 2025-09-08T08:35:59,351 cimport cache 2025-09-08T08:35:59,351 cimport logger 2025-09-08T08:35:59,352 cimport snapshot 2025-09-08T08:35:59,352 cimport db 2025-09-08T08:35:59,352 cimport iterator 2025-09-08T08:35:59,352 ^ 2025-09-08T08:35:59,352 ------------------------------------------------------------ 2025-09-08T08:35:59,352 rocksdb/_rocksdb.pyx:25:8: 'iterator.pxd' not found 2025-09-08T08:35:59,376 Error compiling Cython file: 2025-09-08T08:35:59,376 ------------------------------------------------------------ 2025-09-08T08:35:59,376 ... 2025-09-08T08:35:59,376 cimport cache 2025-09-08T08:35:59,376 cimport logger 2025-09-08T08:35:59,376 cimport snapshot 2025-09-08T08:35:59,376 cimport db 2025-09-08T08:35:59,376 cimport iterator 2025-09-08T08:35:59,377 cimport backup 2025-09-08T08:35:59,377 ^ 2025-09-08T08:35:59,377 ------------------------------------------------------------ 2025-09-08T08:35:59,377 rocksdb/_rocksdb.pyx:26:8: 'backup.pxd' not found 2025-09-08T08:35:59,400 Error compiling Cython file: 2025-09-08T08:35:59,400 ------------------------------------------------------------ 2025-09-08T08:35:59,400 ... 2025-09-08T08:35:59,400 cimport logger 2025-09-08T08:35:59,400 cimport snapshot 2025-09-08T08:35:59,400 cimport db 2025-09-08T08:35:59,401 cimport iterator 2025-09-08T08:35:59,401 cimport backup 2025-09-08T08:35:59,401 cimport env 2025-09-08T08:35:59,401 ^ 2025-09-08T08:35:59,401 ------------------------------------------------------------ 2025-09-08T08:35:59,401 rocksdb/_rocksdb.pyx:27:8: 'env.pxd' not found 2025-09-08T08:35:59,425 Error compiling Cython file: 2025-09-08T08:35:59,425 ------------------------------------------------------------ 2025-09-08T08:35:59,425 ... 2025-09-08T08:35:59,425 cimport snapshot 2025-09-08T08:35:59,425 cimport db 2025-09-08T08:35:59,425 cimport iterator 2025-09-08T08:35:59,426 cimport backup 2025-09-08T08:35:59,426 cimport env 2025-09-08T08:35:59,426 cimport table_factory 2025-09-08T08:35:59,426 ^ 2025-09-08T08:35:59,426 ------------------------------------------------------------ 2025-09-08T08:35:59,426 rocksdb/_rocksdb.pyx:28:8: 'table_factory.pxd' not found 2025-09-08T08:35:59,449 Error compiling Cython file: 2025-09-08T08:35:59,449 ------------------------------------------------------------ 2025-09-08T08:35:59,450 ... 2025-09-08T08:35:59,450 cimport db 2025-09-08T08:35:59,450 cimport iterator 2025-09-08T08:35:59,450 cimport backup 2025-09-08T08:35:59,450 cimport env 2025-09-08T08:35:59,450 cimport table_factory 2025-09-08T08:35:59,450 cimport memtablerep 2025-09-08T08:35:59,450 ^ 2025-09-08T08:35:59,450 ------------------------------------------------------------ 2025-09-08T08:35:59,450 rocksdb/_rocksdb.pyx:29:8: 'memtablerep.pxd' not found 2025-09-08T08:35:59,473 Error compiling Cython file: 2025-09-08T08:35:59,473 ------------------------------------------------------------ 2025-09-08T08:35:59,474 ... 2025-09-08T08:35:59,474 cimport iterator 2025-09-08T08:35:59,474 cimport backup 2025-09-08T08:35:59,474 cimport env 2025-09-08T08:35:59,474 cimport table_factory 2025-09-08T08:35:59,474 cimport memtablerep 2025-09-08T08:35:59,474 cimport universal_compaction 2025-09-08T08:35:59,474 ^ 2025-09-08T08:35:59,474 ------------------------------------------------------------ 2025-09-08T08:35:59,474 rocksdb/_rocksdb.pyx:30:8: 'universal_compaction.pxd' not found 2025-09-08T08:35:59,486 Error compiling Cython file: 2025-09-08T08:35:59,486 ------------------------------------------------------------ 2025-09-08T08:35:59,486 ... 2025-09-08T08:35:59,486 cimport memtablerep 2025-09-08T08:35:59,486 cimport universal_compaction 2025-09-08T08:35:59,486 # Enums are the only exception for direct imports 2025-09-08T08:35:59,486 # Their name als already unique enough 2025-09-08T08:35:59,487 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:35:59,487 ^ 2025-09-08T08:35:59,487 ------------------------------------------------------------ 2025-09-08T08:35:59,487 rocksdb/_rocksdb.pyx:34:0: 'universal_compaction/kCompactionStopStyleSimilarSize.pxd' not found 2025-09-08T08:35:59,498 Error compiling Cython file: 2025-09-08T08:35:59,498 ------------------------------------------------------------ 2025-09-08T08:35:59,498 ... 2025-09-08T08:35:59,498 cimport universal_compaction 2025-09-08T08:35:59,498 # Enums are the only exception for direct imports 2025-09-08T08:35:59,499 # Their name als already unique enough 2025-09-08T08:35:59,499 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:35:59,499 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:35:59,499 ^ 2025-09-08T08:35:59,499 ------------------------------------------------------------ 2025-09-08T08:35:59,499 rocksdb/_rocksdb.pyx:35:0: 'universal_compaction/kCompactionStopStyleTotalSize.pxd' not found 2025-09-08T08:35:59,510 Error compiling Cython file: 2025-09-08T08:35:59,510 ------------------------------------------------------------ 2025-09-08T08:35:59,510 ... 2025-09-08T08:35:59,510 # Enums are the only exception for direct imports 2025-09-08T08:35:59,510 # Their name als already unique enough 2025-09-08T08:35:59,510 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:35:59,511 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:35:59,511 from options cimport kCompactionStyleLevel 2025-09-08T08:35:59,511 ^ 2025-09-08T08:35:59,511 ------------------------------------------------------------ 2025-09-08T08:35:59,511 rocksdb/_rocksdb.pyx:37:0: 'options/kCompactionStyleLevel.pxd' not found 2025-09-08T08:35:59,522 Error compiling Cython file: 2025-09-08T08:35:59,522 ------------------------------------------------------------ 2025-09-08T08:35:59,522 ... 2025-09-08T08:35:59,522 # Their name als already unique enough 2025-09-08T08:35:59,522 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:35:59,522 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:35:59,522 from options cimport kCompactionStyleLevel 2025-09-08T08:35:59,522 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,523 ^ 2025-09-08T08:35:59,523 ------------------------------------------------------------ 2025-09-08T08:35:59,523 rocksdb/_rocksdb.pyx:38:0: 'options/kCompactionStyleUniversal.pxd' not found 2025-09-08T08:35:59,534 Error compiling Cython file: 2025-09-08T08:35:59,534 ------------------------------------------------------------ 2025-09-08T08:35:59,534 ... 2025-09-08T08:35:59,534 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T08:35:59,534 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:35:59,534 from options cimport kCompactionStyleLevel 2025-09-08T08:35:59,534 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,534 from options cimport kCompactionStyleFIFO 2025-09-08T08:35:59,535 ^ 2025-09-08T08:35:59,535 ------------------------------------------------------------ 2025-09-08T08:35:59,535 rocksdb/_rocksdb.pyx:39:0: 'options/kCompactionStyleFIFO.pxd' not found 2025-09-08T08:35:59,547 Error compiling Cython file: 2025-09-08T08:35:59,547 ------------------------------------------------------------ 2025-09-08T08:35:59,547 ... 2025-09-08T08:35:59,547 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T08:35:59,547 from options cimport kCompactionStyleLevel 2025-09-08T08:35:59,547 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,547 from options cimport kCompactionStyleFIFO 2025-09-08T08:35:59,547 from options cimport kCompactionStyleNone 2025-09-08T08:35:59,547 ^ 2025-09-08T08:35:59,548 ------------------------------------------------------------ 2025-09-08T08:35:59,548 rocksdb/_rocksdb.pyx:40:0: 'options/kCompactionStyleNone.pxd' not found 2025-09-08T08:35:59,571 Error compiling Cython file: 2025-09-08T08:35:59,571 ------------------------------------------------------------ 2025-09-08T08:35:59,571 ... 2025-09-08T08:35:59,572 from options cimport kCompactionStyleLevel 2025-09-08T08:35:59,572 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,572 from options cimport kCompactionStyleFIFO 2025-09-08T08:35:59,572 from options cimport kCompactionStyleNone 2025-09-08T08:35:59,572 from slice_ cimport Slice 2025-09-08T08:35:59,572 ^ 2025-09-08T08:35:59,572 ------------------------------------------------------------ 2025-09-08T08:35:59,572 rocksdb/_rocksdb.pyx:42:0: 'slice_.pxd' not found 2025-09-08T08:35:59,583 Error compiling Cython file: 2025-09-08T08:35:59,583 ------------------------------------------------------------ 2025-09-08T08:35:59,583 ... 2025-09-08T08:35:59,583 from options cimport kCompactionStyleLevel 2025-09-08T08:35:59,583 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,583 from options cimport kCompactionStyleFIFO 2025-09-08T08:35:59,583 from options cimport kCompactionStyleNone 2025-09-08T08:35:59,583 from slice_ cimport Slice 2025-09-08T08:35:59,584 ^ 2025-09-08T08:35:59,584 ------------------------------------------------------------ 2025-09-08T08:35:59,584 rocksdb/_rocksdb.pyx:42:0: 'slice_/Slice.pxd' not found 2025-09-08T08:35:59,607 Error compiling Cython file: 2025-09-08T08:35:59,607 ------------------------------------------------------------ 2025-09-08T08:35:59,607 ... 2025-09-08T08:35:59,608 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,608 from options cimport kCompactionStyleFIFO 2025-09-08T08:35:59,608 from options cimport kCompactionStyleNone 2025-09-08T08:35:59,608 from slice_ cimport Slice 2025-09-08T08:35:59,608 from status cimport Status 2025-09-08T08:35:59,608 ^ 2025-09-08T08:35:59,608 ------------------------------------------------------------ 2025-09-08T08:35:59,608 rocksdb/_rocksdb.pyx:43:0: 'status.pxd' not found 2025-09-08T08:35:59,619 Error compiling Cython file: 2025-09-08T08:35:59,619 ------------------------------------------------------------ 2025-09-08T08:35:59,619 ... 2025-09-08T08:35:59,619 from options cimport kCompactionStyleUniversal 2025-09-08T08:35:59,620 from options cimport kCompactionStyleFIFO 2025-09-08T08:35:59,620 from options cimport kCompactionStyleNone 2025-09-08T08:35:59,620 from slice_ cimport Slice 2025-09-08T08:35:59,620 from status cimport Status 2025-09-08T08:35:59,620 ^ 2025-09-08T08:35:59,620 ------------------------------------------------------------ 2025-09-08T08:35:59,620 rocksdb/_rocksdb.pyx:43:0: 'status/Status.pxd' not found 2025-09-08T08:35:59,621 Error compiling Cython file: 2025-09-08T08:35:59,621 ------------------------------------------------------------ 2025-09-08T08:35:59,621 ... 2025-09-08T08:35:59,621 from interfaces import Comparator as IComparator 2025-09-08T08:35:59,621 from interfaces import SliceTransform as ISliceTransform 2025-09-08T08:35:59,621 import traceback 2025-09-08T08:35:59,621 import errors 2025-09-08T08:35:59,621 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T08:35:59,621 ^ 2025-09-08T08:35:59,621 ------------------------------------------------------------ 2025-09-08T08:35:59,622 rocksdb/_rocksdb.pyx:54:15: 'FilterPolicy' is not a type identifier 2025-09-08T08:35:59,622 Error compiling Cython file: 2025-09-08T08:35:59,622 ------------------------------------------------------------ 2025-09-08T08:35:59,622 ... 2025-09-08T08:35:59,622 import errors 2025-09-08T08:35:59,622 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T08:35:59,623 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T08:35:59,623 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T08:35:59,623 ^ 2025-09-08T08:35:59,623 ------------------------------------------------------------ 2025-09-08T08:35:59,623 rocksdb/_rocksdb.pyx:57:15: 'Slice' is not a type identifier 2025-09-08T08:35:59,623 Error compiling Cython file: 2025-09-08T08:35:59,623 ------------------------------------------------------------ 2025-09-08T08:35:59,623 ... 2025-09-08T08:35:59,623 import errors 2025-09-08T08:35:59,624 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T08:35:59,624 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T08:35:59,624 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T08:35:59,624 ^ 2025-09-08T08:35:59,624 ------------------------------------------------------------ 2025-09-08T08:35:59,624 rocksdb/_rocksdb.pyx:57:41: unknown type in template argument 2025-09-08T08:35:59,643 Error compiling Cython file: 2025-09-08T08:35:59,643 ------------------------------------------------------------ 2025-09-08T08:35:59,643 ... 2025-09-08T08:35:59,643 cdef extern from "Python.h": 2025-09-08T08:35:59,643 void PyEval_InitThreads() 2025-09-08T08:35:59,643 PyEval_InitThreads() 2025-09-08T08:35:59,644 ## Here comes the stuff to wrap the status to exception 2025-09-08T08:35:59,644 cdef check_status(const Status& st): 2025-09-08T08:35:59,644 ^ 2025-09-08T08:35:59,644 ------------------------------------------------------------ 2025-09-08T08:35:59,644 rocksdb/_rocksdb.pyx:67:24: 'Status' is not a type identifier 2025-09-08T08:35:59,644 Error compiling Cython file: 2025-09-08T08:35:59,644 ------------------------------------------------------------ 2025-09-08T08:35:59,645 ... 2025-09-08T08:35:59,645 return string(PyBytes_AsString(path), PyBytes_Size(path)) 2025-09-08T08:35:59,645 cdef string_to_bytes(string ob): 2025-09-08T08:35:59,645 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T08:35:59,645 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T08:35:59,645 ^ 2025-09-08T08:35:59,645 ------------------------------------------------------------ 2025-09-08T08:35:59,645 rocksdb/_rocksdb.pyx:102:5: 'Slice' is not a type identifier 2025-09-08T08:35:59,646 Error compiling Cython file: 2025-09-08T08:35:59,646 ------------------------------------------------------------ 2025-09-08T08:35:59,646 ... 2025-09-08T08:35:59,646 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T08:35:59,646 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T08:35:59,646 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T08:35:59,646 cdef slice_to_bytes(Slice sl): 2025-09-08T08:35:59,646 ^ 2025-09-08T08:35:59,647 ------------------------------------------------------------ 2025-09-08T08:35:59,647 rocksdb/_rocksdb.pyx:105:20: 'Slice' is not a type identifier 2025-09-08T08:35:59,647 Error compiling Cython file: 2025-09-08T08:35:59,647 ------------------------------------------------------------ 2025-09-08T08:35:59,647 ... 2025-09-08T08:35:59,647 @cython.internal 2025-09-08T08:35:59,647 cdef class PyComparator(object): 2025-09-08T08:35:59,647 cdef object get_ob(self): 2025-09-08T08:35:59,648 return None 2025-09-08T08:35:59,648 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:35:59,648 ^ 2025-09-08T08:35:59,648 ------------------------------------------------------------ 2025-09-08T08:35:59,648 rocksdb/_rocksdb.pyx:128:15: 'Comparator' is not a type identifier 2025-09-08T08:35:59,648 Error compiling Cython file: 2025-09-08T08:35:59,648 ------------------------------------------------------------ 2025-09-08T08:35:59,648 ... 2025-09-08T08:35:59,649 return None 2025-09-08T08:35:59,649 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:35:59,649 return NULL 2025-09-08T08:35:59,649 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,649 ^ 2025-09-08T08:35:59,649 ------------------------------------------------------------ 2025-09-08T08:35:59,650 rocksdb/_rocksdb.pyx:131:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,650 Error compiling Cython file: 2025-09-08T08:35:59,650 ------------------------------------------------------------ 2025-09-08T08:35:59,650 ... 2025-09-08T08:35:59,650 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,650 pass 2025-09-08T08:35:59,650 @cython.internal 2025-09-08T08:35:59,650 cdef class PyGenericComparator(PyComparator): 2025-09-08T08:35:59,650 cdef comparator.ComparatorWrapper* comparator_ptr 2025-09-08T08:35:59,651 ^ 2025-09-08T08:35:59,651 ------------------------------------------------------------ 2025-09-08T08:35:59,651 rocksdb/_rocksdb.pyx:136:9: 'ComparatorWrapper' is not a type identifier 2025-09-08T08:35:59,651 Error compiling Cython file: 2025-09-08T08:35:59,651 ------------------------------------------------------------ 2025-09-08T08:35:59,651 ... 2025-09-08T08:35:59,651 del self.comparator_ptr 2025-09-08T08:35:59,652 cdef object get_ob(self): 2025-09-08T08:35:59,652 return self.ob 2025-09-08T08:35:59,652 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:35:59,652 ^ 2025-09-08T08:35:59,652 ------------------------------------------------------------ 2025-09-08T08:35:59,652 rocksdb/_rocksdb.pyx:157:15: 'Comparator' is not a type identifier 2025-09-08T08:35:59,652 Error compiling Cython file: 2025-09-08T08:35:59,653 ------------------------------------------------------------ 2025-09-08T08:35:59,653 ... 2025-09-08T08:35:59,653 return self.ob 2025-09-08T08:35:59,653 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:35:59,653 return self.comparator_ptr 2025-09-08T08:35:59,653 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,653 ^ 2025-09-08T08:35:59,653 ------------------------------------------------------------ 2025-09-08T08:35:59,654 rocksdb/_rocksdb.pyx:160:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,654 Error compiling Cython file: 2025-09-08T08:35:59,654 ------------------------------------------------------------ 2025-09-08T08:35:59,654 ... 2025-09-08T08:35:59,654 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,654 self.comparator_ptr.set_info_log(info_log) 2025-09-08T08:35:59,654 @cython.internal 2025-09-08T08:35:59,654 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T08:35:59,654 cdef const comparator.Comparator* comparator_ptr 2025-09-08T08:35:59,654 ^ 2025-09-08T08:35:59,655 ------------------------------------------------------------ 2025-09-08T08:35:59,655 rocksdb/_rocksdb.pyx:165:15: 'Comparator' is not a type identifier 2025-09-08T08:35:59,655 Error compiling Cython file: 2025-09-08T08:35:59,655 ------------------------------------------------------------ 2025-09-08T08:35:59,655 ... 2025-09-08T08:35:59,655 bytes_to_slice(b)) 2025-09-08T08:35:59,655 cdef object get_ob(self): 2025-09-08T08:35:59,655 return self 2025-09-08T08:35:59,656 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:35:59,656 ^ 2025-09-08T08:35:59,656 ------------------------------------------------------------ 2025-09-08T08:35:59,656 rocksdb/_rocksdb.pyx:181:15: 'Comparator' is not a type identifier 2025-09-08T08:35:59,656 Error compiling Cython file: 2025-09-08T08:35:59,656 ------------------------------------------------------------ 2025-09-08T08:35:59,656 ... 2025-09-08T08:35:59,657 cdef int compare_callback( 2025-09-08T08:35:59,657 void* ctx, 2025-09-08T08:35:59,657 logger.Logger* log, 2025-09-08T08:35:59,657 ^ 2025-09-08T08:35:59,657 ------------------------------------------------------------ 2025-09-08T08:35:59,657 rocksdb/_rocksdb.pyx:188:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,657 Error compiling Cython file: 2025-09-08T08:35:59,657 ------------------------------------------------------------ 2025-09-08T08:35:59,657 ... 2025-09-08T08:35:59,658 cdef int compare_callback( 2025-09-08T08:35:59,658 void* ctx, 2025-09-08T08:35:59,658 logger.Logger* log, 2025-09-08T08:35:59,658 string& error_msg, 2025-09-08T08:35:59,658 const Slice& a, 2025-09-08T08:35:59,658 ^ 2025-09-08T08:35:59,658 ------------------------------------------------------------ 2025-09-08T08:35:59,658 rocksdb/_rocksdb.pyx:190:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,659 Error compiling Cython file: 2025-09-08T08:35:59,659 ------------------------------------------------------------ 2025-09-08T08:35:59,659 ... 2025-09-08T08:35:59,659 cdef int compare_callback( 2025-09-08T08:35:59,659 void* ctx, 2025-09-08T08:35:59,659 logger.Logger* log, 2025-09-08T08:35:59,659 string& error_msg, 2025-09-08T08:35:59,659 const Slice& a, 2025-09-08T08:35:59,659 const Slice& b) with gil: 2025-09-08T08:35:59,659 ^ 2025-09-08T08:35:59,659 ------------------------------------------------------------ 2025-09-08T08:35:59,660 rocksdb/_rocksdb.pyx:191:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,660 Error compiling Cython file: 2025-09-08T08:35:59,660 ------------------------------------------------------------ 2025-09-08T08:35:59,660 ... 2025-09-08T08:35:59,660 @cython.internal 2025-09-08T08:35:59,660 cdef class PyFilterPolicy(object): 2025-09-08T08:35:59,660 cdef object get_ob(self): 2025-09-08T08:35:59,660 return None 2025-09-08T08:35:59,660 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:35:59,661 ^ 2025-09-08T08:35:59,661 ------------------------------------------------------------ 2025-09-08T08:35:59,661 rocksdb/_rocksdb.pyx:211:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,661 Error compiling Cython file: 2025-09-08T08:35:59,661 ------------------------------------------------------------ 2025-09-08T08:35:59,661 ... 2025-09-08T08:35:59,661 return None 2025-09-08T08:35:59,661 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:35:59,662 return shared_ptr[ConstFilterPolicy]() 2025-09-08T08:35:59,662 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,662 ^ 2025-09-08T08:35:59,662 ------------------------------------------------------------ 2025-09-08T08:35:59,662 rocksdb/_rocksdb.pyx:214:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,662 Error compiling Cython file: 2025-09-08T08:35:59,662 ------------------------------------------------------------ 2025-09-08T08:35:59,662 ... 2025-09-08T08:35:59,663 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,663 pass 2025-09-08T08:35:59,663 @cython.internal 2025-09-08T08:35:59,663 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T08:35:59,663 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T08:35:59,663 ^ 2025-09-08T08:35:59,663 ------------------------------------------------------------ 2025-09-08T08:35:59,663 rocksdb/_rocksdb.pyx:219:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,663 Error compiling Cython file: 2025-09-08T08:35:59,664 ------------------------------------------------------------ 2025-09-08T08:35:59,664 ... 2025-09-08T08:35:59,664 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,664 pass 2025-09-08T08:35:59,664 @cython.internal 2025-09-08T08:35:59,664 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T08:35:59,664 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T08:35:59,664 ^ 2025-09-08T08:35:59,664 ------------------------------------------------------------ 2025-09-08T08:35:59,664 rocksdb/_rocksdb.pyx:219:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,665 Error compiling Cython file: 2025-09-08T08:35:59,665 ------------------------------------------------------------ 2025-09-08T08:35:59,665 ... 2025-09-08T08:35:59,665 key_may_match_callback)) 2025-09-08T08:35:59,665 cdef object get_ob(self): 2025-09-08T08:35:59,665 return self.ob 2025-09-08T08:35:59,665 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:35:59,665 ^ 2025-09-08T08:35:59,666 ------------------------------------------------------------ 2025-09-08T08:35:59,666 rocksdb/_rocksdb.pyx:236:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,666 Error compiling Cython file: 2025-09-08T08:35:59,666 ------------------------------------------------------------ 2025-09-08T08:35:59,666 ... 2025-09-08T08:35:59,666 return self.ob 2025-09-08T08:35:59,666 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:35:59,666 return (self.policy) 2025-09-08T08:35:59,667 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,667 ^ 2025-09-08T08:35:59,667 ------------------------------------------------------------ 2025-09-08T08:35:59,667 rocksdb/_rocksdb.pyx:239:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,667 Error compiling Cython file: 2025-09-08T08:35:59,667 ------------------------------------------------------------ 2025-09-08T08:35:59,667 ... 2025-09-08T08:35:59,667 self.policy.get().set_info_log(info_log) 2025-09-08T08:35:59,668 cdef void create_filter_callback( 2025-09-08T08:35:59,668 void* ctx, 2025-09-08T08:35:59,668 logger.Logger* log, 2025-09-08T08:35:59,668 ^ 2025-09-08T08:35:59,668 ------------------------------------------------------------ 2025-09-08T08:35:59,668 rocksdb/_rocksdb.pyx:245:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,668 Error compiling Cython file: 2025-09-08T08:35:59,668 ------------------------------------------------------------ 2025-09-08T08:35:59,668 ... 2025-09-08T08:35:59,669 cdef void create_filter_callback( 2025-09-08T08:35:59,669 void* ctx, 2025-09-08T08:35:59,669 logger.Logger* log, 2025-09-08T08:35:59,669 string& error_msg, 2025-09-08T08:35:59,669 const Slice* keys, 2025-09-08T08:35:59,669 ^ 2025-09-08T08:35:59,669 ------------------------------------------------------------ 2025-09-08T08:35:59,669 rocksdb/_rocksdb.pyx:247:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,669 performance hint: rocksdb/_rocksdb.pyx:243:0: Exception check on 'create_filter_callback' will always require the GIL to be acquired. 2025-09-08T08:35:59,670 Possible solutions: 2025-09-08T08:35:59,670 1. Declare 'create_filter_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T08:35:59,670 2. Use an 'int' return type on 'create_filter_callback' to allow an error code to be returned. 2025-09-08T08:35:59,670 Error compiling Cython file: 2025-09-08T08:35:59,670 ------------------------------------------------------------ 2025-09-08T08:35:59,670 ... 2025-09-08T08:35:59,670 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T08:35:59,670 error_msg.assign(str(error)) 2025-09-08T08:35:59,670 cdef cpp_bool key_may_match_callback( 2025-09-08T08:35:59,671 void* ctx, 2025-09-08T08:35:59,671 logger.Logger* log, 2025-09-08T08:35:59,671 ^ 2025-09-08T08:35:59,671 ------------------------------------------------------------ 2025-09-08T08:35:59,671 rocksdb/_rocksdb.pyx:262:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,671 Error compiling Cython file: 2025-09-08T08:35:59,671 ------------------------------------------------------------ 2025-09-08T08:35:59,671 ... 2025-09-08T08:35:59,671 cdef cpp_bool key_may_match_callback( 2025-09-08T08:35:59,672 void* ctx, 2025-09-08T08:35:59,672 logger.Logger* log, 2025-09-08T08:35:59,672 string& error_msg, 2025-09-08T08:35:59,672 const Slice& key, 2025-09-08T08:35:59,672 ^ 2025-09-08T08:35:59,672 ------------------------------------------------------------ 2025-09-08T08:35:59,672 rocksdb/_rocksdb.pyx:264:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,672 Error compiling Cython file: 2025-09-08T08:35:59,672 ------------------------------------------------------------ 2025-09-08T08:35:59,672 ... 2025-09-08T08:35:59,673 cdef cpp_bool key_may_match_callback( 2025-09-08T08:35:59,673 void* ctx, 2025-09-08T08:35:59,673 logger.Logger* log, 2025-09-08T08:35:59,673 string& error_msg, 2025-09-08T08:35:59,673 const Slice& key, 2025-09-08T08:35:59,673 const Slice& filt) with gil: 2025-09-08T08:35:59,673 ^ 2025-09-08T08:35:59,673 ------------------------------------------------------------ 2025-09-08T08:35:59,673 rocksdb/_rocksdb.pyx:265:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,674 Error compiling Cython file: 2025-09-08T08:35:59,674 ------------------------------------------------------------ 2025-09-08T08:35:59,674 ... 2025-09-08T08:35:59,674 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T08:35:59,674 error_msg.assign(str(error)) 2025-09-08T08:35:59,674 @cython.internal 2025-09-08T08:35:59,674 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T08:35:59,674 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T08:35:59,674 ^ 2025-09-08T08:35:59,674 ------------------------------------------------------------ 2025-09-08T08:35:59,675 rocksdb/_rocksdb.pyx:278:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,675 Error compiling Cython file: 2025-09-08T08:35:59,675 ------------------------------------------------------------ 2025-09-08T08:35:59,675 ... 2025-09-08T08:35:59,675 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T08:35:59,675 error_msg.assign(str(error)) 2025-09-08T08:35:59,675 @cython.internal 2025-09-08T08:35:59,675 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T08:35:59,675 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T08:35:59,676 ^ 2025-09-08T08:35:59,676 ------------------------------------------------------------ 2025-09-08T08:35:59,676 rocksdb/_rocksdb.pyx:278:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,676 Error compiling Cython file: 2025-09-08T08:35:59,676 ------------------------------------------------------------ 2025-09-08T08:35:59,676 ... 2025-09-08T08:35:59,676 bytes_to_slice(filter_)) 2025-09-08T08:35:59,676 cdef object get_ob(self): 2025-09-08T08:35:59,676 return self 2025-09-08T08:35:59,677 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:35:59,677 ^ 2025-09-08T08:35:59,677 ------------------------------------------------------------ 2025-09-08T08:35:59,677 rocksdb/_rocksdb.pyx:308:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,677 Error compiling Cython file: 2025-09-08T08:35:59,677 ------------------------------------------------------------ 2025-09-08T08:35:59,677 ... 2025-09-08T08:35:59,678 ## Here comes the stuff for the merge operator 2025-09-08T08:35:59,678 @cython.internal 2025-09-08T08:35:59,678 cdef class PyMergeOperator(object): 2025-09-08T08:35:59,678 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T08:35:59,678 ^ 2025-09-08T08:35:59,678 ------------------------------------------------------------ 2025-09-08T08:35:59,678 rocksdb/_rocksdb.pyx:319:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,678 Error compiling Cython file: 2025-09-08T08:35:59,678 ------------------------------------------------------------ 2025-09-08T08:35:59,679 ... 2025-09-08T08:35:59,679 ## Here comes the stuff for the merge operator 2025-09-08T08:35:59,679 @cython.internal 2025-09-08T08:35:59,679 cdef class PyMergeOperator(object): 2025-09-08T08:35:59,679 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T08:35:59,679 ^ 2025-09-08T08:35:59,679 ------------------------------------------------------------ 2025-09-08T08:35:59,679 rocksdb/_rocksdb.pyx:319:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,680 Error compiling Cython file: 2025-09-08T08:35:59,680 ------------------------------------------------------------ 2025-09-08T08:35:59,680 ... 2025-09-08T08:35:59,680 cdef object get_ob(self): 2025-09-08T08:35:59,680 return self.ob 2025-09-08T08:35:59,680 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T08:35:59,680 ^ 2025-09-08T08:35:59,681 ------------------------------------------------------------ 2025-09-08T08:35:59,681 rocksdb/_rocksdb.pyx:367:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,681 Error compiling Cython file: 2025-09-08T08:35:59,681 ------------------------------------------------------------ 2025-09-08T08:35:59,681 ... 2025-09-08T08:35:59,681 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T08:35:59,681 return self.merge_op 2025-09-08T08:35:59,681 cdef cpp_bool merge_callback( 2025-09-08T08:35:59,681 void* ctx, 2025-09-08T08:35:59,682 const Slice& key, 2025-09-08T08:35:59,682 ^ 2025-09-08T08:35:59,682 ------------------------------------------------------------ 2025-09-08T08:35:59,682 rocksdb/_rocksdb.pyx:372:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,682 Error compiling Cython file: 2025-09-08T08:35:59,682 ------------------------------------------------------------ 2025-09-08T08:35:59,682 ... 2025-09-08T08:35:59,682 return self.merge_op 2025-09-08T08:35:59,683 cdef cpp_bool merge_callback( 2025-09-08T08:35:59,683 void* ctx, 2025-09-08T08:35:59,683 const Slice& key, 2025-09-08T08:35:59,683 const Slice* existing_value, 2025-09-08T08:35:59,683 ^ 2025-09-08T08:35:59,683 ------------------------------------------------------------ 2025-09-08T08:35:59,683 rocksdb/_rocksdb.pyx:373:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,683 Error compiling Cython file: 2025-09-08T08:35:59,683 ------------------------------------------------------------ 2025-09-08T08:35:59,684 ... 2025-09-08T08:35:59,684 cdef cpp_bool merge_callback( 2025-09-08T08:35:59,684 void* ctx, 2025-09-08T08:35:59,684 const Slice& key, 2025-09-08T08:35:59,684 const Slice* existing_value, 2025-09-08T08:35:59,684 const Slice& value, 2025-09-08T08:35:59,684 ^ 2025-09-08T08:35:59,684 ------------------------------------------------------------ 2025-09-08T08:35:59,684 rocksdb/_rocksdb.pyx:374:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,685 Error compiling Cython file: 2025-09-08T08:35:59,685 ------------------------------------------------------------ 2025-09-08T08:35:59,685 ... 2025-09-08T08:35:59,685 void* ctx, 2025-09-08T08:35:59,685 const Slice& key, 2025-09-08T08:35:59,685 const Slice* existing_value, 2025-09-08T08:35:59,685 const Slice& value, 2025-09-08T08:35:59,685 string* new_value, 2025-09-08T08:35:59,685 logger.Logger* log) with gil: 2025-09-08T08:35:59,685 ^ 2025-09-08T08:35:59,686 ------------------------------------------------------------ 2025-09-08T08:35:59,686 rocksdb/_rocksdb.pyx:376:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,686 Error compiling Cython file: 2025-09-08T08:35:59,686 ------------------------------------------------------------ 2025-09-08T08:35:59,686 ... 2025-09-08T08:35:59,686 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T08:35:59,686 return False 2025-09-08T08:35:59,686 cdef cpp_bool full_merge_callback( 2025-09-08T08:35:59,686 void* ctx, 2025-09-08T08:35:59,687 const Slice& key, 2025-09-08T08:35:59,687 ^ 2025-09-08T08:35:59,687 ------------------------------------------------------------ 2025-09-08T08:35:59,687 rocksdb/_rocksdb.pyx:401:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,687 Error compiling Cython file: 2025-09-08T08:35:59,687 ------------------------------------------------------------ 2025-09-08T08:35:59,687 ... 2025-09-08T08:35:59,687 return False 2025-09-08T08:35:59,687 cdef cpp_bool full_merge_callback( 2025-09-08T08:35:59,688 void* ctx, 2025-09-08T08:35:59,688 const Slice& key, 2025-09-08T08:35:59,688 const Slice* existing_value, 2025-09-08T08:35:59,688 ^ 2025-09-08T08:35:59,688 ------------------------------------------------------------ 2025-09-08T08:35:59,688 rocksdb/_rocksdb.pyx:402:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,688 Error compiling Cython file: 2025-09-08T08:35:59,688 ------------------------------------------------------------ 2025-09-08T08:35:59,688 ... 2025-09-08T08:35:59,689 void* ctx, 2025-09-08T08:35:59,689 const Slice& key, 2025-09-08T08:35:59,689 const Slice* existing_value, 2025-09-08T08:35:59,689 const deque[string]& op_list, 2025-09-08T08:35:59,689 string* new_value, 2025-09-08T08:35:59,689 logger.Logger* log) with gil: 2025-09-08T08:35:59,689 ^ 2025-09-08T08:35:59,689 ------------------------------------------------------------ 2025-09-08T08:35:59,689 rocksdb/_rocksdb.pyx:405:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,690 Error compiling Cython file: 2025-09-08T08:35:59,690 ------------------------------------------------------------ 2025-09-08T08:35:59,690 ... 2025-09-08T08:35:59,690 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T08:35:59,690 return False 2025-09-08T08:35:59,690 cdef cpp_bool partial_merge_callback( 2025-09-08T08:35:59,690 void* ctx, 2025-09-08T08:35:59,690 const Slice& key, 2025-09-08T08:35:59,690 ^ 2025-09-08T08:35:59,691 ------------------------------------------------------------ 2025-09-08T08:35:59,691 rocksdb/_rocksdb.pyx:430:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,691 Error compiling Cython file: 2025-09-08T08:35:59,691 ------------------------------------------------------------ 2025-09-08T08:35:59,691 ... 2025-09-08T08:35:59,691 return False 2025-09-08T08:35:59,692 cdef cpp_bool partial_merge_callback( 2025-09-08T08:35:59,692 void* ctx, 2025-09-08T08:35:59,692 const Slice& key, 2025-09-08T08:35:59,692 const Slice& left_op, 2025-09-08T08:35:59,692 ^ 2025-09-08T08:35:59,692 ------------------------------------------------------------ 2025-09-08T08:35:59,692 rocksdb/_rocksdb.pyx:431:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,692 Error compiling Cython file: 2025-09-08T08:35:59,692 ------------------------------------------------------------ 2025-09-08T08:35:59,693 ... 2025-09-08T08:35:59,693 cdef cpp_bool partial_merge_callback( 2025-09-08T08:35:59,693 void* ctx, 2025-09-08T08:35:59,693 const Slice& key, 2025-09-08T08:35:59,693 const Slice& left_op, 2025-09-08T08:35:59,693 const Slice& right_op, 2025-09-08T08:35:59,693 ^ 2025-09-08T08:35:59,693 ------------------------------------------------------------ 2025-09-08T08:35:59,693 rocksdb/_rocksdb.pyx:432:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,694 Error compiling Cython file: 2025-09-08T08:35:59,694 ------------------------------------------------------------ 2025-09-08T08:35:59,694 ... 2025-09-08T08:35:59,694 void* ctx, 2025-09-08T08:35:59,694 const Slice& key, 2025-09-08T08:35:59,694 const Slice& left_op, 2025-09-08T08:35:59,694 const Slice& right_op, 2025-09-08T08:35:59,694 string* new_value, 2025-09-08T08:35:59,694 logger.Logger* log) with gil: 2025-09-08T08:35:59,694 ^ 2025-09-08T08:35:59,694 ------------------------------------------------------------ 2025-09-08T08:35:59,695 rocksdb/_rocksdb.pyx:434:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,695 Error compiling Cython file: 2025-09-08T08:35:59,695 ------------------------------------------------------------ 2025-09-08T08:35:59,695 ... 2025-09-08T08:35:59,695 ############################################## 2025-09-08T08:35:59,695 #### Here comes the Cache stuff 2025-09-08T08:35:59,695 @cython.internal 2025-09-08T08:35:59,695 cdef class PyCache(object): 2025-09-08T08:35:59,695 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:35:59,696 ^ 2025-09-08T08:35:59,696 ------------------------------------------------------------ 2025-09-08T08:35:59,696 rocksdb/_rocksdb.pyx:456:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,696 Error compiling Cython file: 2025-09-08T08:35:59,696 ------------------------------------------------------------ 2025-09-08T08:35:59,696 ... 2025-09-08T08:35:59,696 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:35:59,696 return shared_ptr[cache.Cache]() 2025-09-08T08:35:59,696 @cython.internal 2025-09-08T08:35:59,697 cdef class PyLRUCache(PyCache): 2025-09-08T08:35:59,697 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T08:35:59,697 ^ 2025-09-08T08:35:59,697 ------------------------------------------------------------ 2025-09-08T08:35:59,697 rocksdb/_rocksdb.pyx:461:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,697 Error compiling Cython file: 2025-09-08T08:35:59,697 ------------------------------------------------------------ 2025-09-08T08:35:59,697 ... 2025-09-08T08:35:59,697 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:35:59,698 return shared_ptr[cache.Cache]() 2025-09-08T08:35:59,698 @cython.internal 2025-09-08T08:35:59,698 cdef class PyLRUCache(PyCache): 2025-09-08T08:35:59,698 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T08:35:59,698 ^ 2025-09-08T08:35:59,698 ------------------------------------------------------------ 2025-09-08T08:35:59,698 rocksdb/_rocksdb.pyx:461:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,698 Error compiling Cython file: 2025-09-08T08:35:59,698 ------------------------------------------------------------ 2025-09-08T08:35:59,699 ... 2025-09-08T08:35:59,699 if shard_bits is not None: 2025-09-08T08:35:59,699 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T08:35:59,699 else: 2025-09-08T08:35:59,699 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T08:35:59,699 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:35:59,699 ^ 2025-09-08T08:35:59,699 ------------------------------------------------------------ 2025-09-08T08:35:59,699 rocksdb/_rocksdb.pyx:469:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,700 Error compiling Cython file: 2025-09-08T08:35:59,700 ------------------------------------------------------------ 2025-09-08T08:35:59,700 ... 2025-09-08T08:35:59,700 ############################### 2025-09-08T08:35:59,700 ### Here comes the stuff for SliceTransform 2025-09-08T08:35:59,700 @cython.internal 2025-09-08T08:35:59,700 cdef class PySliceTransform(object): 2025-09-08T08:35:59,700 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T08:35:59,700 ^ 2025-09-08T08:35:59,701 ------------------------------------------------------------ 2025-09-08T08:35:59,701 rocksdb/_rocksdb.pyx:478:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,701 Error compiling Cython file: 2025-09-08T08:35:59,701 ------------------------------------------------------------ 2025-09-08T08:35:59,701 ... 2025-09-08T08:35:59,701 ############################### 2025-09-08T08:35:59,701 ### Here comes the stuff for SliceTransform 2025-09-08T08:35:59,701 @cython.internal 2025-09-08T08:35:59,701 cdef class PySliceTransform(object): 2025-09-08T08:35:59,702 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T08:35:59,702 ^ 2025-09-08T08:35:59,702 ------------------------------------------------------------ 2025-09-08T08:35:59,702 rocksdb/_rocksdb.pyx:478:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,702 Error compiling Cython file: 2025-09-08T08:35:59,702 ------------------------------------------------------------ 2025-09-08T08:35:59,702 ... 2025-09-08T08:35:59,702 slice_in_range_callback)) 2025-09-08T08:35:59,702 cdef object get_ob(self): 2025-09-08T08:35:59,703 return self.ob 2025-09-08T08:35:59,703 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:35:59,703 ^ 2025-09-08T08:35:59,703 ------------------------------------------------------------ 2025-09-08T08:35:59,703 rocksdb/_rocksdb.pyx:498:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,703 Error compiling Cython file: 2025-09-08T08:35:59,703 ------------------------------------------------------------ 2025-09-08T08:35:59,703 ... 2025-09-08T08:35:59,703 return self.ob 2025-09-08T08:35:59,704 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:35:59,704 return self.transfomer 2025-09-08T08:35:59,704 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,704 ^ 2025-09-08T08:35:59,704 ------------------------------------------------------------ 2025-09-08T08:35:59,704 rocksdb/_rocksdb.pyx:501:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,704 Error compiling Cython file: 2025-09-08T08:35:59,704 ------------------------------------------------------------ 2025-09-08T08:35:59,705 ... 2025-09-08T08:35:59,705 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:35:59,705 ptr = self.transfomer.get() 2025-09-08T08:35:59,705 ptr.set_info_log(info_log) 2025-09-08T08:35:59,705 cdef Slice slice_transform_callback( 2025-09-08T08:35:59,705 ^ 2025-09-08T08:35:59,705 ------------------------------------------------------------ 2025-09-08T08:35:59,705 rocksdb/_rocksdb.pyx:507:5: 'Slice' is not a type identifier 2025-09-08T08:35:59,706 Error compiling Cython file: 2025-09-08T08:35:59,706 ------------------------------------------------------------ 2025-09-08T08:35:59,706 ... 2025-09-08T08:35:59,706 ptr.set_info_log(info_log) 2025-09-08T08:35:59,706 cdef Slice slice_transform_callback( 2025-09-08T08:35:59,706 void* ctx, 2025-09-08T08:35:59,706 logger.Logger* log, 2025-09-08T08:35:59,706 ^ 2025-09-08T08:35:59,706 ------------------------------------------------------------ 2025-09-08T08:35:59,707 rocksdb/_rocksdb.pyx:509:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,707 Error compiling Cython file: 2025-09-08T08:35:59,707 ------------------------------------------------------------ 2025-09-08T08:35:59,707 ... 2025-09-08T08:35:59,707 cdef Slice slice_transform_callback( 2025-09-08T08:35:59,707 void* ctx, 2025-09-08T08:35:59,707 logger.Logger* log, 2025-09-08T08:35:59,707 string& error_msg, 2025-09-08T08:35:59,707 const Slice& src) with gil: 2025-09-08T08:35:59,708 ^ 2025-09-08T08:35:59,708 ------------------------------------------------------------ 2025-09-08T08:35:59,708 rocksdb/_rocksdb.pyx:511:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,708 Error compiling Cython file: 2025-09-08T08:35:59,708 ------------------------------------------------------------ 2025-09-08T08:35:59,708 ... 2025-09-08T08:35:59,708 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:35:59,708 error_msg.assign(str(error)) 2025-09-08T08:35:59,709 cdef cpp_bool slice_in_domain_callback( 2025-09-08T08:35:59,709 void* ctx, 2025-09-08T08:35:59,709 logger.Logger* log, 2025-09-08T08:35:59,709 ^ 2025-09-08T08:35:59,709 ------------------------------------------------------------ 2025-09-08T08:35:59,709 rocksdb/_rocksdb.pyx:532:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,709 Error compiling Cython file: 2025-09-08T08:35:59,709 ------------------------------------------------------------ 2025-09-08T08:35:59,709 ... 2025-09-08T08:35:59,710 cdef cpp_bool slice_in_domain_callback( 2025-09-08T08:35:59,710 void* ctx, 2025-09-08T08:35:59,710 logger.Logger* log, 2025-09-08T08:35:59,710 string& error_msg, 2025-09-08T08:35:59,710 const Slice& src) with gil: 2025-09-08T08:35:59,710 ^ 2025-09-08T08:35:59,710 ------------------------------------------------------------ 2025-09-08T08:35:59,710 rocksdb/_rocksdb.pyx:534:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,710 Error compiling Cython file: 2025-09-08T08:35:59,711 ------------------------------------------------------------ 2025-09-08T08:35:59,711 ... 2025-09-08T08:35:59,711 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:35:59,711 error_msg.assign(str(error)) 2025-09-08T08:35:59,711 cdef cpp_bool slice_in_range_callback( 2025-09-08T08:35:59,711 void* ctx, 2025-09-08T08:35:59,711 logger.Logger* log, 2025-09-08T08:35:59,711 ^ 2025-09-08T08:35:59,711 ------------------------------------------------------------ 2025-09-08T08:35:59,712 rocksdb/_rocksdb.pyx:545:4: 'Logger' is not a type identifier 2025-09-08T08:35:59,712 Error compiling Cython file: 2025-09-08T08:35:59,712 ------------------------------------------------------------ 2025-09-08T08:35:59,712 ... 2025-09-08T08:35:59,712 cdef cpp_bool slice_in_range_callback( 2025-09-08T08:35:59,712 void* ctx, 2025-09-08T08:35:59,712 logger.Logger* log, 2025-09-08T08:35:59,712 string& error_msg, 2025-09-08T08:35:59,712 const Slice& src) with gil: 2025-09-08T08:35:59,712 ^ 2025-09-08T08:35:59,713 ------------------------------------------------------------ 2025-09-08T08:35:59,713 rocksdb/_rocksdb.pyx:547:10: 'Slice' is not a type identifier 2025-09-08T08:35:59,713 Error compiling Cython file: 2025-09-08T08:35:59,713 ------------------------------------------------------------ 2025-09-08T08:35:59,713 ... 2025-09-08T08:35:59,713 ########################################### 2025-09-08T08:35:59,713 ## Here are the TableFactories 2025-09-08T08:35:59,713 @cython.internal 2025-09-08T08:35:59,713 cdef class PyTableFactory(object): 2025-09-08T08:35:59,714 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:35:59,714 ^ 2025-09-08T08:35:59,714 ------------------------------------------------------------ 2025-09-08T08:35:59,714 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,714 Error compiling Cython file: 2025-09-08T08:35:59,714 ------------------------------------------------------------ 2025-09-08T08:35:59,714 ... 2025-09-08T08:35:59,714 ########################################### 2025-09-08T08:35:59,715 ## Here are the TableFactories 2025-09-08T08:35:59,715 @cython.internal 2025-09-08T08:35:59,715 cdef class PyTableFactory(object): 2025-09-08T08:35:59,715 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:35:59,715 ^ 2025-09-08T08:35:59,715 ------------------------------------------------------------ 2025-09-08T08:35:59,715 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,715 Error compiling Cython file: 2025-09-08T08:35:59,715 ------------------------------------------------------------ 2025-09-08T08:35:59,715 ... 2025-09-08T08:35:59,716 ## Here are the TableFactories 2025-09-08T08:35:59,716 @cython.internal 2025-09-08T08:35:59,716 cdef class PyTableFactory(object): 2025-09-08T08:35:59,716 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:35:59,716 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T08:35:59,716 ^ 2025-09-08T08:35:59,716 ------------------------------------------------------------ 2025-09-08T08:35:59,716 rocksdb/_rocksdb.pyx:562:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,717 Error compiling Cython file: 2025-09-08T08:35:59,717 ------------------------------------------------------------ 2025-09-08T08:35:59,717 ... 2025-09-08T08:35:59,717 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T08:35:59,717 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T08:35:59,717 return self.factory 2025-09-08T08:35:59,717 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,717 ^ 2025-09-08T08:35:59,717 ------------------------------------------------------------ 2025-09-08T08:35:59,718 rocksdb/_rocksdb.pyx:565:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,718 Error compiling Cython file: 2025-09-08T08:35:59,718 ------------------------------------------------------------ 2025-09-08T08:35:59,718 ... 2025-09-08T08:35:59,718 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T08:35:59,718 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T08:35:59,718 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,718 ^ 2025-09-08T08:35:59,719 ------------------------------------------------------------ 2025-09-08T08:35:59,719 rocksdb/_rocksdb.pyx:646:28: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,719 Error compiling Cython file: 2025-09-08T08:35:59,719 ------------------------------------------------------------ 2025-09-08T08:35:59,719 ... 2025-09-08T08:35:59,719 ############################################# 2025-09-08T08:35:59,719 ### Here are the MemtableFactories 2025-09-08T08:35:59,720 @cython.internal 2025-09-08T08:35:59,720 cdef class PyMemtableFactory(object): 2025-09-08T08:35:59,720 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T08:35:59,720 ^ 2025-09-08T08:35:59,720 ------------------------------------------------------------ 2025-09-08T08:35:59,720 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,720 Error compiling Cython file: 2025-09-08T08:35:59,720 ------------------------------------------------------------ 2025-09-08T08:35:59,720 ... 2025-09-08T08:35:59,720 ############################################# 2025-09-08T08:35:59,721 ### Here are the MemtableFactories 2025-09-08T08:35:59,721 @cython.internal 2025-09-08T08:35:59,721 cdef class PyMemtableFactory(object): 2025-09-08T08:35:59,721 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T08:35:59,721 ^ 2025-09-08T08:35:59,721 ------------------------------------------------------------ 2025-09-08T08:35:59,721 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,721 Error compiling Cython file: 2025-09-08T08:35:59,722 ------------------------------------------------------------ 2025-09-08T08:35:59,722 ... 2025-09-08T08:35:59,722 ### Here are the MemtableFactories 2025-09-08T08:35:59,722 @cython.internal 2025-09-08T08:35:59,722 cdef class PyMemtableFactory(object): 2025-09-08T08:35:59,722 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T08:35:59,722 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T08:35:59,722 ^ 2025-09-08T08:35:59,722 ------------------------------------------------------------ 2025-09-08T08:35:59,722 rocksdb/_rocksdb.pyx:688:9: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,723 Error compiling Cython file: 2025-09-08T08:35:59,723 ------------------------------------------------------------ 2025-09-08T08:35:59,723 ... 2025-09-08T08:35:59,723 oldest_largest_seq_first = u'oldest_largest_seq_first' 2025-09-08T08:35:59,723 oldest_smallest_seq_first = u'oldest_smallest_seq_first' 2025-09-08T08:35:59,723 min_overlapping_ratio = u'min_overlapping_ratio' 2025-09-08T08:35:59,723 cdef class Options(object): 2025-09-08T08:35:59,723 cdef options.Options* opts 2025-09-08T08:35:59,723 ^ 2025-09-08T08:35:59,723 ------------------------------------------------------------ 2025-09-08T08:35:59,724 rocksdb/_rocksdb.pyx:737:9: 'Options' is not a type identifier 2025-09-08T08:35:59,724 Error compiling Cython file: 2025-09-08T08:35:59,724 ------------------------------------------------------------ 2025-09-08T08:35:59,724 ... 2025-09-08T08:35:59,724 # Forward declaration 2025-09-08T08:35:59,724 cdef class WriteBatchIterator 2025-09-08T08:35:59,724 cdef class WriteBatch(object): 2025-09-08T08:35:59,725 cdef db.WriteBatch* batch 2025-09-08T08:35:59,725 ^ 2025-09-08T08:35:59,725 ------------------------------------------------------------ 2025-09-08T08:35:59,725 rocksdb/_rocksdb.pyx:1333:9: 'WriteBatch' is not a type identifier 2025-09-08T08:35:59,725 Error compiling Cython file: 2025-09-08T08:35:59,725 ------------------------------------------------------------ 2025-09-08T08:35:59,725 ... 2025-09-08T08:35:59,725 @cython.internal 2025-09-08T08:35:59,725 cdef class WriteBatchIterator(object): 2025-09-08T08:35:59,725 # Need a reference to the WriteBatch. 2025-09-08T08:35:59,726 # The BatchItems are only pointers to the memory in WriteBatch. 2025-09-08T08:35:59,726 cdef WriteBatch batch 2025-09-08T08:35:59,726 cdef vector[db.BatchItem] items 2025-09-08T08:35:59,726 ^ 2025-09-08T08:35:59,726 ------------------------------------------------------------ 2025-09-08T08:35:59,726 rocksdb/_rocksdb.pyx:1373:19: unknown type in template argument 2025-09-08T08:35:59,726 Error compiling Cython file: 2025-09-08T08:35:59,726 ------------------------------------------------------------ 2025-09-08T08:35:59,726 ... 2025-09-08T08:35:59,726 return ret 2025-09-08T08:35:59,727 @cython.no_gc_clear 2025-09-08T08:35:59,727 cdef class DB(object): 2025-09-08T08:35:59,727 cdef Options opts 2025-09-08T08:35:59,727 cdef db.DB* db 2025-09-08T08:35:59,727 ^ 2025-09-08T08:35:59,727 ------------------------------------------------------------ 2025-09-08T08:35:59,727 rocksdb/_rocksdb.pyx:1412:9: 'DB' is not a type identifier 2025-09-08T08:35:59,727 Error compiling Cython file: 2025-09-08T08:35:59,728 ------------------------------------------------------------ 2025-09-08T08:35:59,728 ... 2025-09-08T08:35:59,728 read_tier="all"): 2025-09-08T08:35:59,728 # TODO: Is this really effiencet ? 2025-09-08T08:35:59,728 return locals() 2025-09-08T08:35:59,728 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T08:35:59,728 ^ 2025-09-08T08:35:59,728 ------------------------------------------------------------ 2025-09-08T08:35:59,729 rocksdb/_rocksdb.pyx:1709:9: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,729 Error compiling Cython file: 2025-09-08T08:35:59,729 ------------------------------------------------------------ 2025-09-08T08:35:59,729 ... 2025-09-08T08:35:59,729 @cython.no_gc_clear 2025-09-08T08:35:59,729 @cython.internal 2025-09-08T08:35:59,729 cdef class Snapshot(object): 2025-09-08T08:35:59,729 cdef const snapshot.Snapshot* ptr 2025-09-08T08:35:59,730 ^ 2025-09-08T08:35:59,730 ------------------------------------------------------------ 2025-09-08T08:35:59,730 rocksdb/_rocksdb.pyx:1742:15: 'Snapshot' is not a type identifier 2025-09-08T08:35:59,730 Error compiling Cython file: 2025-09-08T08:35:59,730 ------------------------------------------------------------ 2025-09-08T08:35:59,730 ... 2025-09-08T08:35:59,730 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:35:59,731 @cython.internal 2025-09-08T08:35:59,731 cdef class BaseIterator(object): 2025-09-08T08:35:59,731 cdef iterator.Iterator* ptr 2025-09-08T08:35:59,731 ^ 2025-09-08T08:35:59,731 ------------------------------------------------------------ 2025-09-08T08:35:59,731 rocksdb/_rocksdb.pyx:1759:9: 'Iterator' is not a type identifier 2025-09-08T08:35:59,731 Error compiling Cython file: 2025-09-08T08:35:59,731 ------------------------------------------------------------ 2025-09-08T08:35:59,731 ... 2025-09-08T08:35:59,731 self.it.ptr.Prev() 2025-09-08T08:35:59,732 check_status(self.it.ptr.status()) 2025-09-08T08:35:59,732 return ret 2025-09-08T08:35:59,732 cdef class BackupEngine(object): 2025-09-08T08:35:59,732 cdef backup.BackupEngine* engine 2025-09-08T08:35:59,732 ^ 2025-09-08T08:35:59,732 ------------------------------------------------------------ 2025-09-08T08:35:59,732 rocksdb/_rocksdb.pyx:1883:9: 'BackupEngine' is not a type identifier 2025-09-08T08:35:59,774 Error compiling Cython file: 2025-09-08T08:35:59,774 ------------------------------------------------------------ 2025-09-08T08:35:59,774 ... 2025-09-08T08:35:59,774 def name(self): 2025-09-08T08:35:59,774 return PyBytes_FromString(self.policy.get().Name()) 2025-09-08T08:35:59,774 def create_filter(self, keys): 2025-09-08T08:35:59,775 cdef string dst 2025-09-08T08:35:59,775 cdef vector[Slice] c_keys 2025-09-08T08:35:59,775 ^ 2025-09-08T08:35:59,775 ------------------------------------------------------------ 2025-09-08T08:35:59,775 rocksdb/_rocksdb.pyx:288:20: unknown type in template argument 2025-09-08T08:35:59,804 Error compiling Cython file: 2025-09-08T08:35:59,804 ------------------------------------------------------------ 2025-09-08T08:35:59,804 ... 2025-09-08T08:35:59,804 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:35:59,804 return self.transfomer 2025-09-08T08:35:59,804 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:35:59,805 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:35:59,805 ^ 2025-09-08T08:35:59,805 ------------------------------------------------------------ 2025-09-08T08:35:59,805 rocksdb/_rocksdb.pyx:502:13: 'SliceTransformWrapper' is not a type identifier 2025-09-08T08:35:59,824 Error compiling Cython file: 2025-09-08T08:35:59,824 ------------------------------------------------------------ 2025-09-08T08:35:59,824 ... 2025-09-08T08:35:59,824 block_size=None, 2025-09-08T08:35:59,824 block_size_deviation=None, 2025-09-08T08:35:59,824 block_restart_interval=None, 2025-09-08T08:35:59,824 whole_key_filtering=None): 2025-09-08T08:35:59,825 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T08:35:59,825 ^ 2025-09-08T08:35:59,825 ------------------------------------------------------------ 2025-09-08T08:35:59,825 rocksdb/_rocksdb.pyx:584:13: 'BlockBasedTableOptions' is not a type identifier 2025-09-08T08:35:59,829 Error compiling Cython file: 2025-09-08T08:35:59,829 ------------------------------------------------------------ 2025-09-08T08:35:59,829 ... 2025-09-08T08:35:59,829 huge_page_tlb_size=0, 2025-09-08T08:35:59,829 encoding_type='plain', 2025-09-08T08:35:59,829 py_bool full_scan_mode=False, 2025-09-08T08:35:59,829 py_bool store_index_in_file=False): 2025-09-08T08:35:59,830 cdef table_factory.PlainTableOptions table_options 2025-09-08T08:35:59,830 ^ 2025-09-08T08:35:59,830 ------------------------------------------------------------ 2025-09-08T08:35:59,830 rocksdb/_rocksdb.pyx:662:13: 'PlainTableOptions' is not a type identifier 2025-09-08T08:35:59,883 Error compiling Cython file: 2025-09-08T08:35:59,884 ------------------------------------------------------------ 2025-09-08T08:35:59,884 ... 2025-09-08T08:35:59,884 ret_ob['max_dict_bytes'] = self.opts.compression_opts.max_dict_bytes 2025-09-08T08:35:59,884 return ret_ob 2025-09-08T08:35:59,884 def __set__(self, dict value): 2025-09-08T08:35:59,884 cdef options.CompressionOptions* copts 2025-09-08T08:35:59,884 ^ 2025-09-08T08:35:59,884 ------------------------------------------------------------ 2025-09-08T08:35:59,885 rocksdb/_rocksdb.pyx:828:17: 'CompressionOptions' is not a type identifier 2025-09-08T08:35:59,895 Error compiling Cython file: 2025-09-08T08:35:59,895 ------------------------------------------------------------ 2025-09-08T08:35:59,895 ... 2025-09-08T08:35:59,895 else: 2025-09-08T08:35:59,895 raise Exception("Unknown compaction style") 2025-09-08T08:35:59,895 property compaction_options_universal: 2025-09-08T08:35:59,896 def __get__(self): 2025-09-08T08:35:59,896 cdef universal_compaction.CompactionOptionsUniversal uopts 2025-09-08T08:35:59,896 ^ 2025-09-08T08:35:59,896 ------------------------------------------------------------ 2025-09-08T08:35:59,896 rocksdb/_rocksdb.pyx:1183:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T08:35:59,896 Error compiling Cython file: 2025-09-08T08:35:59,896 ------------------------------------------------------------ 2025-09-08T08:35:59,896 ... 2025-09-08T08:35:59,896 raise Exception("Unknown compaction style") 2025-09-08T08:35:59,897 return ret_ob 2025-09-08T08:35:59,897 def __set__(self, dict value): 2025-09-08T08:35:59,897 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T08:35:59,897 ^ 2025-09-08T08:35:59,897 ------------------------------------------------------------ 2025-09-08T08:35:59,897 rocksdb/_rocksdb.pyx:1204:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T08:35:59,907 Error compiling Cython file: 2025-09-08T08:35:59,907 ------------------------------------------------------------ 2025-09-08T08:35:59,907 ... 2025-09-08T08:35:59,907 cdef WriteBatch batch 2025-09-08T08:35:59,907 cdef vector[db.BatchItem] items 2025-09-08T08:35:59,907 cdef size_t pos 2025-09-08T08:35:59,907 def __init__(self, WriteBatch batch): 2025-09-08T08:35:59,908 cdef Status st 2025-09-08T08:35:59,908 ^ 2025-09-08T08:35:59,908 ------------------------------------------------------------ 2025-09-08T08:35:59,908 rocksdb/_rocksdb.pyx:1377:13: 'Status' is not a type identifier 2025-09-08T08:35:59,912 Error compiling Cython file: 2025-09-08T08:35:59,913 ------------------------------------------------------------ 2025-09-08T08:35:59,913 ... 2025-09-08T08:35:59,913 cdef class DB(object): 2025-09-08T08:35:59,913 cdef Options opts 2025-09-08T08:35:59,913 cdef db.DB* db 2025-09-08T08:35:59,913 def __cinit__(self, db_name, Options opts, read_only=False): 2025-09-08T08:35:59,913 cdef Status st 2025-09-08T08:35:59,913 ^ 2025-09-08T08:35:59,913 ------------------------------------------------------------ 2025-09-08T08:35:59,913 rocksdb/_rocksdb.pyx:1415:13: 'Status' is not a type identifier 2025-09-08T08:35:59,914 Error compiling Cython file: 2025-09-08T08:35:59,914 ------------------------------------------------------------ 2025-09-08T08:35:59,914 ... 2025-09-08T08:35:59,914 db_path, 2025-09-08T08:35:59,914 cython.address(self.db)) 2025-09-08T08:35:59,914 check_status(st) 2025-09-08T08:35:59,914 # Inject the loggers into the python callbacks 2025-09-08T08:35:59,914 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T08:35:59,914 ^ 2025-09-08T08:35:59,915 ------------------------------------------------------------ 2025-09-08T08:35:59,915 rocksdb/_rocksdb.pyx:1440:13: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,915 Error compiling Cython file: 2025-09-08T08:35:59,915 ------------------------------------------------------------ 2025-09-08T08:35:59,915 ... 2025-09-08T08:35:59,915 db_path, 2025-09-08T08:35:59,915 cython.address(self.db)) 2025-09-08T08:35:59,915 check_status(st) 2025-09-08T08:35:59,915 # Inject the loggers into the python callbacks 2025-09-08T08:35:59,916 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T08:35:59,916 ^ 2025-09-08T08:35:59,916 ------------------------------------------------------------ 2025-09-08T08:35:59,916 rocksdb/_rocksdb.pyx:1440:13: 'shared_ptr' is not a type identifier 2025-09-08T08:35:59,916 Error compiling Cython file: 2025-09-08T08:35:59,916 ------------------------------------------------------------ 2025-09-08T08:35:59,916 ... 2025-09-08T08:35:59,916 if self.opts is not None: 2025-09-08T08:35:59,917 self.opts.in_use = False 2025-09-08T08:35:59,917 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:35:59,917 cdef Status st 2025-09-08T08:35:59,917 ^ 2025-09-08T08:35:59,917 ------------------------------------------------------------ 2025-09-08T08:35:59,917 rocksdb/_rocksdb.pyx:1462:13: 'Status' is not a type identifier 2025-09-08T08:35:59,917 Error compiling Cython file: 2025-09-08T08:35:59,917 ------------------------------------------------------------ 2025-09-08T08:35:59,918 ... 2025-09-08T08:35:59,918 if self.opts is not None: 2025-09-08T08:35:59,918 self.opts.in_use = False 2025-09-08T08:35:59,918 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:35:59,918 cdef Status st 2025-09-08T08:35:59,918 cdef options.WriteOptions opts 2025-09-08T08:35:59,918 ^ 2025-09-08T08:35:59,918 ------------------------------------------------------------ 2025-09-08T08:35:59,918 rocksdb/_rocksdb.pyx:1463:13: 'WriteOptions' is not a type identifier 2025-09-08T08:35:59,919 Error compiling Cython file: 2025-09-08T08:35:59,919 ------------------------------------------------------------ 2025-09-08T08:35:59,919 ... 2025-09-08T08:35:59,919 cdef Status st 2025-09-08T08:35:59,919 cdef options.WriteOptions opts 2025-09-08T08:35:59,919 opts.sync = sync 2025-09-08T08:35:59,919 opts.disableWAL = disable_wal 2025-09-08T08:35:59,919 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,919 ^ 2025-09-08T08:35:59,919 ------------------------------------------------------------ 2025-09-08T08:35:59,920 rocksdb/_rocksdb.pyx:1467:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,920 Error compiling Cython file: 2025-09-08T08:35:59,920 ------------------------------------------------------------ 2025-09-08T08:35:59,920 ... 2025-09-08T08:35:59,920 cdef options.WriteOptions opts 2025-09-08T08:35:59,920 opts.sync = sync 2025-09-08T08:35:59,920 opts.disableWAL = disable_wal 2025-09-08T08:35:59,920 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,920 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:35:59,921 ^ 2025-09-08T08:35:59,921 ------------------------------------------------------------ 2025-09-08T08:35:59,921 rocksdb/_rocksdb.pyx:1468:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,921 Error compiling Cython file: 2025-09-08T08:35:59,921 ------------------------------------------------------------ 2025-09-08T08:35:59,921 ... 2025-09-08T08:35:59,921 with nogil: 2025-09-08T08:35:59,921 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:35:59,921 check_status(st) 2025-09-08T08:35:59,922 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T08:35:59,922 cdef Status st 2025-09-08T08:35:59,922 ^ 2025-09-08T08:35:59,922 ------------------------------------------------------------ 2025-09-08T08:35:59,922 rocksdb/_rocksdb.pyx:1475:13: 'Status' is not a type identifier 2025-09-08T08:35:59,922 Error compiling Cython file: 2025-09-08T08:35:59,922 ------------------------------------------------------------ 2025-09-08T08:35:59,922 ... 2025-09-08T08:35:59,922 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:35:59,923 check_status(st) 2025-09-08T08:35:59,923 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T08:35:59,923 cdef Status st 2025-09-08T08:35:59,923 cdef options.WriteOptions opts 2025-09-08T08:35:59,923 ^ 2025-09-08T08:35:59,923 ------------------------------------------------------------ 2025-09-08T08:35:59,923 rocksdb/_rocksdb.pyx:1476:13: 'WriteOptions' is not a type identifier 2025-09-08T08:35:59,923 Error compiling Cython file: 2025-09-08T08:35:59,923 ------------------------------------------------------------ 2025-09-08T08:35:59,924 ... 2025-09-08T08:35:59,924 cdef Status st 2025-09-08T08:35:59,924 cdef options.WriteOptions opts 2025-09-08T08:35:59,924 opts.sync = sync 2025-09-08T08:35:59,924 opts.disableWAL = disable_wal 2025-09-08T08:35:59,924 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,924 ^ 2025-09-08T08:35:59,924 ------------------------------------------------------------ 2025-09-08T08:35:59,924 rocksdb/_rocksdb.pyx:1480:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,925 Error compiling Cython file: 2025-09-08T08:35:59,925 ------------------------------------------------------------ 2025-09-08T08:35:59,925 ... 2025-09-08T08:35:59,925 with nogil: 2025-09-08T08:35:59,925 st = self.db.Delete(opts, c_key) 2025-09-08T08:35:59,925 check_status(st) 2025-09-08T08:35:59,925 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:35:59,925 cdef Status st 2025-09-08T08:35:59,925 ^ 2025-09-08T08:35:59,925 ------------------------------------------------------------ 2025-09-08T08:35:59,926 rocksdb/_rocksdb.pyx:1486:13: 'Status' is not a type identifier 2025-09-08T08:35:59,926 Error compiling Cython file: 2025-09-08T08:35:59,926 ------------------------------------------------------------ 2025-09-08T08:35:59,926 ... 2025-09-08T08:35:59,926 st = self.db.Delete(opts, c_key) 2025-09-08T08:35:59,926 check_status(st) 2025-09-08T08:35:59,926 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T08:35:59,926 cdef Status st 2025-09-08T08:35:59,926 cdef options.WriteOptions opts 2025-09-08T08:35:59,927 ^ 2025-09-08T08:35:59,927 ------------------------------------------------------------ 2025-09-08T08:35:59,927 rocksdb/_rocksdb.pyx:1487:13: 'WriteOptions' is not a type identifier 2025-09-08T08:35:59,927 Error compiling Cython file: 2025-09-08T08:35:59,927 ------------------------------------------------------------ 2025-09-08T08:35:59,927 ... 2025-09-08T08:35:59,927 cdef Status st 2025-09-08T08:35:59,927 cdef options.WriteOptions opts 2025-09-08T08:35:59,927 opts.sync = sync 2025-09-08T08:35:59,927 opts.disableWAL = disable_wal 2025-09-08T08:35:59,928 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,928 ^ 2025-09-08T08:35:59,928 ------------------------------------------------------------ 2025-09-08T08:35:59,928 rocksdb/_rocksdb.pyx:1491:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,928 Error compiling Cython file: 2025-09-08T08:35:59,928 ------------------------------------------------------------ 2025-09-08T08:35:59,928 ... 2025-09-08T08:35:59,928 cdef options.WriteOptions opts 2025-09-08T08:35:59,929 opts.sync = sync 2025-09-08T08:35:59,929 opts.disableWAL = disable_wal 2025-09-08T08:35:59,929 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,929 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:35:59,929 ^ 2025-09-08T08:35:59,929 ------------------------------------------------------------ 2025-09-08T08:35:59,929 rocksdb/_rocksdb.pyx:1492:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,929 Error compiling Cython file: 2025-09-08T08:35:59,930 ------------------------------------------------------------ 2025-09-08T08:35:59,930 ... 2025-09-08T08:35:59,930 with nogil: 2025-09-08T08:35:59,930 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:35:59,930 check_status(st) 2025-09-08T08:35:59,930 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T08:35:59,930 cdef Status st 2025-09-08T08:35:59,930 ^ 2025-09-08T08:35:59,930 ------------------------------------------------------------ 2025-09-08T08:35:59,930 rocksdb/_rocksdb.pyx:1498:13: 'Status' is not a type identifier 2025-09-08T08:35:59,931 Error compiling Cython file: 2025-09-08T08:35:59,931 ------------------------------------------------------------ 2025-09-08T08:35:59,931 ... 2025-09-08T08:35:59,931 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:35:59,931 check_status(st) 2025-09-08T08:35:59,931 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T08:35:59,931 cdef Status st 2025-09-08T08:35:59,931 cdef options.WriteOptions opts 2025-09-08T08:35:59,931 ^ 2025-09-08T08:35:59,931 ------------------------------------------------------------ 2025-09-08T08:35:59,932 rocksdb/_rocksdb.pyx:1499:13: 'WriteOptions' is not a type identifier 2025-09-08T08:35:59,932 Error compiling Cython file: 2025-09-08T08:35:59,932 ------------------------------------------------------------ 2025-09-08T08:35:59,932 ... 2025-09-08T08:35:59,932 st = self.db.Write(opts, batch.batch) 2025-09-08T08:35:59,932 check_status(st) 2025-09-08T08:35:59,932 def get(self, key, *args, **kwargs): 2025-09-08T08:35:59,932 cdef string res 2025-09-08T08:35:59,932 cdef Status st 2025-09-08T08:35:59,933 ^ 2025-09-08T08:35:59,933 ------------------------------------------------------------ 2025-09-08T08:35:59,933 rocksdb/_rocksdb.pyx:1509:13: 'Status' is not a type identifier 2025-09-08T08:35:59,933 Error compiling Cython file: 2025-09-08T08:35:59,933 ------------------------------------------------------------ 2025-09-08T08:35:59,933 ... 2025-09-08T08:35:59,933 check_status(st) 2025-09-08T08:35:59,933 def get(self, key, *args, **kwargs): 2025-09-08T08:35:59,933 cdef string res 2025-09-08T08:35:59,934 cdef Status st 2025-09-08T08:35:59,934 cdef options.ReadOptions opts 2025-09-08T08:35:59,934 ^ 2025-09-08T08:35:59,934 ------------------------------------------------------------ 2025-09-08T08:35:59,934 rocksdb/_rocksdb.pyx:1510:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,934 Error compiling Cython file: 2025-09-08T08:35:59,934 ------------------------------------------------------------ 2025-09-08T08:35:59,934 ... 2025-09-08T08:35:59,934 cdef string res 2025-09-08T08:35:59,935 cdef Status st 2025-09-08T08:35:59,935 cdef options.ReadOptions opts 2025-09-08T08:35:59,935 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:35:59,935 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,935 ^ 2025-09-08T08:35:59,935 ------------------------------------------------------------ 2025-09-08T08:35:59,935 rocksdb/_rocksdb.pyx:1513:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,935 Error compiling Cython file: 2025-09-08T08:35:59,936 ------------------------------------------------------------ 2025-09-08T08:35:59,936 ... 2025-09-08T08:35:59,936 def multi_get(self, keys, *args, **kwargs): 2025-09-08T08:35:59,936 cdef vector[string] values 2025-09-08T08:35:59,936 values.resize(len(keys)) 2025-09-08T08:35:59,936 cdef vector[Slice] c_keys 2025-09-08T08:35:59,936 ^ 2025-09-08T08:35:59,936 ------------------------------------------------------------ 2025-09-08T08:35:59,936 rocksdb/_rocksdb.pyx:1529:20: unknown type in template argument 2025-09-08T08:35:59,937 Error compiling Cython file: 2025-09-08T08:35:59,937 ------------------------------------------------------------ 2025-09-08T08:35:59,937 ... 2025-09-08T08:35:59,937 cdef vector[Slice] c_keys 2025-09-08T08:35:59,937 for key in keys: 2025-09-08T08:35:59,937 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T08:35:59,937 cdef options.ReadOptions opts 2025-09-08T08:35:59,937 ^ 2025-09-08T08:35:59,937 ------------------------------------------------------------ 2025-09-08T08:35:59,938 rocksdb/_rocksdb.pyx:1533:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,938 Error compiling Cython file: 2025-09-08T08:35:59,938 ------------------------------------------------------------ 2025-09-08T08:35:59,938 ... 2025-09-08T08:35:59,938 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T08:35:59,938 cdef options.ReadOptions opts 2025-09-08T08:35:59,938 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:35:59,938 cdef vector[Status] res 2025-09-08T08:35:59,939 ^ 2025-09-08T08:35:59,939 ------------------------------------------------------------ 2025-09-08T08:35:59,939 rocksdb/_rocksdb.pyx:1536:20: unknown type in template argument 2025-09-08T08:35:59,939 Error compiling Cython file: 2025-09-08T08:35:59,939 ------------------------------------------------------------ 2025-09-08T08:35:59,939 ... 2025-09-08T08:35:59,939 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T08:35:59,940 cdef string value 2025-09-08T08:35:59,940 cdef cpp_bool value_found 2025-09-08T08:35:59,940 cdef cpp_bool exists 2025-09-08T08:35:59,940 cdef options.ReadOptions opts 2025-09-08T08:35:59,940 ^ 2025-09-08T08:35:59,940 ------------------------------------------------------------ 2025-09-08T08:35:59,940 rocksdb/_rocksdb.pyx:1558:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,940 Error compiling Cython file: 2025-09-08T08:35:59,940 ------------------------------------------------------------ 2025-09-08T08:35:59,940 ... 2025-09-08T08:35:59,941 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T08:35:59,941 cdef string value 2025-09-08T08:35:59,941 cdef cpp_bool value_found 2025-09-08T08:35:59,941 cdef cpp_bool exists 2025-09-08T08:35:59,941 cdef options.ReadOptions opts 2025-09-08T08:35:59,941 cdef Slice c_key 2025-09-08T08:35:59,941 ^ 2025-09-08T08:35:59,941 ------------------------------------------------------------ 2025-09-08T08:35:59,941 rocksdb/_rocksdb.pyx:1559:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,942 Error compiling Cython file: 2025-09-08T08:35:59,942 ------------------------------------------------------------ 2025-09-08T08:35:59,942 ... 2025-09-08T08:35:59,942 cython.address(value)) 2025-09-08T08:35:59,942 return (exists, None) 2025-09-08T08:35:59,942 def iterkeys(self, *args, **kwargs): 2025-09-08T08:35:59,942 cdef options.ReadOptions opts 2025-09-08T08:35:59,942 ^ 2025-09-08T08:35:59,942 ------------------------------------------------------------ 2025-09-08T08:35:59,943 rocksdb/_rocksdb.pyx:1591:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,943 Error compiling Cython file: 2025-09-08T08:35:59,943 ------------------------------------------------------------ 2025-09-08T08:35:59,943 ... 2025-09-08T08:35:59,943 with nogil: 2025-09-08T08:35:59,943 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:35:59,943 return it 2025-09-08T08:35:59,943 def itervalues(self, *args, **kwargs): 2025-09-08T08:35:59,943 cdef options.ReadOptions opts 2025-09-08T08:35:59,943 ^ 2025-09-08T08:35:59,944 ------------------------------------------------------------ 2025-09-08T08:35:59,944 rocksdb/_rocksdb.pyx:1602:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,944 Error compiling Cython file: 2025-09-08T08:35:59,944 ------------------------------------------------------------ 2025-09-08T08:35:59,944 ... 2025-09-08T08:35:59,944 with nogil: 2025-09-08T08:35:59,944 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:35:59,944 return it 2025-09-08T08:35:59,944 def iteritems(self, *args, **kwargs): 2025-09-08T08:35:59,945 cdef options.ReadOptions opts 2025-09-08T08:35:59,945 ^ 2025-09-08T08:35:59,945 ------------------------------------------------------------ 2025-09-08T08:35:59,945 rocksdb/_rocksdb.pyx:1614:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,945 Error compiling Cython file: 2025-09-08T08:35:59,945 ------------------------------------------------------------ 2025-09-08T08:35:59,945 ... 2025-09-08T08:35:59,945 def snapshot(self): 2025-09-08T08:35:59,945 return Snapshot(self) 2025-09-08T08:35:59,946 def get_property(self, prop): 2025-09-08T08:35:59,946 cdef string value 2025-09-08T08:35:59,946 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:35:59,946 ^ 2025-09-08T08:35:59,946 ------------------------------------------------------------ 2025-09-08T08:35:59,946 rocksdb/_rocksdb.pyx:1630:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,946 Error compiling Cython file: 2025-09-08T08:35:59,946 ------------------------------------------------------------ 2025-09-08T08:35:59,946 ... 2025-09-08T08:35:59,947 return string_to_bytes(value) 2025-09-08T08:35:59,947 else: 2025-09-08T08:35:59,947 return None 2025-09-08T08:35:59,947 def get_live_files_metadata(self): 2025-09-08T08:35:59,947 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:35:59,947 ^ 2025-09-08T08:35:59,947 ------------------------------------------------------------ 2025-09-08T08:35:59,947 rocksdb/_rocksdb.pyx:1642:23: unknown type in template argument 2025-09-08T08:35:59,948 Error compiling Cython file: 2025-09-08T08:35:59,948 ------------------------------------------------------------ 2025-09-08T08:35:59,948 ... 2025-09-08T08:35:59,948 ret.append(t) 2025-09-08T08:35:59,948 return ret 2025-09-08T08:35:59,948 def compact_range(self, begin=None, end=None, **py_options): 2025-09-08T08:35:59,948 cdef options.CompactRangeOptions c_options 2025-09-08T08:35:59,948 ^ 2025-09-08T08:35:59,948 ------------------------------------------------------------ 2025-09-08T08:35:59,949 rocksdb/_rocksdb.pyx:1663:13: 'CompactRangeOptions' is not a type identifier 2025-09-08T08:35:59,949 Error compiling Cython file: 2025-09-08T08:35:59,949 ------------------------------------------------------------ 2025-09-08T08:35:59,949 ... 2025-09-08T08:35:59,949 elif blc == 'force': 2025-09-08T08:35:59,949 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T08:35:59,949 else: 2025-09-08T08:35:59,949 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T08:35:59,949 cdef Status st 2025-09-08T08:35:59,950 ^ 2025-09-08T08:35:59,950 ------------------------------------------------------------ 2025-09-08T08:35:59,950 rocksdb/_rocksdb.pyx:1678:13: 'Status' is not a type identifier 2025-09-08T08:35:59,950 Error compiling Cython file: 2025-09-08T08:35:59,950 ------------------------------------------------------------ 2025-09-08T08:35:59,950 ... 2025-09-08T08:35:59,950 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T08:35:59,950 else: 2025-09-08T08:35:59,950 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T08:35:59,951 cdef Status st 2025-09-08T08:35:59,951 cdef Slice begin_val 2025-09-08T08:35:59,951 ^ 2025-09-08T08:35:59,951 ------------------------------------------------------------ 2025-09-08T08:35:59,951 rocksdb/_rocksdb.pyx:1679:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,951 Error compiling Cython file: 2025-09-08T08:35:59,951 ------------------------------------------------------------ 2025-09-08T08:35:59,951 ... 2025-09-08T08:35:59,952 else: 2025-09-08T08:35:59,952 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T08:35:59,952 cdef Status st 2025-09-08T08:35:59,952 cdef Slice begin_val 2025-09-08T08:35:59,952 cdef Slice end_val 2025-09-08T08:35:59,952 ^ 2025-09-08T08:35:59,952 ------------------------------------------------------------ 2025-09-08T08:35:59,952 rocksdb/_rocksdb.pyx:1680:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,952 Error compiling Cython file: 2025-09-08T08:35:59,953 ------------------------------------------------------------ 2025-09-08T08:35:59,953 ... 2025-09-08T08:35:59,953 cdef Status st 2025-09-08T08:35:59,953 cdef Slice begin_val 2025-09-08T08:35:59,953 cdef Slice end_val 2025-09-08T08:35:59,953 cdef Slice* begin_ptr 2025-09-08T08:35:59,953 ^ 2025-09-08T08:35:59,953 ------------------------------------------------------------ 2025-09-08T08:35:59,953 rocksdb/_rocksdb.pyx:1682:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,954 Error compiling Cython file: 2025-09-08T08:35:59,954 ------------------------------------------------------------ 2025-09-08T08:35:59,954 ... 2025-09-08T08:35:59,954 cdef Status st 2025-09-08T08:35:59,954 cdef Slice begin_val 2025-09-08T08:35:59,954 cdef Slice end_val 2025-09-08T08:35:59,954 cdef Slice* begin_ptr 2025-09-08T08:35:59,954 cdef Slice* end_ptr 2025-09-08T08:35:59,954 ^ 2025-09-08T08:35:59,954 ------------------------------------------------------------ 2025-09-08T08:35:59,955 rocksdb/_rocksdb.pyx:1683:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,955 Error compiling Cython file: 2025-09-08T08:35:59,955 ------------------------------------------------------------ 2025-09-08T08:35:59,955 ... 2025-09-08T08:35:59,955 # TODO: Is this really effiencet ? 2025-09-08T08:35:59,955 return locals() 2025-09-08T08:35:59,955 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T08:35:59,956 cdef options.ReadOptions opts 2025-09-08T08:35:59,956 ^ 2025-09-08T08:35:59,956 ------------------------------------------------------------ 2025-09-08T08:35:59,956 rocksdb/_rocksdb.pyx:1710:13: 'ReadOptions' is not a type identifier 2025-09-08T08:35:59,956 Error compiling Cython file: 2025-09-08T08:35:59,956 ------------------------------------------------------------ 2025-09-08T08:35:59,956 ... 2025-09-08T08:35:59,956 def __get__(self): 2025-09-08T08:35:59,956 return self.opts 2025-09-08T08:35:59,957 def repair_db(db_name, Options opts): 2025-09-08T08:35:59,957 cdef Status st 2025-09-08T08:35:59,957 ^ 2025-09-08T08:35:59,957 ------------------------------------------------------------ 2025-09-08T08:35:59,957 rocksdb/_rocksdb.pyx:1731:9: 'Status' is not a type identifier 2025-09-08T08:35:59,957 Error compiling Cython file: 2025-09-08T08:35:59,957 ------------------------------------------------------------ 2025-09-08T08:35:59,958 ... 2025-09-08T08:35:59,958 with nogil: 2025-09-08T08:35:59,958 self.ptr.SeekToLast() 2025-09-08T08:35:59,958 check_status(self.ptr.status()) 2025-09-08T08:35:59,958 cpdef seek(self, key): 2025-09-08T08:35:59,958 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,958 ^ 2025-09-08T08:35:59,958 ------------------------------------------------------------ 2025-09-08T08:35:59,958 rocksdb/_rocksdb.pyx:1801:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,959 Error compiling Cython file: 2025-09-08T08:35:59,959 ------------------------------------------------------------ 2025-09-08T08:35:59,959 ... 2025-09-08T08:35:59,959 with nogil: 2025-09-08T08:35:59,959 self.ptr.Seek(c_key) 2025-09-08T08:35:59,959 check_status(self.ptr.status()) 2025-09-08T08:35:59,959 cpdef seek_for_prev(self, key): 2025-09-08T08:35:59,959 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:35:59,959 ^ 2025-09-08T08:35:59,959 ------------------------------------------------------------ 2025-09-08T08:35:59,960 rocksdb/_rocksdb.pyx:1807:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,961 Error compiling Cython file: 2025-09-08T08:35:59,961 ------------------------------------------------------------ 2025-09-08T08:35:59,961 ... 2025-09-08T08:35:59,961 return None 2025-09-08T08:35:59,962 @cython.internal 2025-09-08T08:35:59,962 cdef class KeysIterator(BaseIterator): 2025-09-08T08:35:59,962 cdef object get_ob(self): 2025-09-08T08:35:59,962 cdef Slice c_key 2025-09-08T08:35:59,962 ^ 2025-09-08T08:35:59,962 ------------------------------------------------------------ 2025-09-08T08:35:59,962 rocksdb/_rocksdb.pyx:1818:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,965 Error compiling Cython file: 2025-09-08T08:35:59,965 ------------------------------------------------------------ 2025-09-08T08:35:59,965 ... 2025-09-08T08:35:59,965 return slice_to_bytes(c_key) 2025-09-08T08:35:59,966 @cython.internal 2025-09-08T08:35:59,966 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:35:59,966 cdef object get_ob(self): 2025-09-08T08:35:59,966 cdef Slice c_value 2025-09-08T08:35:59,966 ^ 2025-09-08T08:35:59,966 ------------------------------------------------------------ 2025-09-08T08:35:59,966 rocksdb/_rocksdb.pyx:1827:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,969 Error compiling Cython file: 2025-09-08T08:35:59,969 ------------------------------------------------------------ 2025-09-08T08:35:59,969 ... 2025-09-08T08:35:59,970 return slice_to_bytes(c_value) 2025-09-08T08:35:59,970 @cython.internal 2025-09-08T08:35:59,970 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:35:59,970 cdef object get_ob(self): 2025-09-08T08:35:59,970 cdef Slice c_key 2025-09-08T08:35:59,970 ^ 2025-09-08T08:35:59,970 ------------------------------------------------------------ 2025-09-08T08:35:59,970 rocksdb/_rocksdb.pyx:1836:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,971 Error compiling Cython file: 2025-09-08T08:35:59,971 ------------------------------------------------------------ 2025-09-08T08:35:59,971 ... 2025-09-08T08:35:59,971 @cython.internal 2025-09-08T08:35:59,971 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:35:59,971 cdef object get_ob(self): 2025-09-08T08:35:59,971 cdef Slice c_key 2025-09-08T08:35:59,971 cdef Slice c_value 2025-09-08T08:35:59,971 ^ 2025-09-08T08:35:59,972 ------------------------------------------------------------ 2025-09-08T08:35:59,972 rocksdb/_rocksdb.pyx:1837:13: 'Slice' is not a type identifier 2025-09-08T08:35:59,979 Error compiling Cython file: 2025-09-08T08:35:59,979 ------------------------------------------------------------ 2025-09-08T08:35:59,980 ... 2025-09-08T08:35:59,980 cdef class BackupEngine(object): 2025-09-08T08:35:59,980 cdef backup.BackupEngine* engine 2025-09-08T08:35:59,980 def __cinit__(self, backup_dir): 2025-09-08T08:35:59,980 cdef Status st 2025-09-08T08:35:59,980 ^ 2025-09-08T08:35:59,980 ------------------------------------------------------------ 2025-09-08T08:35:59,980 rocksdb/_rocksdb.pyx:1886:13: 'Status' is not a type identifier 2025-09-08T08:35:59,981 Error compiling Cython file: 2025-09-08T08:35:59,981 ------------------------------------------------------------ 2025-09-08T08:35:59,981 ... 2025-09-08T08:35:59,981 if not self.engine == NULL: 2025-09-08T08:35:59,981 with nogil: 2025-09-08T08:35:59,981 del self.engine 2025-09-08T08:35:59,981 def create_backup(self, DB db, flush_before_backup=False): 2025-09-08T08:35:59,981 cdef Status st 2025-09-08T08:35:59,981 ^ 2025-09-08T08:35:59,982 ------------------------------------------------------------ 2025-09-08T08:35:59,982 rocksdb/_rocksdb.pyx:1904:13: 'Status' is not a type identifier 2025-09-08T08:35:59,982 Error compiling Cython file: 2025-09-08T08:35:59,982 ------------------------------------------------------------ 2025-09-08T08:35:59,982 ... 2025-09-08T08:35:59,982 with nogil: 2025-09-08T08:35:59,982 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:35:59,982 check_status(st) 2025-09-08T08:35:59,983 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T08:35:59,983 cdef Status st 2025-09-08T08:35:59,983 ^ 2025-09-08T08:35:59,983 ------------------------------------------------------------ 2025-09-08T08:35:59,983 rocksdb/_rocksdb.pyx:1914:13: 'Status' is not a type identifier 2025-09-08T08:35:59,983 Error compiling Cython file: 2025-09-08T08:35:59,983 ------------------------------------------------------------ 2025-09-08T08:35:59,983 ... 2025-09-08T08:35:59,983 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:35:59,983 check_status(st) 2025-09-08T08:35:59,984 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T08:35:59,984 cdef Status st 2025-09-08T08:35:59,984 cdef backup.BackupID c_backup_id 2025-09-08T08:35:59,984 ^ 2025-09-08T08:35:59,984 ------------------------------------------------------------ 2025-09-08T08:35:59,984 rocksdb/_rocksdb.pyx:1915:13: 'BackupID' is not a type identifier 2025-09-08T08:35:59,984 Error compiling Cython file: 2025-09-08T08:35:59,984 ------------------------------------------------------------ 2025-09-08T08:35:59,985 ... 2025-09-08T08:35:59,985 c_wal_dir) 2025-09-08T08:35:59,985 check_status(st) 2025-09-08T08:35:59,985 def restore_latest_backup(self, db_dir, wal_dir): 2025-09-08T08:35:59,985 cdef Status st 2025-09-08T08:35:59,985 ^ 2025-09-08T08:35:59,985 ------------------------------------------------------------ 2025-09-08T08:35:59,985 rocksdb/_rocksdb.pyx:1932:13: 'Status' is not a type identifier 2025-09-08T08:35:59,986 Error compiling Cython file: 2025-09-08T08:35:59,986 ------------------------------------------------------------ 2025-09-08T08:35:59,986 ... 2025-09-08T08:35:59,986 def stop_backup(self): 2025-09-08T08:35:59,986 with nogil: 2025-09-08T08:35:59,986 self.engine.StopBackup() 2025-09-08T08:35:59,986 def purge_old_backups(self, num_backups_to_keep): 2025-09-08T08:35:59,986 cdef Status st 2025-09-08T08:35:59,986 ^ 2025-09-08T08:35:59,986 ------------------------------------------------------------ 2025-09-08T08:35:59,987 rocksdb/_rocksdb.pyx:1949:13: 'Status' is not a type identifier 2025-09-08T08:35:59,987 Error compiling Cython file: 2025-09-08T08:35:59,987 ------------------------------------------------------------ 2025-09-08T08:35:59,987 ... 2025-09-08T08:35:59,987 with nogil: 2025-09-08T08:35:59,987 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:35:59,987 check_status(st) 2025-09-08T08:35:59,987 def delete_backup(self, backup_id): 2025-09-08T08:35:59,987 cdef Status st 2025-09-08T08:35:59,988 ^ 2025-09-08T08:35:59,988 ------------------------------------------------------------ 2025-09-08T08:35:59,988 rocksdb/_rocksdb.pyx:1959:13: 'Status' is not a type identifier 2025-09-08T08:35:59,988 Error compiling Cython file: 2025-09-08T08:35:59,988 ------------------------------------------------------------ 2025-09-08T08:35:59,988 ... 2025-09-08T08:35:59,988 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:35:59,988 check_status(st) 2025-09-08T08:35:59,988 def delete_backup(self, backup_id): 2025-09-08T08:35:59,989 cdef Status st 2025-09-08T08:35:59,989 cdef backup.BackupID c_backup_id 2025-09-08T08:35:59,989 ^ 2025-09-08T08:35:59,989 ------------------------------------------------------------ 2025-09-08T08:35:59,989 rocksdb/_rocksdb.pyx:1960:13: 'BackupID' is not a type identifier 2025-09-08T08:35:59,989 Error compiling Cython file: 2025-09-08T08:35:59,989 ------------------------------------------------------------ 2025-09-08T08:35:59,989 ... 2025-09-08T08:35:59,990 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:35:59,990 check_status(st) 2025-09-08T08:35:59,990 def get_backup_info(self): 2025-09-08T08:35:59,990 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:35:59,990 ^ 2025-09-08T08:35:59,990 ------------------------------------------------------------ 2025-09-08T08:35:59,990 rocksdb/_rocksdb.pyx:1970:27: unknown type in template argument 2025-09-08T08:36:00,395 Error compiling Cython file: 2025-09-08T08:36:00,395 ------------------------------------------------------------ 2025-09-08T08:36:00,395 ... 2025-09-08T08:36:00,395 cdef string_to_bytes(string ob): 2025-09-08T08:36:00,396 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T08:36:00,396 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T08:36:00,396 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T08:36:00,396 ^ 2025-09-08T08:36:00,396 ------------------------------------------------------------ 2025-09-08T08:36:00,396 rocksdb/_rocksdb.pyx:103:11: 'Slice' is not a constant, variable or function identifier 2025-09-08T08:36:00,403 Error compiling Cython file: 2025-09-08T08:36:00,403 ------------------------------------------------------------ 2025-09-08T08:36:00,404 ... 2025-09-08T08:36:00,404 self.comparator_ptr = NULL 2025-09-08T08:36:00,404 if not isinstance(ob, IComparator): 2025-09-08T08:36:00,404 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T08:36:00,404 self.ob = ob 2025-09-08T08:36:00,404 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T08:36:00,404 ^ 2025-09-08T08:36:00,404 ------------------------------------------------------------ 2025-09-08T08:36:00,404 rocksdb/_rocksdb.pyx:145:34: 'ComparatorWrapper' is not a type identifier 2025-09-08T08:36:00,405 Error compiling Cython file: 2025-09-08T08:36:00,405 ------------------------------------------------------------ 2025-09-08T08:36:00,405 ... 2025-09-08T08:36:00,405 self.comparator_ptr = NULL 2025-09-08T08:36:00,405 if not isinstance(ob, IComparator): 2025-09-08T08:36:00,405 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T08:36:00,405 self.ob = ob 2025-09-08T08:36:00,405 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T08:36:00,405 ^ 2025-09-08T08:36:00,406 ------------------------------------------------------------ 2025-09-08T08:36:00,406 rocksdb/_rocksdb.pyx:145:30: new operator can only be applied to a C++ class 2025-09-08T08:36:00,406 Error compiling Cython file: 2025-09-08T08:36:00,406 ------------------------------------------------------------ 2025-09-08T08:36:00,406 ... 2025-09-08T08:36:00,406 ob, 2025-09-08T08:36:00,406 compare_callback) 2025-09-08T08:36:00,406 def __dealloc__(self): 2025-09-08T08:36:00,406 if not self.comparator_ptr == NULL: 2025-09-08T08:36:00,407 del self.comparator_ptr 2025-09-08T08:36:00,407 ^ 2025-09-08T08:36:00,407 ------------------------------------------------------------ 2025-09-08T08:36:00,407 rocksdb/_rocksdb.pyx:152:20: Deletion of non-Python, non-C++ object 2025-09-08T08:36:00,407 Error compiling Cython file: 2025-09-08T08:36:00,407 ------------------------------------------------------------ 2025-09-08T08:36:00,407 ... 2025-09-08T08:36:00,407 cdef object get_ob(self): 2025-09-08T08:36:00,408 return self.ob 2025-09-08T08:36:00,408 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T08:36:00,408 return self.comparator_ptr 2025-09-08T08:36:00,408 ^ 2025-09-08T08:36:00,408 ------------------------------------------------------------ 2025-09-08T08:36:00,408 rocksdb/_rocksdb.pyx:158:16: 'Comparator' is not a type identifier 2025-09-08T08:36:00,408 Error compiling Cython file: 2025-09-08T08:36:00,408 ------------------------------------------------------------ 2025-09-08T08:36:00,409 ... 2025-09-08T08:36:00,409 @cython.internal 2025-09-08T08:36:00,409 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T08:36:00,409 cdef const comparator.Comparator* comparator_ptr 2025-09-08T08:36:00,409 def __cinit__(self): 2025-09-08T08:36:00,409 self.comparator_ptr = comparator.BytewiseComparator() 2025-09-08T08:36:00,409 ^ 2025-09-08T08:36:00,409 ------------------------------------------------------------ 2025-09-08T08:36:00,410 rocksdb/_rocksdb.pyx:168:40: cimported module has no attribute 'BytewiseComparator' 2025-09-08T08:36:00,413 Error compiling Cython file: 2025-09-08T08:36:00,413 ------------------------------------------------------------ 2025-09-08T08:36:00,414 ... 2025-09-08T08:36:00,414 try: 2025-09-08T08:36:00,414 return (ctx).compare(slice_to_bytes(a), slice_to_bytes(b)) 2025-09-08T08:36:00,414 except BaseException as error: 2025-09-08T08:36:00,414 tb = traceback.format_exc() 2025-09-08T08:36:00,414 logger.Log(log, "Error in compare callback: %s", tb) 2025-09-08T08:36:00,414 ^ 2025-09-08T08:36:00,414 ------------------------------------------------------------ 2025-09-08T08:36:00,414 rocksdb/_rocksdb.pyx:197:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,415 Error compiling Cython file: 2025-09-08T08:36:00,415 ------------------------------------------------------------ 2025-09-08T08:36:00,415 ... 2025-09-08T08:36:00,415 cdef class PyFilterPolicy(object): 2025-09-08T08:36:00,415 cdef object get_ob(self): 2025-09-08T08:36:00,415 return None 2025-09-08T08:36:00,415 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:36:00,415 return shared_ptr[ConstFilterPolicy]() 2025-09-08T08:36:00,416 ^ 2025-09-08T08:36:00,416 ------------------------------------------------------------ 2025-09-08T08:36:00,416 rocksdb/_rocksdb.pyx:212:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T08:36:00,416 Error compiling Cython file: 2025-09-08T08:36:00,416 ------------------------------------------------------------ 2025-09-08T08:36:00,416 ... 2025-09-08T08:36:00,416 cdef class PyFilterPolicy(object): 2025-09-08T08:36:00,416 cdef object get_ob(self): 2025-09-08T08:36:00,416 return None 2025-09-08T08:36:00,417 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:36:00,417 return shared_ptr[ConstFilterPolicy]() 2025-09-08T08:36:00,417 ^ 2025-09-08T08:36:00,417 ------------------------------------------------------------ 2025-09-08T08:36:00,417 rocksdb/_rocksdb.pyx:212:26: 'ConstFilterPolicy' is not a constant, variable or function identifier 2025-09-08T08:36:00,418 Error compiling Cython file: 2025-09-08T08:36:00,418 ------------------------------------------------------------ 2025-09-08T08:36:00,418 ... 2025-09-08T08:36:00,419 def __cinit__(self, object ob): 2025-09-08T08:36:00,419 if not isinstance(ob, IFilterPolicy): 2025-09-08T08:36:00,419 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T08:36:00,419 self.ob = ob 2025-09-08T08:36:00,419 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T08:36:00,419 ^ 2025-09-08T08:36:00,419 ------------------------------------------------------------ 2025-09-08T08:36:00,419 rocksdb/_rocksdb.pyx:227:30: 'FilterPolicyWrapper' is not a type identifier 2025-09-08T08:36:00,420 Error compiling Cython file: 2025-09-08T08:36:00,420 ------------------------------------------------------------ 2025-09-08T08:36:00,420 ... 2025-09-08T08:36:00,420 def __cinit__(self, object ob): 2025-09-08T08:36:00,420 if not isinstance(ob, IFilterPolicy): 2025-09-08T08:36:00,420 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T08:36:00,420 self.ob = ob 2025-09-08T08:36:00,420 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T08:36:00,420 ^ 2025-09-08T08:36:00,420 ------------------------------------------------------------ 2025-09-08T08:36:00,421 rocksdb/_rocksdb.pyx:227:26: new operator can only be applied to a C++ class 2025-09-08T08:36:00,421 Error compiling Cython file: 2025-09-08T08:36:00,421 ------------------------------------------------------------ 2025-09-08T08:36:00,421 ... 2025-09-08T08:36:00,421 cdef object get_ob(self): 2025-09-08T08:36:00,421 return self.ob 2025-09-08T08:36:00,421 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T08:36:00,421 return (self.policy) 2025-09-08T08:36:00,422 ^ 2025-09-08T08:36:00,422 ------------------------------------------------------------ 2025-09-08T08:36:00,422 rocksdb/_rocksdb.pyx:237:16: 'shared_ptr' is not a type identifier 2025-09-08T08:36:00,422 Error compiling Cython file: 2025-09-08T08:36:00,422 ------------------------------------------------------------ 2025-09-08T08:36:00,422 ... 2025-09-08T08:36:00,422 ret = (ctx).create_filter( 2025-09-08T08:36:00,422 [slice_to_bytes(keys[i]) for i in range(n)]) 2025-09-08T08:36:00,422 dst.append(bytes_to_string(ret)) 2025-09-08T08:36:00,423 except BaseException as error: 2025-09-08T08:36:00,423 tb = traceback.format_exc() 2025-09-08T08:36:00,423 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T08:36:00,423 ^ 2025-09-08T08:36:00,423 ------------------------------------------------------------ 2025-09-08T08:36:00,423 rocksdb/_rocksdb.pyx:257:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,429 Error compiling Cython file: 2025-09-08T08:36:00,429 ------------------------------------------------------------ 2025-09-08T08:36:00,429 ... 2025-09-08T08:36:00,429 return (ctx).key_may_match( 2025-09-08T08:36:00,429 slice_to_bytes(key), 2025-09-08T08:36:00,429 slice_to_bytes(filt)) 2025-09-08T08:36:00,429 except BaseException as error: 2025-09-08T08:36:00,429 tb = traceback.format_exc() 2025-09-08T08:36:00,429 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T08:36:00,429 ^ 2025-09-08T08:36:00,430 ------------------------------------------------------------ 2025-09-08T08:36:00,430 rocksdb/_rocksdb.pyx:273:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,430 Error compiling Cython file: 2025-09-08T08:36:00,430 ------------------------------------------------------------ 2025-09-08T08:36:00,430 ... 2025-09-08T08:36:00,430 @cython.internal 2025-09-08T08:36:00,430 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T08:36:00,430 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T08:36:00,431 def __cinit__(self, int bits_per_key): 2025-09-08T08:36:00,431 self.policy.reset(filter_policy.NewBloomFilterPolicy(bits_per_key)) 2025-09-08T08:36:00,431 ^ 2025-09-08T08:36:00,431 ------------------------------------------------------------ 2025-09-08T08:36:00,431 rocksdb/_rocksdb.pyx:281:39: cimported module has no attribute 'NewBloomFilterPolicy' 2025-09-08T08:36:00,433 Error compiling Cython file: 2025-09-08T08:36:00,433 ------------------------------------------------------------ 2025-09-08T08:36:00,433 ... 2025-09-08T08:36:00,433 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T08:36:00,433 self.policy.get().CreateFilter( 2025-09-08T08:36:00,434 vector_data(c_keys), 2025-09-08T08:36:00,434 c_keys.size(), 2025-09-08T08:36:00,434 cython.address(dst)) 2025-09-08T08:36:00,434 ^ 2025-09-08T08:36:00,434 ------------------------------------------------------------ 2025-09-08T08:36:00,434 rocksdb/_rocksdb.pyx:296:18: Cannot convert 'string *' to Python object 2025-09-08T08:36:00,436 Error compiling Cython file: 2025-09-08T08:36:00,436 ------------------------------------------------------------ 2025-09-08T08:36:00,436 ... 2025-09-08T08:36:00,436 def __cinit__(self, object ob): 2025-09-08T08:36:00,436 self.ob = ob 2025-09-08T08:36:00,437 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T08:36:00,437 self.merge_op.reset( 2025-09-08T08:36:00,437 2025-09-08T08:36:00,437 ^ 2025-09-08T08:36:00,437 ------------------------------------------------------------ 2025-09-08T08:36:00,437 rocksdb/_rocksdb.pyx:326:17: 'MergeOperator' is not a type identifier 2025-09-08T08:36:00,437 Error compiling Cython file: 2025-09-08T08:36:00,437 ------------------------------------------------------------ 2025-09-08T08:36:00,437 ... 2025-09-08T08:36:00,438 def __cinit__(self, object ob): 2025-09-08T08:36:00,438 self.ob = ob 2025-09-08T08:36:00,438 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T08:36:00,438 self.merge_op.reset( 2025-09-08T08:36:00,438 2025-09-08T08:36:00,438 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T08:36:00,438 ^ 2025-09-08T08:36:00,438 ------------------------------------------------------------ 2025-09-08T08:36:00,438 rocksdb/_rocksdb.pyx:327:24: 'AssociativeMergeOperatorWrapper' is not a type identifier 2025-09-08T08:36:00,438 Error compiling Cython file: 2025-09-08T08:36:00,439 ------------------------------------------------------------ 2025-09-08T08:36:00,439 ... 2025-09-08T08:36:00,439 def __cinit__(self, object ob): 2025-09-08T08:36:00,439 self.ob = ob 2025-09-08T08:36:00,439 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T08:36:00,439 self.merge_op.reset( 2025-09-08T08:36:00,439 2025-09-08T08:36:00,439 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T08:36:00,439 ^ 2025-09-08T08:36:00,439 ------------------------------------------------------------ 2025-09-08T08:36:00,440 rocksdb/_rocksdb.pyx:327:20: new operator can only be applied to a C++ class 2025-09-08T08:36:00,440 Error compiling Cython file: 2025-09-08T08:36:00,440 ------------------------------------------------------------ 2025-09-08T08:36:00,440 ... 2025-09-08T08:36:00,440 (ob), 2025-09-08T08:36:00,440 merge_callback)) 2025-09-08T08:36:00,440 elif isinstance(ob, IMergeOperator): 2025-09-08T08:36:00,440 self.merge_op.reset( 2025-09-08T08:36:00,440 2025-09-08T08:36:00,441 ^ 2025-09-08T08:36:00,441 ------------------------------------------------------------ 2025-09-08T08:36:00,441 rocksdb/_rocksdb.pyx:334:17: 'MergeOperator' is not a type identifier 2025-09-08T08:36:00,441 Error compiling Cython file: 2025-09-08T08:36:00,441 ------------------------------------------------------------ 2025-09-08T08:36:00,441 ... 2025-09-08T08:36:00,441 merge_callback)) 2025-09-08T08:36:00,441 elif isinstance(ob, IMergeOperator): 2025-09-08T08:36:00,441 self.merge_op.reset( 2025-09-08T08:36:00,442 2025-09-08T08:36:00,442 new merge_operator.MergeOperatorWrapper( 2025-09-08T08:36:00,442 ^ 2025-09-08T08:36:00,442 ------------------------------------------------------------ 2025-09-08T08:36:00,442 rocksdb/_rocksdb.pyx:335:24: 'MergeOperatorWrapper' is not a type identifier 2025-09-08T08:36:00,442 Error compiling Cython file: 2025-09-08T08:36:00,442 ------------------------------------------------------------ 2025-09-08T08:36:00,442 ... 2025-09-08T08:36:00,442 merge_callback)) 2025-09-08T08:36:00,443 elif isinstance(ob, IMergeOperator): 2025-09-08T08:36:00,443 self.merge_op.reset( 2025-09-08T08:36:00,443 2025-09-08T08:36:00,443 new merge_operator.MergeOperatorWrapper( 2025-09-08T08:36:00,443 ^ 2025-09-08T08:36:00,443 ------------------------------------------------------------ 2025-09-08T08:36:00,443 rocksdb/_rocksdb.pyx:335:20: new operator can only be applied to a C++ class 2025-09-08T08:36:00,443 Error compiling Cython file: 2025-09-08T08:36:00,444 ------------------------------------------------------------ 2025-09-08T08:36:00,444 ... 2025-09-08T08:36:00,444 return True 2025-09-08T08:36:00,444 return False 2025-09-08T08:36:00,444 except: 2025-09-08T08:36:00,444 tb = traceback.format_exc() 2025-09-08T08:36:00,444 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T08:36:00,444 ^ 2025-09-08T08:36:00,444 ------------------------------------------------------------ 2025-09-08T08:36:00,444 rocksdb/_rocksdb.pyx:396:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,446 Error compiling Cython file: 2025-09-08T08:36:00,446 ------------------------------------------------------------ 2025-09-08T08:36:00,446 ... 2025-09-08T08:36:00,446 return True 2025-09-08T08:36:00,446 return False 2025-09-08T08:36:00,446 except: 2025-09-08T08:36:00,446 tb = traceback.format_exc() 2025-09-08T08:36:00,446 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T08:36:00,446 ^ 2025-09-08T08:36:00,446 ------------------------------------------------------------ 2025-09-08T08:36:00,447 rocksdb/_rocksdb.pyx:425:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,459 Error compiling Cython file: 2025-09-08T08:36:00,459 ------------------------------------------------------------ 2025-09-08T08:36:00,459 ... 2025-09-08T08:36:00,459 return True 2025-09-08T08:36:00,459 return False 2025-09-08T08:36:00,459 except: 2025-09-08T08:36:00,459 tb = traceback.format_exc() 2025-09-08T08:36:00,459 logger.Log(log, "Error in partial_merge_callback: %s", tb) 2025-09-08T08:36:00,460 ^ 2025-09-08T08:36:00,460 ------------------------------------------------------------ 2025-09-08T08:36:00,460 rocksdb/_rocksdb.pyx:449:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,460 Error compiling Cython file: 2025-09-08T08:36:00,460 ------------------------------------------------------------ 2025-09-08T08:36:00,460 ... 2025-09-08T08:36:00,460 #### Here comes the Cache stuff 2025-09-08T08:36:00,460 @cython.internal 2025-09-08T08:36:00,461 cdef class PyCache(object): 2025-09-08T08:36:00,461 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:36:00,461 return shared_ptr[cache.Cache]() 2025-09-08T08:36:00,461 ^ 2025-09-08T08:36:00,461 ------------------------------------------------------------ 2025-09-08T08:36:00,461 rocksdb/_rocksdb.pyx:457:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T08:36:00,461 Error compiling Cython file: 2025-09-08T08:36:00,461 ------------------------------------------------------------ 2025-09-08T08:36:00,461 ... 2025-09-08T08:36:00,462 #### Here comes the Cache stuff 2025-09-08T08:36:00,462 @cython.internal 2025-09-08T08:36:00,462 cdef class PyCache(object): 2025-09-08T08:36:00,462 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T08:36:00,462 return shared_ptr[cache.Cache]() 2025-09-08T08:36:00,462 ^ 2025-09-08T08:36:00,462 ------------------------------------------------------------ 2025-09-08T08:36:00,462 rocksdb/_rocksdb.pyx:457:31: cimported module has no attribute 'Cache' 2025-09-08T08:36:00,462 Error compiling Cython file: 2025-09-08T08:36:00,463 ------------------------------------------------------------ 2025-09-08T08:36:00,463 ... 2025-09-08T08:36:00,463 cdef class PyLRUCache(PyCache): 2025-09-08T08:36:00,463 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T08:36:00,463 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T08:36:00,463 if shard_bits is not None: 2025-09-08T08:36:00,463 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T08:36:00,463 ^ 2025-09-08T08:36:00,463 ------------------------------------------------------------ 2025-09-08T08:36:00,463 rocksdb/_rocksdb.pyx:465:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T08:36:00,464 Error compiling Cython file: 2025-09-08T08:36:00,464 ------------------------------------------------------------ 2025-09-08T08:36:00,464 ... 2025-09-08T08:36:00,464 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T08:36:00,464 if shard_bits is not None: 2025-09-08T08:36:00,464 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T08:36:00,464 else: 2025-09-08T08:36:00,464 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T08:36:00,464 ^ 2025-09-08T08:36:00,464 ------------------------------------------------------------ 2025-09-08T08:36:00,465 rocksdb/_rocksdb.pyx:467:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T08:36:00,465 Error compiling Cython file: 2025-09-08T08:36:00,465 ------------------------------------------------------------ 2025-09-08T08:36:00,465 ... 2025-09-08T08:36:00,465 if not isinstance(ob, ISliceTransform): 2025-09-08T08:36:00,465 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T08:36:00,465 self.ob = ob 2025-09-08T08:36:00,466 self.transfomer.reset( 2025-09-08T08:36:00,466 2025-09-08T08:36:00,466 ^ 2025-09-08T08:36:00,466 ------------------------------------------------------------ 2025-09-08T08:36:00,466 rocksdb/_rocksdb.pyx:487:13: 'SliceTransform' is not a type identifier 2025-09-08T08:36:00,466 Error compiling Cython file: 2025-09-08T08:36:00,466 ------------------------------------------------------------ 2025-09-08T08:36:00,466 ... 2025-09-08T08:36:00,466 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T08:36:00,467 self.ob = ob 2025-09-08T08:36:00,467 self.transfomer.reset( 2025-09-08T08:36:00,467 2025-09-08T08:36:00,467 new slice_transform.SliceTransformWrapper( 2025-09-08T08:36:00,467 ^ 2025-09-08T08:36:00,467 ------------------------------------------------------------ 2025-09-08T08:36:00,467 rocksdb/_rocksdb.pyx:488:20: 'SliceTransformWrapper' is not a type identifier 2025-09-08T08:36:00,467 Error compiling Cython file: 2025-09-08T08:36:00,467 ------------------------------------------------------------ 2025-09-08T08:36:00,468 ... 2025-09-08T08:36:00,468 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T08:36:00,468 self.ob = ob 2025-09-08T08:36:00,468 self.transfomer.reset( 2025-09-08T08:36:00,468 2025-09-08T08:36:00,468 new slice_transform.SliceTransformWrapper( 2025-09-08T08:36:00,468 ^ 2025-09-08T08:36:00,468 ------------------------------------------------------------ 2025-09-08T08:36:00,468 rocksdb/_rocksdb.pyx:488:16: new operator can only be applied to a C++ class 2025-09-08T08:36:00,469 Error compiling Cython file: 2025-09-08T08:36:00,469 ------------------------------------------------------------ 2025-09-08T08:36:00,469 ... 2025-09-08T08:36:00,469 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:36:00,469 return self.transfomer 2025-09-08T08:36:00,469 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:36:00,469 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:36:00,469 ptr = self.transfomer.get() 2025-09-08T08:36:00,469 ^ 2025-09-08T08:36:00,470 ------------------------------------------------------------ 2025-09-08T08:36:00,470 rocksdb/_rocksdb.pyx:503:15: 'SliceTransformWrapper' is not a type identifier 2025-09-08T08:36:00,470 Error compiling Cython file: 2025-09-08T08:36:00,470 ------------------------------------------------------------ 2025-09-08T08:36:00,470 ... 2025-09-08T08:36:00,470 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T08:36:00,470 return self.transfomer 2025-09-08T08:36:00,470 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T08:36:00,470 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T08:36:00,471 ptr = self.transfomer.get() 2025-09-08T08:36:00,471 ^ 2025-09-08T08:36:00,471 ------------------------------------------------------------ 2025-09-08T08:36:00,471 rocksdb/_rocksdb.pyx:503:14: Casting temporary Python object to non-numeric non-Python type 2025-09-08T08:36:00,471 Error compiling Cython file: 2025-09-08T08:36:00,471 ------------------------------------------------------------ 2025-09-08T08:36:00,471 ... 2025-09-08T08:36:00,471 size = ret[1] 2025-09-08T08:36:00,471 if (offset + size) > src.size(): 2025-09-08T08:36:00,472 msg = "offset(%i) + size(%i) is bigger than slice(%i)" 2025-09-08T08:36:00,472 raise Exception(msg % (offset, size, src.size())) 2025-09-08T08:36:00,472 return Slice(src.data() + offset, size) 2025-09-08T08:36:00,472 ^ 2025-09-08T08:36:00,472 ------------------------------------------------------------ 2025-09-08T08:36:00,472 rocksdb/_rocksdb.pyx:524:15: 'Slice' is not a constant, variable or function identifier 2025-09-08T08:36:00,472 Error compiling Cython file: 2025-09-08T08:36:00,472 ------------------------------------------------------------ 2025-09-08T08:36:00,473 ... 2025-09-08T08:36:00,473 raise Exception(msg % (offset, size, src.size())) 2025-09-08T08:36:00,473 return Slice(src.data() + offset, size) 2025-09-08T08:36:00,473 except BaseException as error: 2025-09-08T08:36:00,473 tb = traceback.format_exc() 2025-09-08T08:36:00,473 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:36:00,473 ^ 2025-09-08T08:36:00,473 ------------------------------------------------------------ 2025-09-08T08:36:00,473 rocksdb/_rocksdb.pyx:527:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,474 Error compiling Cython file: 2025-09-08T08:36:00,474 ------------------------------------------------------------ 2025-09-08T08:36:00,474 ... 2025-09-08T08:36:00,474 try: 2025-09-08T08:36:00,474 return (ctx).in_domain(slice_to_bytes(src)) 2025-09-08T08:36:00,474 except BaseException as error: 2025-09-08T08:36:00,474 tb = traceback.format_exc() 2025-09-08T08:36:00,474 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:36:00,474 ^ 2025-09-08T08:36:00,474 ------------------------------------------------------------ 2025-09-08T08:36:00,475 rocksdb/_rocksdb.pyx:540:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,475 Error compiling Cython file: 2025-09-08T08:36:00,475 ------------------------------------------------------------ 2025-09-08T08:36:00,475 ... 2025-09-08T08:36:00,475 try: 2025-09-08T08:36:00,475 return (ctx).in_range(slice_to_bytes(src)) 2025-09-08T08:36:00,475 except BaseException as error: 2025-09-08T08:36:00,475 tb = traceback.format_exc() 2025-09-08T08:36:00,476 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T08:36:00,476 ^ 2025-09-08T08:36:00,476 ------------------------------------------------------------ 2025-09-08T08:36:00,476 rocksdb/_rocksdb.pyx:553:14: cimported module has no attribute 'Log' 2025-09-08T08:36:00,476 Error compiling Cython file: 2025-09-08T08:36:00,476 ------------------------------------------------------------ 2025-09-08T08:36:00,476 ... 2025-09-08T08:36:00,476 whole_key_filtering=None): 2025-09-08T08:36:00,476 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T08:36:00,477 if index_type == 'binary_search': 2025-09-08T08:36:00,477 table_options.index_type = table_factory.kBinarySearch 2025-09-08T08:36:00,477 ^ 2025-09-08T08:36:00,477 ------------------------------------------------------------ 2025-09-08T08:36:00,477 rocksdb/_rocksdb.pyx:587:52: cimported module has no attribute 'kBinarySearch' 2025-09-08T08:36:00,477 Error compiling Cython file: 2025-09-08T08:36:00,477 ------------------------------------------------------------ 2025-09-08T08:36:00,477 ... 2025-09-08T08:36:00,478 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T08:36:00,478 if index_type == 'binary_search': 2025-09-08T08:36:00,478 table_options.index_type = table_factory.kBinarySearch 2025-09-08T08:36:00,478 elif index_type == 'hash_search': 2025-09-08T08:36:00,478 table_options.index_type = table_factory.kHashSearch 2025-09-08T08:36:00,478 ^ 2025-09-08T08:36:00,478 ------------------------------------------------------------ 2025-09-08T08:36:00,478 rocksdb/_rocksdb.pyx:589:52: cimported module has no attribute 'kHashSearch' 2025-09-08T08:36:00,479 Error compiling Cython file: 2025-09-08T08:36:00,479 ------------------------------------------------------------ 2025-09-08T08:36:00,479 ... 2025-09-08T08:36:00,479 table_options.hash_index_allow_collision = True 2025-09-08T08:36:00,479 else: 2025-09-08T08:36:00,479 table_options.hash_index_allow_collision = False 2025-09-08T08:36:00,479 if checksum == 'crc32': 2025-09-08T08:36:00,479 table_options.checksum = table_factory.kCRC32c 2025-09-08T08:36:00,479 ^ 2025-09-08T08:36:00,479 ------------------------------------------------------------ 2025-09-08T08:36:00,480 rocksdb/_rocksdb.pyx:599:50: cimported module has no attribute 'kCRC32c' 2025-09-08T08:36:00,480 Error compiling Cython file: 2025-09-08T08:36:00,480 ------------------------------------------------------------ 2025-09-08T08:36:00,480 ... 2025-09-08T08:36:00,480 table_options.hash_index_allow_collision = False 2025-09-08T08:36:00,480 if checksum == 'crc32': 2025-09-08T08:36:00,480 table_options.checksum = table_factory.kCRC32c 2025-09-08T08:36:00,480 elif checksum == 'xxhash': 2025-09-08T08:36:00,480 table_options.checksum = table_factory.kxxHash 2025-09-08T08:36:00,481 ^ 2025-09-08T08:36:00,481 ------------------------------------------------------------ 2025-09-08T08:36:00,481 rocksdb/_rocksdb.pyx:601:50: cimported module has no attribute 'kxxHash' 2025-09-08T08:36:00,481 Error compiling Cython file: 2025-09-08T08:36:00,481 ------------------------------------------------------------ 2025-09-08T08:36:00,481 ... 2025-09-08T08:36:00,481 # Set the filter_policy 2025-09-08T08:36:00,481 self.py_filter_policy = None 2025-09-08T08:36:00,481 if filter_policy is not None: 2025-09-08T08:36:00,482 if isinstance(filter_policy, PyFilterPolicy): 2025-09-08T08:36:00,482 if (filter_policy).get_policy().get() == NULL: 2025-09-08T08:36:00,482 ^ 2025-09-08T08:36:00,482 ------------------------------------------------------------ 2025-09-08T08:36:00,482 rocksdb/_rocksdb.pyx:636:71: Invalid types for '==' (Python object, void *) 2025-09-08T08:36:00,482 Error compiling Cython file: 2025-09-08T08:36:00,482 ------------------------------------------------------------ 2025-09-08T08:36:00,482 ... 2025-09-08T08:36:00,482 else: 2025-09-08T08:36:00,482 self.py_filter_policy = PyGenericFilterPolicy(filter_policy) 2025-09-08T08:36:00,483 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T08:36:00,483 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T08:36:00,483 ^ 2025-09-08T08:36:00,483 ------------------------------------------------------------ 2025-09-08T08:36:00,483 rocksdb/_rocksdb.pyx:644:40: cimported module has no attribute 'NewBlockBasedTableFactory' 2025-09-08T08:36:00,484 Error compiling Cython file: 2025-09-08T08:36:00,484 ------------------------------------------------------------ 2025-09-08T08:36:00,484 ... 2025-09-08T08:36:00,485 table_options.hash_table_ratio = hash_table_ratio 2025-09-08T08:36:00,485 table_options.index_sparseness = index_sparseness 2025-09-08T08:36:00,485 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T08:36:00,485 if encoding_type == 'plain': 2025-09-08T08:36:00,485 table_options.encoding_type = table_factory.kPlain 2025-09-08T08:36:00,485 ^ 2025-09-08T08:36:00,485 ------------------------------------------------------------ 2025-09-08T08:36:00,485 rocksdb/_rocksdb.pyx:671:55: cimported module has no attribute 'kPlain' 2025-09-08T08:36:00,486 Error compiling Cython file: 2025-09-08T08:36:00,486 ------------------------------------------------------------ 2025-09-08T08:36:00,486 ... 2025-09-08T08:36:00,486 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T08:36:00,486 if encoding_type == 'plain': 2025-09-08T08:36:00,486 table_options.encoding_type = table_factory.kPlain 2025-09-08T08:36:00,486 elif encoding_type == 'prefix': 2025-09-08T08:36:00,486 table_options.encoding_type = table_factory.kPrefix 2025-09-08T08:36:00,486 ^ 2025-09-08T08:36:00,486 ------------------------------------------------------------ 2025-09-08T08:36:00,487 rocksdb/_rocksdb.pyx:673:55: cimported module has no attribute 'kPrefix' 2025-09-08T08:36:00,487 Error compiling Cython file: 2025-09-08T08:36:00,487 ------------------------------------------------------------ 2025-09-08T08:36:00,487 ... 2025-09-08T08:36:00,487 raise ValueError("Unknown encoding_type: %s" % encoding_type) 2025-09-08T08:36:00,487 table_options.full_scan_mode = full_scan_mode 2025-09-08T08:36:00,487 table_options.store_index_in_file = store_index_in_file 2025-09-08T08:36:00,487 self.factory.reset( table_factory.NewPlainTableFactory(table_options)) 2025-09-08T08:36:00,488 ^ 2025-09-08T08:36:00,488 ------------------------------------------------------------ 2025-09-08T08:36:00,488 rocksdb/_rocksdb.pyx:680:41: cimported module has no attribute 'NewPlainTableFactory' 2025-09-08T08:36:00,488 Error compiling Cython file: 2025-09-08T08:36:00,488 ------------------------------------------------------------ 2025-09-08T08:36:00,488 ... 2025-09-08T08:36:00,488 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T08:36:00,488 return self.factory 2025-09-08T08:36:00,488 cdef class SkipListMemtableFactory(PyMemtableFactory): 2025-09-08T08:36:00,489 def __init__(self): 2025-09-08T08:36:00,489 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T08:36:00,489 ^ 2025-09-08T08:36:00,489 ------------------------------------------------------------ 2025-09-08T08:36:00,489 rocksdb/_rocksdb.pyx:693:38: cimported module has no attribute 'NewSkipListFactory' 2025-09-08T08:36:00,489 Error compiling Cython file: 2025-09-08T08:36:00,489 ------------------------------------------------------------ 2025-09-08T08:36:00,489 ... 2025-09-08T08:36:00,490 def __init__(self): 2025-09-08T08:36:00,490 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T08:36:00,490 cdef class VectorMemtableFactory(PyMemtableFactory): 2025-09-08T08:36:00,490 def __init__(self, count=0): 2025-09-08T08:36:00,490 self.factory.reset(memtablerep.NewVectorRepFactory(count)) 2025-09-08T08:36:00,490 ^ 2025-09-08T08:36:00,490 ------------------------------------------------------------ 2025-09-08T08:36:00,490 rocksdb/_rocksdb.pyx:697:38: cimported module has no attribute 'NewVectorRepFactory' 2025-09-08T08:36:00,491 Error compiling Cython file: 2025-09-08T08:36:00,491 ------------------------------------------------------------ 2025-09-08T08:36:00,491 ... 2025-09-08T08:36:00,491 bucket_count=1000000, 2025-09-08T08:36:00,491 skiplist_height=4, 2025-09-08T08:36:00,491 skiplist_branching_factor=4): 2025-09-08T08:36:00,491 self.factory.reset( 2025-09-08T08:36:00,491 memtablerep.NewHashSkipListRepFactory( 2025-09-08T08:36:00,492 ^ 2025-09-08T08:36:00,492 ------------------------------------------------------------ 2025-09-08T08:36:00,492 rocksdb/_rocksdb.pyx:707:23: cimported module has no attribute 'NewHashSkipListRepFactory' 2025-09-08T08:36:00,492 Error compiling Cython file: 2025-09-08T08:36:00,492 ------------------------------------------------------------ 2025-09-08T08:36:00,492 ... 2025-09-08T08:36:00,492 skiplist_height, 2025-09-08T08:36:00,492 skiplist_branching_factor)) 2025-09-08T08:36:00,493 cdef class HashLinkListMemtableFactory(PyMemtableFactory): 2025-09-08T08:36:00,493 def __init__(self, bucket_count=50000): 2025-09-08T08:36:00,493 self.factory.reset(memtablerep.NewHashLinkListRepFactory(bucket_count)) 2025-09-08T08:36:00,493 ^ 2025-09-08T08:36:00,493 ------------------------------------------------------------ 2025-09-08T08:36:00,493 rocksdb/_rocksdb.pyx:714:38: cimported module has no attribute 'NewHashLinkListRepFactory' 2025-09-08T08:36:00,497 Error compiling Cython file: 2025-09-08T08:36:00,497 ------------------------------------------------------------ 2025-09-08T08:36:00,497 ... 2025-09-08T08:36:00,497 # Used to protect sharing of Options with many DB-objects 2025-09-08T08:36:00,497 cdef cpp_bool in_use 2025-09-08T08:36:00,497 def __cinit__(self): 2025-09-08T08:36:00,497 self.opts = NULL 2025-09-08T08:36:00,497 self.opts = new options.Options() 2025-09-08T08:36:00,498 ^ 2025-09-08T08:36:00,498 ------------------------------------------------------------ 2025-09-08T08:36:00,498 rocksdb/_rocksdb.pyx:750:24: 'Options' is not a type identifier 2025-09-08T08:36:00,498 Error compiling Cython file: 2025-09-08T08:36:00,498 ------------------------------------------------------------ 2025-09-08T08:36:00,498 ... 2025-09-08T08:36:00,498 # Used to protect sharing of Options with many DB-objects 2025-09-08T08:36:00,498 cdef cpp_bool in_use 2025-09-08T08:36:00,499 def __cinit__(self): 2025-09-08T08:36:00,499 self.opts = NULL 2025-09-08T08:36:00,499 self.opts = new options.Options() 2025-09-08T08:36:00,499 ^ 2025-09-08T08:36:00,499 ------------------------------------------------------------ 2025-09-08T08:36:00,499 rocksdb/_rocksdb.pyx:750:20: new operator can only be applied to a C++ class 2025-09-08T08:36:00,499 Error compiling Cython file: 2025-09-08T08:36:00,499 ------------------------------------------------------------ 2025-09-08T08:36:00,499 ... 2025-09-08T08:36:00,500 self.opts = new options.Options() 2025-09-08T08:36:00,500 self.in_use = False 2025-09-08T08:36:00,500 def __dealloc__(self): 2025-09-08T08:36:00,500 if not self.opts == NULL: 2025-09-08T08:36:00,500 del self.opts 2025-09-08T08:36:00,500 ^ 2025-09-08T08:36:00,500 ------------------------------------------------------------ 2025-09-08T08:36:00,500 rocksdb/_rocksdb.pyx:755:20: Deletion of non-Python, non-C++ object 2025-09-08T08:36:00,505 Error compiling Cython file: 2025-09-08T08:36:00,505 ------------------------------------------------------------ 2025-09-08T08:36:00,505 ... 2025-09-08T08:36:00,505 return ret_ob 2025-09-08T08:36:00,505 def __set__(self, dict value): 2025-09-08T08:36:00,506 cdef options.CompressionOptions* copts 2025-09-08T08:36:00,506 copts = cython.address(self.opts.compression_opts) 2025-09-08T08:36:00,506 ^ 2025-09-08T08:36:00,506 ------------------------------------------------------------ 2025-09-08T08:36:00,506 rocksdb/_rocksdb.pyx:829:26: Cannot take address of Python object attribute 'compression_opts' 2025-09-08T08:36:00,507 Error compiling Cython file: 2025-09-08T08:36:00,507 ------------------------------------------------------------ 2025-09-08T08:36:00,507 ... 2025-09-08T08:36:00,507 if 'max_dict_bytes' in value: 2025-09-08T08:36:00,507 copts.max_dict_bytes = value['max_dict_bytes'] 2025-09-08T08:36:00,507 property compaction_pri: 2025-09-08T08:36:00,507 def __get__(self): 2025-09-08T08:36:00,507 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T08:36:00,507 ^ 2025-09-08T08:36:00,507 ------------------------------------------------------------ 2025-09-08T08:36:00,508 rocksdb/_rocksdb.pyx:842:50: cimported module has no attribute 'kByCompensatedSize' 2025-09-08T08:36:00,508 Error compiling Cython file: 2025-09-08T08:36:00,508 ------------------------------------------------------------ 2025-09-08T08:36:00,508 ... 2025-09-08T08:36:00,508 property compaction_pri: 2025-09-08T08:36:00,508 def __get__(self): 2025-09-08T08:36:00,508 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T08:36:00,508 return CompactionPri.by_compensated_size 2025-09-08T08:36:00,508 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T08:36:00,509 ^ 2025-09-08T08:36:00,509 ------------------------------------------------------------ 2025-09-08T08:36:00,509 rocksdb/_rocksdb.pyx:844:50: cimported module has no attribute 'kOldestLargestSeqFirst' 2025-09-08T08:36:00,509 Error compiling Cython file: 2025-09-08T08:36:00,509 ------------------------------------------------------------ 2025-09-08T08:36:00,509 ... 2025-09-08T08:36:00,509 def __get__(self): 2025-09-08T08:36:00,509 if self.opts.compaction_pri == options.kByCompensatedSize: 2025-09-08T08:36:00,509 return CompactionPri.by_compensated_size 2025-09-08T08:36:00,510 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T08:36:00,510 return CompactionPri.oldest_largest_seq_first 2025-09-08T08:36:00,510 if self.opts.compaction_pri == options.kOldestSmallestSeqFirst: 2025-09-08T08:36:00,510 ^ 2025-09-08T08:36:00,510 ------------------------------------------------------------ 2025-09-08T08:36:00,510 rocksdb/_rocksdb.pyx:846:50: cimported module has no attribute 'kOldestSmallestSeqFirst' 2025-09-08T08:36:00,510 Error compiling Cython file: 2025-09-08T08:36:00,510 ------------------------------------------------------------ 2025-09-08T08:36:00,510 ... 2025-09-08T08:36:00,511 return CompactionPri.by_compensated_size 2025-09-08T08:36:00,511 if self.opts.compaction_pri == options.kOldestLargestSeqFirst: 2025-09-08T08:36:00,511 return CompactionPri.oldest_largest_seq_first 2025-09-08T08:36:00,511 if self.opts.compaction_pri == options.kOldestSmallestSeqFirst: 2025-09-08T08:36:00,511 return CompactionPri.oldest_smallest_seq_first 2025-09-08T08:36:00,511 if self.opts.compaction_pri == options.kMinOverlappingRatio: 2025-09-08T08:36:00,511 ^ 2025-09-08T08:36:00,511 ------------------------------------------------------------ 2025-09-08T08:36:00,511 rocksdb/_rocksdb.pyx:848:50: cimported module has no attribute 'kMinOverlappingRatio' 2025-09-08T08:36:00,511 Error compiling Cython file: 2025-09-08T08:36:00,512 ------------------------------------------------------------ 2025-09-08T08:36:00,512 ... 2025-09-08T08:36:00,512 return CompactionPri.oldest_smallest_seq_first 2025-09-08T08:36:00,512 if self.opts.compaction_pri == options.kMinOverlappingRatio: 2025-09-08T08:36:00,512 return CompactionPri.min_overlapping_ratio 2025-09-08T08:36:00,512 def __set__(self, value): 2025-09-08T08:36:00,512 if value == CompactionPri.by_compensated_size: 2025-09-08T08:36:00,512 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T08:36:00,512 ^ 2025-09-08T08:36:00,512 ------------------------------------------------------------ 2025-09-08T08:36:00,513 rocksdb/_rocksdb.pyx:852:50: cimported module has no attribute 'kByCompensatedSize' 2025-09-08T08:36:00,513 Error compiling Cython file: 2025-09-08T08:36:00,513 ------------------------------------------------------------ 2025-09-08T08:36:00,513 ... 2025-09-08T08:36:00,513 return CompactionPri.min_overlapping_ratio 2025-09-08T08:36:00,513 def __set__(self, value): 2025-09-08T08:36:00,513 if value == CompactionPri.by_compensated_size: 2025-09-08T08:36:00,513 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T08:36:00,513 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T08:36:00,513 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T08:36:00,513 ^ 2025-09-08T08:36:00,514 ------------------------------------------------------------ 2025-09-08T08:36:00,514 rocksdb/_rocksdb.pyx:854:50: cimported module has no attribute 'kOldestLargestSeqFirst' 2025-09-08T08:36:00,514 Error compiling Cython file: 2025-09-08T08:36:00,514 ------------------------------------------------------------ 2025-09-08T08:36:00,514 ... 2025-09-08T08:36:00,514 if value == CompactionPri.by_compensated_size: 2025-09-08T08:36:00,514 self.opts.compaction_pri = options.kByCompensatedSize 2025-09-08T08:36:00,514 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T08:36:00,514 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T08:36:00,514 elif value == CompactionPri.oldest_smallest_seq_first: 2025-09-08T08:36:00,515 self.opts.compaction_pri = options.kOldestSmallestSeqFirst 2025-09-08T08:36:00,515 ^ 2025-09-08T08:36:00,515 ------------------------------------------------------------ 2025-09-08T08:36:00,515 rocksdb/_rocksdb.pyx:856:50: cimported module has no attribute 'kOldestSmallestSeqFirst' 2025-09-08T08:36:00,515 Error compiling Cython file: 2025-09-08T08:36:00,515 ------------------------------------------------------------ 2025-09-08T08:36:00,515 ... 2025-09-08T08:36:00,515 elif value == CompactionPri.oldest_largest_seq_first: 2025-09-08T08:36:00,515 self.opts.compaction_pri = options.kOldestLargestSeqFirst 2025-09-08T08:36:00,515 elif value == CompactionPri.oldest_smallest_seq_first: 2025-09-08T08:36:00,516 self.opts.compaction_pri = options.kOldestSmallestSeqFirst 2025-09-08T08:36:00,516 elif value == CompactionPri.min_overlapping_ratio: 2025-09-08T08:36:00,516 self.opts.compaction_pri = options.kMinOverlappingRatio 2025-09-08T08:36:00,516 ^ 2025-09-08T08:36:00,516 ------------------------------------------------------------ 2025-09-08T08:36:00,516 rocksdb/_rocksdb.pyx:858:50: cimported module has no attribute 'kMinOverlappingRatio' 2025-09-08T08:36:00,516 Error compiling Cython file: 2025-09-08T08:36:00,516 ------------------------------------------------------------ 2025-09-08T08:36:00,517 ... 2025-09-08T08:36:00,517 raise TypeError("Unknown compaction pri: %s" % value) 2025-09-08T08:36:00,517 property compression: 2025-09-08T08:36:00,517 def __get__(self): 2025-09-08T08:36:00,517 if self.opts.compression == options.kNoCompression: 2025-09-08T08:36:00,517 ^ 2025-09-08T08:36:00,517 ------------------------------------------------------------ 2025-09-08T08:36:00,517 rocksdb/_rocksdb.pyx:865:47: cimported module has no attribute 'kNoCompression' 2025-09-08T08:36:00,518 Error compiling Cython file: 2025-09-08T08:36:00,518 ------------------------------------------------------------ 2025-09-08T08:36:00,518 ... 2025-09-08T08:36:00,518 property compression: 2025-09-08T08:36:00,518 def __get__(self): 2025-09-08T08:36:00,518 if self.opts.compression == options.kNoCompression: 2025-09-08T08:36:00,518 return CompressionType.no_compression 2025-09-08T08:36:00,518 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T08:36:00,518 ^ 2025-09-08T08:36:00,518 ------------------------------------------------------------ 2025-09-08T08:36:00,519 rocksdb/_rocksdb.pyx:867:50: cimported module has no attribute 'kSnappyCompression' 2025-09-08T08:36:00,519 Error compiling Cython file: 2025-09-08T08:36:00,519 ------------------------------------------------------------ 2025-09-08T08:36:00,519 ... 2025-09-08T08:36:00,519 def __get__(self): 2025-09-08T08:36:00,519 if self.opts.compression == options.kNoCompression: 2025-09-08T08:36:00,519 return CompressionType.no_compression 2025-09-08T08:36:00,519 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T08:36:00,519 return CompressionType.snappy_compression 2025-09-08T08:36:00,519 elif self.opts.compression == options.kZlibCompression: 2025-09-08T08:36:00,520 ^ 2025-09-08T08:36:00,520 ------------------------------------------------------------ 2025-09-08T08:36:00,520 rocksdb/_rocksdb.pyx:869:49: cimported module has no attribute 'kZlibCompression' 2025-09-08T08:36:00,520 Error compiling Cython file: 2025-09-08T08:36:00,520 ------------------------------------------------------------ 2025-09-08T08:36:00,520 ... 2025-09-08T08:36:00,520 return CompressionType.no_compression 2025-09-08T08:36:00,520 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T08:36:00,520 return CompressionType.snappy_compression 2025-09-08T08:36:00,520 elif self.opts.compression == options.kZlibCompression: 2025-09-08T08:36:00,521 return CompressionType.zlib_compression 2025-09-08T08:36:00,521 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T08:36:00,521 ^ 2025-09-08T08:36:00,521 ------------------------------------------------------------ 2025-09-08T08:36:00,521 rocksdb/_rocksdb.pyx:871:49: cimported module has no attribute 'kBZip2Compression' 2025-09-08T08:36:00,521 Error compiling Cython file: 2025-09-08T08:36:00,521 ------------------------------------------------------------ 2025-09-08T08:36:00,521 ... 2025-09-08T08:36:00,521 return CompressionType.snappy_compression 2025-09-08T08:36:00,522 elif self.opts.compression == options.kZlibCompression: 2025-09-08T08:36:00,522 return CompressionType.zlib_compression 2025-09-08T08:36:00,522 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T08:36:00,522 return CompressionType.bzip2_compression 2025-09-08T08:36:00,522 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T08:36:00,522 ^ 2025-09-08T08:36:00,522 ------------------------------------------------------------ 2025-09-08T08:36:00,522 rocksdb/_rocksdb.pyx:873:49: cimported module has no attribute 'kLZ4Compression' 2025-09-08T08:36:00,522 Error compiling Cython file: 2025-09-08T08:36:00,522 ------------------------------------------------------------ 2025-09-08T08:36:00,523 ... 2025-09-08T08:36:00,523 return CompressionType.zlib_compression 2025-09-08T08:36:00,523 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T08:36:00,523 return CompressionType.bzip2_compression 2025-09-08T08:36:00,523 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T08:36:00,523 return CompressionType.lz4_compression 2025-09-08T08:36:00,523 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T08:36:00,523 ^ 2025-09-08T08:36:00,523 ------------------------------------------------------------ 2025-09-08T08:36:00,523 rocksdb/_rocksdb.pyx:875:49: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T08:36:00,524 Error compiling Cython file: 2025-09-08T08:36:00,524 ------------------------------------------------------------ 2025-09-08T08:36:00,524 ... 2025-09-08T08:36:00,524 return CompressionType.bzip2_compression 2025-09-08T08:36:00,524 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T08:36:00,524 return CompressionType.lz4_compression 2025-09-08T08:36:00,524 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T08:36:00,524 return CompressionType.lz4hc_compression 2025-09-08T08:36:00,524 elif self.opts.compression == options.kXpressCompression: 2025-09-08T08:36:00,524 ^ 2025-09-08T08:36:00,524 ------------------------------------------------------------ 2025-09-08T08:36:00,525 rocksdb/_rocksdb.pyx:877:49: cimported module has no attribute 'kXpressCompression' 2025-09-08T08:36:00,525 Error compiling Cython file: 2025-09-08T08:36:00,525 ------------------------------------------------------------ 2025-09-08T08:36:00,525 ... 2025-09-08T08:36:00,525 return CompressionType.lz4_compression 2025-09-08T08:36:00,525 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T08:36:00,525 return CompressionType.lz4hc_compression 2025-09-08T08:36:00,525 elif self.opts.compression == options.kXpressCompression: 2025-09-08T08:36:00,525 return CompressionType.xpress_compression 2025-09-08T08:36:00,526 elif self.opts.compression == options.kZSTD: 2025-09-08T08:36:00,526 ^ 2025-09-08T08:36:00,526 ------------------------------------------------------------ 2025-09-08T08:36:00,526 rocksdb/_rocksdb.pyx:879:49: cimported module has no attribute 'kZSTD' 2025-09-08T08:36:00,526 Error compiling Cython file: 2025-09-08T08:36:00,526 ------------------------------------------------------------ 2025-09-08T08:36:00,526 ... 2025-09-08T08:36:00,526 return CompressionType.lz4hc_compression 2025-09-08T08:36:00,526 elif self.opts.compression == options.kXpressCompression: 2025-09-08T08:36:00,527 return CompressionType.xpress_compression 2025-09-08T08:36:00,527 elif self.opts.compression == options.kZSTD: 2025-09-08T08:36:00,527 return CompressionType.zstd_compression 2025-09-08T08:36:00,527 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T08:36:00,527 ^ 2025-09-08T08:36:00,527 ------------------------------------------------------------ 2025-09-08T08:36:00,527 rocksdb/_rocksdb.pyx:881:49: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T08:36:00,527 Error compiling Cython file: 2025-09-08T08:36:00,527 ------------------------------------------------------------ 2025-09-08T08:36:00,527 ... 2025-09-08T08:36:00,528 return CompressionType.xpress_compression 2025-09-08T08:36:00,528 elif self.opts.compression == options.kZSTD: 2025-09-08T08:36:00,528 return CompressionType.zstd_compression 2025-09-08T08:36:00,528 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T08:36:00,528 return CompressionType.zstdnotfinal_compression 2025-09-08T08:36:00,528 elif self.opts.compression == options.kDisableCompressionOption: 2025-09-08T08:36:00,528 ^ 2025-09-08T08:36:00,528 ------------------------------------------------------------ 2025-09-08T08:36:00,528 rocksdb/_rocksdb.pyx:883:49: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T08:36:00,529 Error compiling Cython file: 2025-09-08T08:36:00,529 ------------------------------------------------------------ 2025-09-08T08:36:00,529 ... 2025-09-08T08:36:00,529 else: 2025-09-08T08:36:00,529 raise Exception("Unknonw type: %s" % self.opts.compression) 2025-09-08T08:36:00,529 def __set__(self, value): 2025-09-08T08:36:00,529 if value == CompressionType.no_compression: 2025-09-08T08:36:00,529 self.opts.compression = options.kNoCompression 2025-09-08T08:36:00,529 ^ 2025-09-08T08:36:00,530 ------------------------------------------------------------ 2025-09-08T08:36:00,530 rocksdb/_rocksdb.pyx:890:47: cimported module has no attribute 'kNoCompression' 2025-09-08T08:36:00,530 Error compiling Cython file: 2025-09-08T08:36:00,530 ------------------------------------------------------------ 2025-09-08T08:36:00,530 ... 2025-09-08T08:36:00,530 def __set__(self, value): 2025-09-08T08:36:00,530 if value == CompressionType.no_compression: 2025-09-08T08:36:00,530 self.opts.compression = options.kNoCompression 2025-09-08T08:36:00,530 elif value == CompressionType.snappy_compression: 2025-09-08T08:36:00,531 self.opts.compression = options.kSnappyCompression 2025-09-08T08:36:00,531 ^ 2025-09-08T08:36:00,531 ------------------------------------------------------------ 2025-09-08T08:36:00,531 rocksdb/_rocksdb.pyx:892:47: cimported module has no attribute 'kSnappyCompression' 2025-09-08T08:36:00,531 Error compiling Cython file: 2025-09-08T08:36:00,531 ------------------------------------------------------------ 2025-09-08T08:36:00,531 ... 2025-09-08T08:36:00,531 if value == CompressionType.no_compression: 2025-09-08T08:36:00,531 self.opts.compression = options.kNoCompression 2025-09-08T08:36:00,532 elif value == CompressionType.snappy_compression: 2025-09-08T08:36:00,532 self.opts.compression = options.kSnappyCompression 2025-09-08T08:36:00,532 elif value == CompressionType.zlib_compression: 2025-09-08T08:36:00,532 self.opts.compression = options.kZlibCompression 2025-09-08T08:36:00,532 ^ 2025-09-08T08:36:00,532 ------------------------------------------------------------ 2025-09-08T08:36:00,532 rocksdb/_rocksdb.pyx:894:47: cimported module has no attribute 'kZlibCompression' 2025-09-08T08:36:00,532 Error compiling Cython file: 2025-09-08T08:36:00,532 ------------------------------------------------------------ 2025-09-08T08:36:00,532 ... 2025-09-08T08:36:00,533 elif value == CompressionType.snappy_compression: 2025-09-08T08:36:00,533 self.opts.compression = options.kSnappyCompression 2025-09-08T08:36:00,533 elif value == CompressionType.zlib_compression: 2025-09-08T08:36:00,533 self.opts.compression = options.kZlibCompression 2025-09-08T08:36:00,533 elif value == CompressionType.bzip2_compression: 2025-09-08T08:36:00,533 self.opts.compression = options.kBZip2Compression 2025-09-08T08:36:00,533 ^ 2025-09-08T08:36:00,533 ------------------------------------------------------------ 2025-09-08T08:36:00,533 rocksdb/_rocksdb.pyx:896:47: cimported module has no attribute 'kBZip2Compression' 2025-09-08T08:36:00,533 Error compiling Cython file: 2025-09-08T08:36:00,534 ------------------------------------------------------------ 2025-09-08T08:36:00,534 ... 2025-09-08T08:36:00,534 elif value == CompressionType.zlib_compression: 2025-09-08T08:36:00,534 self.opts.compression = options.kZlibCompression 2025-09-08T08:36:00,534 elif value == CompressionType.bzip2_compression: 2025-09-08T08:36:00,534 self.opts.compression = options.kBZip2Compression 2025-09-08T08:36:00,534 elif value == CompressionType.lz4_compression: 2025-09-08T08:36:00,534 self.opts.compression = options.kLZ4Compression 2025-09-08T08:36:00,534 ^ 2025-09-08T08:36:00,534 ------------------------------------------------------------ 2025-09-08T08:36:00,534 rocksdb/_rocksdb.pyx:898:47: cimported module has no attribute 'kLZ4Compression' 2025-09-08T08:36:00,535 Error compiling Cython file: 2025-09-08T08:36:00,535 ------------------------------------------------------------ 2025-09-08T08:36:00,535 ... 2025-09-08T08:36:00,535 elif value == CompressionType.bzip2_compression: 2025-09-08T08:36:00,535 self.opts.compression = options.kBZip2Compression 2025-09-08T08:36:00,535 elif value == CompressionType.lz4_compression: 2025-09-08T08:36:00,535 self.opts.compression = options.kLZ4Compression 2025-09-08T08:36:00,535 elif value == CompressionType.lz4hc_compression: 2025-09-08T08:36:00,535 self.opts.compression = options.kLZ4HCCompression 2025-09-08T08:36:00,535 ^ 2025-09-08T08:36:00,536 ------------------------------------------------------------ 2025-09-08T08:36:00,536 rocksdb/_rocksdb.pyx:900:47: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T08:36:00,536 Error compiling Cython file: 2025-09-08T08:36:00,536 ------------------------------------------------------------ 2025-09-08T08:36:00,536 ... 2025-09-08T08:36:00,536 elif value == CompressionType.lz4_compression: 2025-09-08T08:36:00,536 self.opts.compression = options.kLZ4Compression 2025-09-08T08:36:00,536 elif value == CompressionType.lz4hc_compression: 2025-09-08T08:36:00,536 self.opts.compression = options.kLZ4HCCompression 2025-09-08T08:36:00,536 elif value == CompressionType.zstd_compression: 2025-09-08T08:36:00,537 self.opts.compression = options.kZSTD 2025-09-08T08:36:00,537 ^ 2025-09-08T08:36:00,537 ------------------------------------------------------------ 2025-09-08T08:36:00,537 rocksdb/_rocksdb.pyx:902:47: cimported module has no attribute 'kZSTD' 2025-09-08T08:36:00,537 Error compiling Cython file: 2025-09-08T08:36:00,537 ------------------------------------------------------------ 2025-09-08T08:36:00,537 ... 2025-09-08T08:36:00,537 elif value == CompressionType.lz4hc_compression: 2025-09-08T08:36:00,537 self.opts.compression = options.kLZ4HCCompression 2025-09-08T08:36:00,537 elif value == CompressionType.zstd_compression: 2025-09-08T08:36:00,538 self.opts.compression = options.kZSTD 2025-09-08T08:36:00,538 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T08:36:00,538 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T08:36:00,538 ^ 2025-09-08T08:36:00,538 ------------------------------------------------------------ 2025-09-08T08:36:00,538 rocksdb/_rocksdb.pyx:904:47: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T08:36:00,538 Error compiling Cython file: 2025-09-08T08:36:00,538 ------------------------------------------------------------ 2025-09-08T08:36:00,538 ... 2025-09-08T08:36:00,539 elif value == CompressionType.zstd_compression: 2025-09-08T08:36:00,539 self.opts.compression = options.kZSTD 2025-09-08T08:36:00,539 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T08:36:00,539 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T08:36:00,539 elif value == CompressionType.disable_compression: 2025-09-08T08:36:00,539 self.opts.compression = options.kDisableCompressionOption 2025-09-08T08:36:00,539 ^ 2025-09-08T08:36:00,539 ------------------------------------------------------------ 2025-09-08T08:36:00,539 rocksdb/_rocksdb.pyx:906:47: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T08:36:00,543 Error compiling Cython file: 2025-09-08T08:36:00,544 ------------------------------------------------------------ 2025-09-08T08:36:00,544 ... 2025-09-08T08:36:00,544 def __set__(self, value): 2025-09-08T08:36:00,544 self.opts.bytes_per_sync = value 2025-09-08T08:36:00,544 property compaction_style: 2025-09-08T08:36:00,544 def __get__(self): 2025-09-08T08:36:00,544 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T08:36:00,544 ^ 2025-09-08T08:36:00,544 ------------------------------------------------------------ 2025-09-08T08:36:00,544 rocksdb/_rocksdb.pyx:1159:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T08:36:00,545 Error compiling Cython file: 2025-09-08T08:36:00,545 ------------------------------------------------------------ 2025-09-08T08:36:00,545 ... 2025-09-08T08:36:00,545 property compaction_style: 2025-09-08T08:36:00,545 def __get__(self): 2025-09-08T08:36:00,545 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T08:36:00,545 return 'level' 2025-09-08T08:36:00,545 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T08:36:00,545 ^ 2025-09-08T08:36:00,546 ------------------------------------------------------------ 2025-09-08T08:36:00,546 rocksdb/_rocksdb.pyx:1161:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T08:36:00,546 Error compiling Cython file: 2025-09-08T08:36:00,546 ------------------------------------------------------------ 2025-09-08T08:36:00,546 ... 2025-09-08T08:36:00,546 def __get__(self): 2025-09-08T08:36:00,546 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T08:36:00,546 return 'level' 2025-09-08T08:36:00,546 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T08:36:00,546 return 'universal' 2025-09-08T08:36:00,547 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T08:36:00,547 ^ 2025-09-08T08:36:00,547 ------------------------------------------------------------ 2025-09-08T08:36:00,547 rocksdb/_rocksdb.pyx:1163:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T08:36:00,547 Error compiling Cython file: 2025-09-08T08:36:00,547 ------------------------------------------------------------ 2025-09-08T08:36:00,547 ... 2025-09-08T08:36:00,547 return 'level' 2025-09-08T08:36:00,547 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T08:36:00,548 return 'universal' 2025-09-08T08:36:00,548 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T08:36:00,548 return 'fifo' 2025-09-08T08:36:00,548 if self.opts.compaction_style == kCompactionStyleNone: 2025-09-08T08:36:00,548 ^ 2025-09-08T08:36:00,548 ------------------------------------------------------------ 2025-09-08T08:36:00,548 rocksdb/_rocksdb.pyx:1165:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T08:36:00,548 Error compiling Cython file: 2025-09-08T08:36:00,548 ------------------------------------------------------------ 2025-09-08T08:36:00,549 ... 2025-09-08T08:36:00,549 return 'none' 2025-09-08T08:36:00,549 raise Exception("Unknown compaction_style") 2025-09-08T08:36:00,549 def __set__(self, str value): 2025-09-08T08:36:00,549 if value == 'level': 2025-09-08T08:36:00,549 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T08:36:00,549 ^ 2025-09-08T08:36:00,549 ------------------------------------------------------------ 2025-09-08T08:36:00,549 rocksdb/_rocksdb.pyx:1171:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T08:36:00,550 Error compiling Cython file: 2025-09-08T08:36:00,550 ------------------------------------------------------------ 2025-09-08T08:36:00,550 ... 2025-09-08T08:36:00,550 def __set__(self, str value): 2025-09-08T08:36:00,550 if value == 'level': 2025-09-08T08:36:00,550 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T08:36:00,550 elif value == 'universal': 2025-09-08T08:36:00,550 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T08:36:00,550 ^ 2025-09-08T08:36:00,551 ------------------------------------------------------------ 2025-09-08T08:36:00,551 rocksdb/_rocksdb.pyx:1173:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T08:36:00,551 Error compiling Cython file: 2025-09-08T08:36:00,551 ------------------------------------------------------------ 2025-09-08T08:36:00,551 ... 2025-09-08T08:36:00,551 if value == 'level': 2025-09-08T08:36:00,551 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T08:36:00,551 elif value == 'universal': 2025-09-08T08:36:00,551 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T08:36:00,551 elif value == 'fifo': 2025-09-08T08:36:00,552 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T08:36:00,552 ^ 2025-09-08T08:36:00,552 ------------------------------------------------------------ 2025-09-08T08:36:00,552 rocksdb/_rocksdb.pyx:1175:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T08:36:00,552 Error compiling Cython file: 2025-09-08T08:36:00,552 ------------------------------------------------------------ 2025-09-08T08:36:00,552 ... 2025-09-08T08:36:00,552 elif value == 'universal': 2025-09-08T08:36:00,552 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T08:36:00,552 elif value == 'fifo': 2025-09-08T08:36:00,553 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T08:36:00,553 elif value == 'none': 2025-09-08T08:36:00,553 self.opts.compaction_style = kCompactionStyleNone 2025-09-08T08:36:00,553 ^ 2025-09-08T08:36:00,553 ------------------------------------------------------------ 2025-09-08T08:36:00,553 rocksdb/_rocksdb.pyx:1177:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T08:36:00,553 Error compiling Cython file: 2025-09-08T08:36:00,553 ------------------------------------------------------------ 2025-09-08T08:36:00,553 ... 2025-09-08T08:36:00,554 ret_ob['min_merge_width'] = uopts.min_merge_width 2025-09-08T08:36:00,554 ret_ob['max_merge_width'] = uopts.max_merge_width 2025-09-08T08:36:00,554 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T08:36:00,554 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T08:36:00,554 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T08:36:00,554 ^ 2025-09-08T08:36:00,554 ------------------------------------------------------------ 2025-09-08T08:36:00,554 rocksdb/_rocksdb.pyx:1194:35: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T08:36:00,554 Error compiling Cython file: 2025-09-08T08:36:00,555 ------------------------------------------------------------ 2025-09-08T08:36:00,555 ... 2025-09-08T08:36:00,555 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T08:36:00,555 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T08:36:00,555 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T08:36:00,555 ret_ob['stop_style'] = 'similar_size' 2025-09-08T08:36:00,555 elif uopts.stop_style == kCompactionStopStyleTotalSize: 2025-09-08T08:36:00,555 ^ 2025-09-08T08:36:00,555 ------------------------------------------------------------ 2025-09-08T08:36:00,556 rocksdb/_rocksdb.pyx:1196:37: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T08:36:00,556 Error compiling Cython file: 2025-09-08T08:36:00,556 ------------------------------------------------------------ 2025-09-08T08:36:00,556 ... 2025-09-08T08:36:00,556 return ret_ob 2025-09-08T08:36:00,556 def __set__(self, dict value): 2025-09-08T08:36:00,556 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T08:36:00,556 uopts = cython.address(self.opts.compaction_options_universal) 2025-09-08T08:36:00,557 ^ 2025-09-08T08:36:00,557 ------------------------------------------------------------ 2025-09-08T08:36:00,557 rocksdb/_rocksdb.pyx:1205:26: Cannot take address of Python object attribute 'compaction_options_universal' 2025-09-08T08:36:00,557 Error compiling Cython file: 2025-09-08T08:36:00,557 ------------------------------------------------------------ 2025-09-08T08:36:00,557 ... 2025-09-08T08:36:00,557 if 'compression_size_percent' in value: 2025-09-08T08:36:00,557 uopts.compression_size_percent = value['compression_size_percent'] 2025-09-08T08:36:00,557 if 'stop_style' in value: 2025-09-08T08:36:00,558 if value['stop_style'] == 'similar_size': 2025-09-08T08:36:00,558 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T08:36:00,558 ^ 2025-09-08T08:36:00,558 ------------------------------------------------------------ 2025-09-08T08:36:00,558 rocksdb/_rocksdb.pyx:1224:39: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T08:36:00,558 Error compiling Cython file: 2025-09-08T08:36:00,558 ------------------------------------------------------------ 2025-09-08T08:36:00,558 ... 2025-09-08T08:36:00,558 if 'stop_style' in value: 2025-09-08T08:36:00,559 if value['stop_style'] == 'similar_size': 2025-09-08T08:36:00,559 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T08:36:00,559 elif value['stop_style'] == 'total_size': 2025-09-08T08:36:00,559 uopts.stop_style = kCompactionStopStyleTotalSize 2025-09-08T08:36:00,559 ^ 2025-09-08T08:36:00,559 ------------------------------------------------------------ 2025-09-08T08:36:00,559 rocksdb/_rocksdb.pyx:1226:39: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T08:36:00,563 Error compiling Cython file: 2025-09-08T08:36:00,563 ------------------------------------------------------------ 2025-09-08T08:36:00,563 ... 2025-09-08T08:36:00,563 cdef db.WriteBatch* batch 2025-09-08T08:36:00,563 def __cinit__(self, data=None): 2025-09-08T08:36:00,563 self.batch = NULL 2025-09-08T08:36:00,563 if data is not None: 2025-09-08T08:36:00,563 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:36:00,564 ^ 2025-09-08T08:36:00,564 ------------------------------------------------------------ 2025-09-08T08:36:00,564 rocksdb/_rocksdb.pyx:1338:29: 'WriteBatch' is not a type identifier 2025-09-08T08:36:00,564 Error compiling Cython file: 2025-09-08T08:36:00,564 ------------------------------------------------------------ 2025-09-08T08:36:00,564 ... 2025-09-08T08:36:00,564 cdef db.WriteBatch* batch 2025-09-08T08:36:00,564 def __cinit__(self, data=None): 2025-09-08T08:36:00,565 self.batch = NULL 2025-09-08T08:36:00,565 if data is not None: 2025-09-08T08:36:00,565 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:36:00,565 ^ 2025-09-08T08:36:00,565 ------------------------------------------------------------ 2025-09-08T08:36:00,565 rocksdb/_rocksdb.pyx:1338:25: new operator can only be applied to a C++ class 2025-09-08T08:36:00,565 Error compiling Cython file: 2025-09-08T08:36:00,565 ------------------------------------------------------------ 2025-09-08T08:36:00,565 ... 2025-09-08T08:36:00,565 def __cinit__(self, data=None): 2025-09-08T08:36:00,566 self.batch = NULL 2025-09-08T08:36:00,566 if data is not None: 2025-09-08T08:36:00,566 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:36:00,566 else: 2025-09-08T08:36:00,566 self.batch = new db.WriteBatch() 2025-09-08T08:36:00,566 ^ 2025-09-08T08:36:00,566 ------------------------------------------------------------ 2025-09-08T08:36:00,566 rocksdb/_rocksdb.pyx:1340:29: 'WriteBatch' is not a type identifier 2025-09-08T08:36:00,566 Error compiling Cython file: 2025-09-08T08:36:00,566 ------------------------------------------------------------ 2025-09-08T08:36:00,567 ... 2025-09-08T08:36:00,567 def __cinit__(self, data=None): 2025-09-08T08:36:00,567 self.batch = NULL 2025-09-08T08:36:00,567 if data is not None: 2025-09-08T08:36:00,567 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T08:36:00,567 else: 2025-09-08T08:36:00,567 self.batch = new db.WriteBatch() 2025-09-08T08:36:00,567 ^ 2025-09-08T08:36:00,567 ------------------------------------------------------------ 2025-09-08T08:36:00,567 rocksdb/_rocksdb.pyx:1340:25: new operator can only be applied to a C++ class 2025-09-08T08:36:00,568 Error compiling Cython file: 2025-09-08T08:36:00,568 ------------------------------------------------------------ 2025-09-08T08:36:00,568 ... 2025-09-08T08:36:00,568 else: 2025-09-08T08:36:00,568 self.batch = new db.WriteBatch() 2025-09-08T08:36:00,568 def __dealloc__(self): 2025-09-08T08:36:00,568 if not self.batch == NULL: 2025-09-08T08:36:00,568 del self.batch 2025-09-08T08:36:00,568 ^ 2025-09-08T08:36:00,568 ------------------------------------------------------------ 2025-09-08T08:36:00,569 rocksdb/_rocksdb.pyx:1344:20: Deletion of non-Python, non-C++ object 2025-09-08T08:36:00,569 Error compiling Cython file: 2025-09-08T08:36:00,569 ------------------------------------------------------------ 2025-09-08T08:36:00,569 ... 2025-09-08T08:36:00,569 cdef Status st 2025-09-08T08:36:00,569 self.batch = batch 2025-09-08T08:36:00,569 self.pos = 0 2025-09-08T08:36:00,570 st = db.get_batch_items(batch.batch, cython.address(self.items)) 2025-09-08T08:36:00,570 ^ 2025-09-08T08:36:00,570 ------------------------------------------------------------ 2025-09-08T08:36:00,570 rocksdb/_rocksdb.pyx:1382:15: cimported module has no attribute 'get_batch_items' 2025-09-08T08:36:00,571 Error compiling Cython file: 2025-09-08T08:36:00,571 ------------------------------------------------------------ 2025-09-08T08:36:00,571 ... 2025-09-08T08:36:00,571 if self.pos == self.items.size(): 2025-09-08T08:36:00,571 raise StopIteration() 2025-09-08T08:36:00,572 cdef str op 2025-09-08T08:36:00,572 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T08:36:00,572 ^ 2025-09-08T08:36:00,572 ------------------------------------------------------------ 2025-09-08T08:36:00,572 rocksdb/_rocksdb.pyx:1394:40: cimported module has no attribute 'BatchItemOpPut' 2025-09-08T08:36:00,572 Error compiling Cython file: 2025-09-08T08:36:00,572 ------------------------------------------------------------ 2025-09-08T08:36:00,572 ... 2025-09-08T08:36:00,573 cdef str op 2025-09-08T08:36:00,573 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T08:36:00,573 op = "Put" 2025-09-08T08:36:00,573 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T08:36:00,573 ^ 2025-09-08T08:36:00,573 ------------------------------------------------------------ 2025-09-08T08:36:00,573 rocksdb/_rocksdb.pyx:1396:42: cimported module has no attribute 'BatchItemOpMerge' 2025-09-08T08:36:00,573 Error compiling Cython file: 2025-09-08T08:36:00,574 ------------------------------------------------------------ 2025-09-08T08:36:00,574 ... 2025-09-08T08:36:00,574 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T08:36:00,574 op = "Put" 2025-09-08T08:36:00,574 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T08:36:00,574 op = "Merge" 2025-09-08T08:36:00,574 elif self.items[self.pos].op == db.BatchItemOpDelte: 2025-09-08T08:36:00,574 ^ 2025-09-08T08:36:00,574 ------------------------------------------------------------ 2025-09-08T08:36:00,574 rocksdb/_rocksdb.pyx:1398:42: cimported module has no attribute 'BatchItemOpDelte' 2025-09-08T08:36:00,575 Error compiling Cython file: 2025-09-08T08:36:00,575 ------------------------------------------------------------ 2025-09-08T08:36:00,575 ... 2025-09-08T08:36:00,575 raise Exception("Options object is already used by another DB") 2025-09-08T08:36:00,575 db_path = path_to_string(db_name) 2025-09-08T08:36:00,576 if read_only: 2025-09-08T08:36:00,576 with nogil: 2025-09-08T08:36:00,576 st = db.DB_OpenForReadOnly( 2025-09-08T08:36:00,576 ^ 2025-09-08T08:36:00,576 ------------------------------------------------------------ 2025-09-08T08:36:00,576 rocksdb/_rocksdb.pyx:1426:23: cimported module has no attribute 'DB_OpenForReadOnly' 2025-09-08T08:36:00,576 Error compiling Cython file: 2025-09-08T08:36:00,576 ------------------------------------------------------------ 2025-09-08T08:36:00,577 ... 2025-09-08T08:36:00,577 db_path, 2025-09-08T08:36:00,577 cython.address(self.db), 2025-09-08T08:36:00,577 False) 2025-09-08T08:36:00,577 else: 2025-09-08T08:36:00,577 with nogil: 2025-09-08T08:36:00,577 st = db.DB_Open( 2025-09-08T08:36:00,577 ^ 2025-09-08T08:36:00,577 ------------------------------------------------------------ 2025-09-08T08:36:00,577 rocksdb/_rocksdb.pyx:1433:23: cimported module has no attribute 'DB_Open' 2025-09-08T08:36:00,578 Error compiling Cython file: 2025-09-08T08:36:00,579 ------------------------------------------------------------ 2025-09-08T08:36:00,579 ... 2025-09-08T08:36:00,579 self.opts.in_use = True 2025-09-08T08:36:00,579 def __dealloc__(self): 2025-09-08T08:36:00,579 if not self.db == NULL: 2025-09-08T08:36:00,579 with nogil: 2025-09-08T08:36:00,579 del self.db 2025-09-08T08:36:00,579 ^ 2025-09-08T08:36:00,579 ------------------------------------------------------------ 2025-09-08T08:36:00,580 rocksdb/_rocksdb.pyx:1456:24: Deletion of non-Python, non-C++ object 2025-09-08T08:36:00,586 Error compiling Cython file: 2025-09-08T08:36:00,586 ------------------------------------------------------------ 2025-09-08T08:36:00,586 ... 2025-09-08T08:36:00,586 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,586 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,586 with nogil: 2025-09-08T08:36:00,586 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,586 ^ 2025-09-08T08:36:00,587 ------------------------------------------------------------ 2025-09-08T08:36:00,587 rocksdb/_rocksdb.pyx:1516:48: Cannot convert 'string *' to Python object 2025-09-08T08:36:00,590 Error compiling Cython file: 2025-09-08T08:36:00,590 ------------------------------------------------------------ 2025-09-08T08:36:00,590 ... 2025-09-08T08:36:00,590 cdef vector[Status] res 2025-09-08T08:36:00,590 with nogil: 2025-09-08T08:36:00,591 res = self.db.MultiGet( 2025-09-08T08:36:00,591 opts, 2025-09-08T08:36:00,591 c_keys, 2025-09-08T08:36:00,591 cython.address(values)) 2025-09-08T08:36:00,591 ^ 2025-09-08T08:36:00,591 ------------------------------------------------------------ 2025-09-08T08:36:00,591 rocksdb/_rocksdb.pyx:1541:22: Cannot convert 'vector[string] *' to Python object 2025-09-08T08:36:00,596 Error compiling Cython file: 2025-09-08T08:36:00,596 ------------------------------------------------------------ 2025-09-08T08:36:00,596 ... 2025-09-08T08:36:00,596 value_found = False 2025-09-08T08:36:00,596 with nogil: 2025-09-08T08:36:00,596 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,596 opts, 2025-09-08T08:36:00,596 c_key, 2025-09-08T08:36:00,596 cython.address(value), 2025-09-08T08:36:00,597 ^ 2025-09-08T08:36:00,597 ------------------------------------------------------------ 2025-09-08T08:36:00,597 rocksdb/_rocksdb.pyx:1571:26: Cannot convert 'string *' to Python object 2025-09-08T08:36:00,597 Error compiling Cython file: 2025-09-08T08:36:00,597 ------------------------------------------------------------ 2025-09-08T08:36:00,597 ... 2025-09-08T08:36:00,597 with nogil: 2025-09-08T08:36:00,597 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,597 opts, 2025-09-08T08:36:00,598 c_key, 2025-09-08T08:36:00,598 cython.address(value), 2025-09-08T08:36:00,598 cython.address(value_found)) 2025-09-08T08:36:00,598 ^ 2025-09-08T08:36:00,598 ------------------------------------------------------------ 2025-09-08T08:36:00,598 rocksdb/_rocksdb.pyx:1572:26: Cannot convert 'bool *' to Python object 2025-09-08T08:36:00,598 Error compiling Cython file: 2025-09-08T08:36:00,598 ------------------------------------------------------------ 2025-09-08T08:36:00,598 ... 2025-09-08T08:36:00,599 else: 2025-09-08T08:36:00,599 with nogil: 2025-09-08T08:36:00,599 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,599 opts, 2025-09-08T08:36:00,599 c_key, 2025-09-08T08:36:00,599 cython.address(value)) 2025-09-08T08:36:00,599 ^ 2025-09-08T08:36:00,599 ------------------------------------------------------------ 2025-09-08T08:36:00,599 rocksdb/_rocksdb.pyx:1586:26: Cannot convert 'string *' to Python object 2025-09-08T08:36:00,604 Error compiling Cython file: 2025-09-08T08:36:00,604 ------------------------------------------------------------ 2025-09-08T08:36:00,604 ... 2025-09-08T08:36:00,604 cdef string value 2025-09-08T08:36:00,604 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:00,604 cdef cpp_bool ret = False 2025-09-08T08:36:00,604 with nogil: 2025-09-08T08:36:00,604 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:00,604 ^ 2025-09-08T08:36:00,605 ------------------------------------------------------------ 2025-09-08T08:36:00,605 rocksdb/_rocksdb.pyx:1634:52: Cannot convert 'string *' to Python object 2025-09-08T08:36:00,606 Error compiling Cython file: 2025-09-08T08:36:00,606 ------------------------------------------------------------ 2025-09-08T08:36:00,606 ... 2025-09-08T08:36:00,606 def get_live_files_metadata(self): 2025-09-08T08:36:00,606 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:36:00,606 with nogil: 2025-09-08T08:36:00,606 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:36:00,607 ^ 2025-09-08T08:36:00,607 ------------------------------------------------------------ 2025-09-08T08:36:00,607 rocksdb/_rocksdb.pyx:1645:47: Cannot convert 'vector[] *' to Python object 2025-09-08T08:36:00,610 Error compiling Cython file: 2025-09-08T08:36:00,610 ------------------------------------------------------------ 2025-09-08T08:36:00,610 ... 2025-09-08T08:36:00,610 c_options.change_level = py_options.get('change_level', False) 2025-09-08T08:36:00,610 c_options.target_level = py_options.get('target_level', -1) 2025-09-08T08:36:00,610 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T08:36:00,611 if blc == 'skip': 2025-09-08T08:36:00,611 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T08:36:00,611 ^ 2025-09-08T08:36:00,611 ------------------------------------------------------------ 2025-09-08T08:36:00,611 rocksdb/_rocksdb.pyx:1670:59: cimported module has no attribute 'blc_skip' 2025-09-08T08:36:00,611 Error compiling Cython file: 2025-09-08T08:36:00,611 ------------------------------------------------------------ 2025-09-08T08:36:00,611 ... 2025-09-08T08:36:00,612 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T08:36:00,612 if blc == 'skip': 2025-09-08T08:36:00,612 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T08:36:00,612 elif blc == 'if_compaction_filter': 2025-09-08T08:36:00,612 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T08:36:00,612 ^ 2025-09-08T08:36:00,612 ------------------------------------------------------------ 2025-09-08T08:36:00,612 rocksdb/_rocksdb.pyx:1672:59: cimported module has no attribute 'blc_is_filter' 2025-09-08T08:36:00,612 Error compiling Cython file: 2025-09-08T08:36:00,613 ------------------------------------------------------------ 2025-09-08T08:36:00,613 ... 2025-09-08T08:36:00,613 if blc == 'skip': 2025-09-08T08:36:00,613 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T08:36:00,613 elif blc == 'if_compaction_filter': 2025-09-08T08:36:00,613 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T08:36:00,613 elif blc == 'force': 2025-09-08T08:36:00,613 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T08:36:00,613 ^ 2025-09-08T08:36:00,613 ------------------------------------------------------------ 2025-09-08T08:36:00,613 rocksdb/_rocksdb.pyx:1674:59: cimported module has no attribute 'blc_force' 2025-09-08T08:36:00,614 Error compiling Cython file: 2025-09-08T08:36:00,614 ------------------------------------------------------------ 2025-09-08T08:36:00,614 ... 2025-09-08T08:36:00,614 opts.fill_cache = py_opts['fill_cache'] 2025-09-08T08:36:00,614 if py_opts['snapshot'] is not None: 2025-09-08T08:36:00,614 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T08:36:00,615 if py_opts['read_tier'] == "all": 2025-09-08T08:36:00,615 opts.read_tier = options.kReadAllTier 2025-09-08T08:36:00,615 ^ 2025-09-08T08:36:00,615 ------------------------------------------------------------ 2025-09-08T08:36:00,615 rocksdb/_rocksdb.pyx:1717:36: cimported module has no attribute 'kReadAllTier' 2025-09-08T08:36:00,615 Error compiling Cython file: 2025-09-08T08:36:00,615 ------------------------------------------------------------ 2025-09-08T08:36:00,615 ... 2025-09-08T08:36:00,616 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T08:36:00,616 if py_opts['read_tier'] == "all": 2025-09-08T08:36:00,616 opts.read_tier = options.kReadAllTier 2025-09-08T08:36:00,616 elif py_opts['read_tier'] == 'cache': 2025-09-08T08:36:00,616 opts.read_tier = options.kBlockCacheTier 2025-09-08T08:36:00,616 ^ 2025-09-08T08:36:00,616 ------------------------------------------------------------ 2025-09-08T08:36:00,616 rocksdb/_rocksdb.pyx:1719:36: cimported module has no attribute 'kBlockCacheTier' 2025-09-08T08:36:00,617 Error compiling Cython file: 2025-09-08T08:36:00,617 ------------------------------------------------------------ 2025-09-08T08:36:00,617 ... 2025-09-08T08:36:00,617 def repair_db(db_name, Options opts): 2025-09-08T08:36:00,617 cdef Status st 2025-09-08T08:36:00,617 cdef string db_path 2025-09-08T08:36:00,617 db_path = path_to_string(db_name) 2025-09-08T08:36:00,617 st = db.RepairDB(db_path, deref(opts.opts)) 2025-09-08T08:36:00,617 ^ 2025-09-08T08:36:00,617 ------------------------------------------------------------ 2025-09-08T08:36:00,618 rocksdb/_rocksdb.pyx:1735:11: cimported module has no attribute 'RepairDB' 2025-09-08T08:36:00,619 Error compiling Cython file: 2025-09-08T08:36:00,620 ------------------------------------------------------------ 2025-09-08T08:36:00,620 ... 2025-09-08T08:36:00,620 self.db = db 2025-09-08T08:36:00,620 self.ptr = NULL 2025-09-08T08:36:00,620 def __dealloc__(self): 2025-09-08T08:36:00,620 if not self.ptr == NULL: 2025-09-08T08:36:00,620 del self.ptr 2025-09-08T08:36:00,620 ^ 2025-09-08T08:36:00,620 ------------------------------------------------------------ 2025-09-08T08:36:00,621 rocksdb/_rocksdb.pyx:1768:20: Deletion of non-Python, non-C++ object 2025-09-08T08:36:00,636 Error compiling Cython file: 2025-09-08T08:36:00,636 ------------------------------------------------------------ 2025-09-08T08:36:00,636 ... 2025-09-08T08:36:00,637 cdef Status st 2025-09-08T08:36:00,637 cdef string c_backup_dir 2025-09-08T08:36:00,637 self.engine = NULL 2025-09-08T08:36:00,637 c_backup_dir = path_to_string(backup_dir) 2025-09-08T08:36:00,637 st = backup.BackupEngine_Open( 2025-09-08T08:36:00,637 ^ 2025-09-08T08:36:00,637 ------------------------------------------------------------ 2025-09-08T08:36:00,637 rocksdb/_rocksdb.pyx:1891:19: cimported module has no attribute 'BackupEngine_Open' 2025-09-08T08:36:00,638 Error compiling Cython file: 2025-09-08T08:36:00,638 ------------------------------------------------------------ 2025-09-08T08:36:00,638 ... 2025-09-08T08:36:00,638 cdef string c_backup_dir 2025-09-08T08:36:00,638 self.engine = NULL 2025-09-08T08:36:00,638 c_backup_dir = path_to_string(backup_dir) 2025-09-08T08:36:00,638 st = backup.BackupEngine_Open( 2025-09-08T08:36:00,638 env.Env_Default(), 2025-09-08T08:36:00,638 ^ 2025-09-08T08:36:00,638 ------------------------------------------------------------ 2025-09-08T08:36:00,639 rocksdb/_rocksdb.pyx:1892:15: cimported module has no attribute 'Env_Default' 2025-09-08T08:36:00,639 Error compiling Cython file: 2025-09-08T08:36:00,639 ------------------------------------------------------------ 2025-09-08T08:36:00,639 ... 2025-09-08T08:36:00,639 self.engine = NULL 2025-09-08T08:36:00,639 c_backup_dir = path_to_string(backup_dir) 2025-09-08T08:36:00,639 st = backup.BackupEngine_Open( 2025-09-08T08:36:00,639 env.Env_Default(), 2025-09-08T08:36:00,639 backup.BackupableDBOptions(c_backup_dir), 2025-09-08T08:36:00,640 ^ 2025-09-08T08:36:00,640 ------------------------------------------------------------ 2025-09-08T08:36:00,640 rocksdb/_rocksdb.pyx:1893:18: cimported module has no attribute 'BackupableDBOptions' 2025-09-08T08:36:00,640 Error compiling Cython file: 2025-09-08T08:36:00,640 ------------------------------------------------------------ 2025-09-08T08:36:00,640 ... 2025-09-08T08:36:00,640 check_status(st) 2025-09-08T08:36:00,640 def __dealloc__(self): 2025-09-08T08:36:00,641 if not self.engine == NULL: 2025-09-08T08:36:00,641 with nogil: 2025-09-08T08:36:00,641 del self.engine 2025-09-08T08:36:00,641 ^ 2025-09-08T08:36:00,641 ------------------------------------------------------------ 2025-09-08T08:36:00,641 rocksdb/_rocksdb.pyx:1901:24: Deletion of non-Python, non-C++ object 2025-09-08T08:36:00,656 Error compiling Cython file: 2025-09-08T08:36:00,656 ------------------------------------------------------------ 2025-09-08T08:36:00,656 ... 2025-09-08T08:36:00,656 def get_backup_info(self): 2025-09-08T08:36:00,656 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:36:00,656 with nogil: 2025-09-08T08:36:00,657 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:36:00,657 ^ 2025-09-08T08:36:00,657 ------------------------------------------------------------ 2025-09-08T08:36:00,657 rocksdb/_rocksdb.pyx:1973:44: Cannot convert 'vector[] *' to Python object 2025-09-08T08:36:00,914 Error compiling Cython file: 2025-09-08T08:36:00,914 ------------------------------------------------------------ 2025-09-08T08:36:00,915 ... 2025-09-08T08:36:00,915 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,915 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,915 with nogil: 2025-09-08T08:36:00,915 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,915 ^ 2025-09-08T08:36:00,915 ------------------------------------------------------------ 2025-09-08T08:36:00,915 rocksdb/_rocksdb.pyx:1471:28: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,916 Error compiling Cython file: 2025-09-08T08:36:00,916 ------------------------------------------------------------ 2025-09-08T08:36:00,916 ... 2025-09-08T08:36:00,916 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,916 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,916 with nogil: 2025-09-08T08:36:00,916 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,916 ^ 2025-09-08T08:36:00,916 ------------------------------------------------------------ 2025-09-08T08:36:00,917 rocksdb/_rocksdb.pyx:1471:28: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,917 Error compiling Cython file: 2025-09-08T08:36:00,917 ------------------------------------------------------------ 2025-09-08T08:36:00,917 ... 2025-09-08T08:36:00,917 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,917 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,917 with nogil: 2025-09-08T08:36:00,917 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,918 ^ 2025-09-08T08:36:00,918 ------------------------------------------------------------ 2025-09-08T08:36:00,918 rocksdb/_rocksdb.pyx:1471:24: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,918 Error compiling Cython file: 2025-09-08T08:36:00,918 ------------------------------------------------------------ 2025-09-08T08:36:00,918 ... 2025-09-08T08:36:00,918 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,918 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,919 with nogil: 2025-09-08T08:36:00,919 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,919 ^ 2025-09-08T08:36:00,919 ------------------------------------------------------------ 2025-09-08T08:36:00,919 rocksdb/_rocksdb.pyx:1471:28: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,919 Error compiling Cython file: 2025-09-08T08:36:00,919 ------------------------------------------------------------ 2025-09-08T08:36:00,919 ... 2025-09-08T08:36:00,920 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,920 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,920 with nogil: 2025-09-08T08:36:00,920 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,920 ^ 2025-09-08T08:36:00,920 ------------------------------------------------------------ 2025-09-08T08:36:00,920 rocksdb/_rocksdb.pyx:1471:29: Converting to Python object not allowed without gil 2025-09-08T08:36:00,920 Error compiling Cython file: 2025-09-08T08:36:00,921 ------------------------------------------------------------ 2025-09-08T08:36:00,921 ... 2025-09-08T08:36:00,921 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,921 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,921 with nogil: 2025-09-08T08:36:00,921 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,921 ^ 2025-09-08T08:36:00,921 ------------------------------------------------------------ 2025-09-08T08:36:00,921 rocksdb/_rocksdb.pyx:1471:35: Converting to Python object not allowed without gil 2025-09-08T08:36:00,922 Error compiling Cython file: 2025-09-08T08:36:00,922 ------------------------------------------------------------ 2025-09-08T08:36:00,922 ... 2025-09-08T08:36:00,922 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,922 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,922 with nogil: 2025-09-08T08:36:00,922 st = self.db.Put(opts, c_key, c_value) 2025-09-08T08:36:00,922 ^ 2025-09-08T08:36:00,923 ------------------------------------------------------------ 2025-09-08T08:36:00,923 rocksdb/_rocksdb.pyx:1471:42: Converting to Python object not allowed without gil 2025-09-08T08:36:00,923 Error compiling Cython file: 2025-09-08T08:36:00,923 ------------------------------------------------------------ 2025-09-08T08:36:00,923 ... 2025-09-08T08:36:00,923 opts.sync = sync 2025-09-08T08:36:00,923 opts.disableWAL = disable_wal 2025-09-08T08:36:00,923 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,923 with nogil: 2025-09-08T08:36:00,924 st = self.db.Delete(opts, c_key) 2025-09-08T08:36:00,924 ^ 2025-09-08T08:36:00,924 ------------------------------------------------------------ 2025-09-08T08:36:00,924 rocksdb/_rocksdb.pyx:1482:31: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,924 Error compiling Cython file: 2025-09-08T08:36:00,924 ------------------------------------------------------------ 2025-09-08T08:36:00,924 ... 2025-09-08T08:36:00,924 opts.sync = sync 2025-09-08T08:36:00,924 opts.disableWAL = disable_wal 2025-09-08T08:36:00,925 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,925 with nogil: 2025-09-08T08:36:00,925 st = self.db.Delete(opts, c_key) 2025-09-08T08:36:00,925 ^ 2025-09-08T08:36:00,925 ------------------------------------------------------------ 2025-09-08T08:36:00,925 rocksdb/_rocksdb.pyx:1482:31: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,925 Error compiling Cython file: 2025-09-08T08:36:00,925 ------------------------------------------------------------ 2025-09-08T08:36:00,925 ... 2025-09-08T08:36:00,925 opts.sync = sync 2025-09-08T08:36:00,926 opts.disableWAL = disable_wal 2025-09-08T08:36:00,926 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,926 with nogil: 2025-09-08T08:36:00,926 st = self.db.Delete(opts, c_key) 2025-09-08T08:36:00,926 ^ 2025-09-08T08:36:00,926 ------------------------------------------------------------ 2025-09-08T08:36:00,926 rocksdb/_rocksdb.pyx:1482:24: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,926 Error compiling Cython file: 2025-09-08T08:36:00,926 ------------------------------------------------------------ 2025-09-08T08:36:00,927 ... 2025-09-08T08:36:00,927 opts.sync = sync 2025-09-08T08:36:00,927 opts.disableWAL = disable_wal 2025-09-08T08:36:00,927 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,927 with nogil: 2025-09-08T08:36:00,927 st = self.db.Delete(opts, c_key) 2025-09-08T08:36:00,927 ^ 2025-09-08T08:36:00,927 ------------------------------------------------------------ 2025-09-08T08:36:00,927 rocksdb/_rocksdb.pyx:1482:31: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,928 Error compiling Cython file: 2025-09-08T08:36:00,928 ------------------------------------------------------------ 2025-09-08T08:36:00,928 ... 2025-09-08T08:36:00,928 opts.sync = sync 2025-09-08T08:36:00,928 opts.disableWAL = disable_wal 2025-09-08T08:36:00,928 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,928 with nogil: 2025-09-08T08:36:00,928 st = self.db.Delete(opts, c_key) 2025-09-08T08:36:00,928 ^ 2025-09-08T08:36:00,928 ------------------------------------------------------------ 2025-09-08T08:36:00,929 rocksdb/_rocksdb.pyx:1482:32: Converting to Python object not allowed without gil 2025-09-08T08:36:00,929 Error compiling Cython file: 2025-09-08T08:36:00,929 ------------------------------------------------------------ 2025-09-08T08:36:00,929 ... 2025-09-08T08:36:00,929 opts.sync = sync 2025-09-08T08:36:00,929 opts.disableWAL = disable_wal 2025-09-08T08:36:00,929 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,929 with nogil: 2025-09-08T08:36:00,929 st = self.db.Delete(opts, c_key) 2025-09-08T08:36:00,930 ^ 2025-09-08T08:36:00,930 ------------------------------------------------------------ 2025-09-08T08:36:00,930 rocksdb/_rocksdb.pyx:1482:38: Converting to Python object not allowed without gil 2025-09-08T08:36:00,930 Error compiling Cython file: 2025-09-08T08:36:00,930 ------------------------------------------------------------ 2025-09-08T08:36:00,930 ... 2025-09-08T08:36:00,930 opts.disableWAL = disable_wal 2025-09-08T08:36:00,930 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,931 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,931 with nogil: 2025-09-08T08:36:00,931 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,931 ^ 2025-09-08T08:36:00,931 ------------------------------------------------------------ 2025-09-08T08:36:00,931 rocksdb/_rocksdb.pyx:1494:30: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,931 Error compiling Cython file: 2025-09-08T08:36:00,931 ------------------------------------------------------------ 2025-09-08T08:36:00,931 ... 2025-09-08T08:36:00,931 opts.disableWAL = disable_wal 2025-09-08T08:36:00,932 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,932 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,932 with nogil: 2025-09-08T08:36:00,932 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,932 ^ 2025-09-08T08:36:00,932 ------------------------------------------------------------ 2025-09-08T08:36:00,932 rocksdb/_rocksdb.pyx:1494:30: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,932 Error compiling Cython file: 2025-09-08T08:36:00,933 ------------------------------------------------------------ 2025-09-08T08:36:00,933 ... 2025-09-08T08:36:00,933 opts.disableWAL = disable_wal 2025-09-08T08:36:00,933 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,933 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,933 with nogil: 2025-09-08T08:36:00,933 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,933 ^ 2025-09-08T08:36:00,933 ------------------------------------------------------------ 2025-09-08T08:36:00,933 rocksdb/_rocksdb.pyx:1494:24: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,934 Error compiling Cython file: 2025-09-08T08:36:00,934 ------------------------------------------------------------ 2025-09-08T08:36:00,934 ... 2025-09-08T08:36:00,934 opts.disableWAL = disable_wal 2025-09-08T08:36:00,934 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,934 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,934 with nogil: 2025-09-08T08:36:00,934 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,934 ^ 2025-09-08T08:36:00,934 ------------------------------------------------------------ 2025-09-08T08:36:00,935 rocksdb/_rocksdb.pyx:1494:30: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,935 Error compiling Cython file: 2025-09-08T08:36:00,935 ------------------------------------------------------------ 2025-09-08T08:36:00,935 ... 2025-09-08T08:36:00,935 opts.disableWAL = disable_wal 2025-09-08T08:36:00,935 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,935 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,935 with nogil: 2025-09-08T08:36:00,935 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,936 ^ 2025-09-08T08:36:00,936 ------------------------------------------------------------ 2025-09-08T08:36:00,936 rocksdb/_rocksdb.pyx:1494:31: Converting to Python object not allowed without gil 2025-09-08T08:36:00,936 Error compiling Cython file: 2025-09-08T08:36:00,936 ------------------------------------------------------------ 2025-09-08T08:36:00,936 ... 2025-09-08T08:36:00,936 opts.disableWAL = disable_wal 2025-09-08T08:36:00,936 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,937 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,937 with nogil: 2025-09-08T08:36:00,937 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,937 ^ 2025-09-08T08:36:00,937 ------------------------------------------------------------ 2025-09-08T08:36:00,937 rocksdb/_rocksdb.pyx:1494:37: Converting to Python object not allowed without gil 2025-09-08T08:36:00,937 Error compiling Cython file: 2025-09-08T08:36:00,937 ------------------------------------------------------------ 2025-09-08T08:36:00,937 ... 2025-09-08T08:36:00,937 opts.disableWAL = disable_wal 2025-09-08T08:36:00,938 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,938 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T08:36:00,938 with nogil: 2025-09-08T08:36:00,938 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T08:36:00,938 ^ 2025-09-08T08:36:00,938 ------------------------------------------------------------ 2025-09-08T08:36:00,938 rocksdb/_rocksdb.pyx:1494:44: Converting to Python object not allowed without gil 2025-09-08T08:36:00,938 Error compiling Cython file: 2025-09-08T08:36:00,938 ------------------------------------------------------------ 2025-09-08T08:36:00,939 ... 2025-09-08T08:36:00,939 cdef options.WriteOptions opts 2025-09-08T08:36:00,939 opts.sync = sync 2025-09-08T08:36:00,939 opts.disableWAL = disable_wal 2025-09-08T08:36:00,939 with nogil: 2025-09-08T08:36:00,939 st = self.db.Write(opts, batch.batch) 2025-09-08T08:36:00,939 ^ 2025-09-08T08:36:00,939 ------------------------------------------------------------ 2025-09-08T08:36:00,939 rocksdb/_rocksdb.pyx:1504:30: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,940 Error compiling Cython file: 2025-09-08T08:36:00,940 ------------------------------------------------------------ 2025-09-08T08:36:00,940 ... 2025-09-08T08:36:00,940 cdef options.WriteOptions opts 2025-09-08T08:36:00,940 opts.sync = sync 2025-09-08T08:36:00,940 opts.disableWAL = disable_wal 2025-09-08T08:36:00,940 with nogil: 2025-09-08T08:36:00,940 st = self.db.Write(opts, batch.batch) 2025-09-08T08:36:00,940 ^ 2025-09-08T08:36:00,940 ------------------------------------------------------------ 2025-09-08T08:36:00,941 rocksdb/_rocksdb.pyx:1504:30: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,941 Error compiling Cython file: 2025-09-08T08:36:00,941 ------------------------------------------------------------ 2025-09-08T08:36:00,941 ... 2025-09-08T08:36:00,941 cdef options.WriteOptions opts 2025-09-08T08:36:00,941 opts.sync = sync 2025-09-08T08:36:00,941 opts.disableWAL = disable_wal 2025-09-08T08:36:00,941 with nogil: 2025-09-08T08:36:00,941 st = self.db.Write(opts, batch.batch) 2025-09-08T08:36:00,942 ^ 2025-09-08T08:36:00,942 ------------------------------------------------------------ 2025-09-08T08:36:00,942 rocksdb/_rocksdb.pyx:1504:24: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,942 Error compiling Cython file: 2025-09-08T08:36:00,942 ------------------------------------------------------------ 2025-09-08T08:36:00,942 ... 2025-09-08T08:36:00,942 cdef options.WriteOptions opts 2025-09-08T08:36:00,942 opts.sync = sync 2025-09-08T08:36:00,942 opts.disableWAL = disable_wal 2025-09-08T08:36:00,943 with nogil: 2025-09-08T08:36:00,943 st = self.db.Write(opts, batch.batch) 2025-09-08T08:36:00,943 ^ 2025-09-08T08:36:00,943 ------------------------------------------------------------ 2025-09-08T08:36:00,943 rocksdb/_rocksdb.pyx:1504:30: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,943 Error compiling Cython file: 2025-09-08T08:36:00,943 ------------------------------------------------------------ 2025-09-08T08:36:00,943 ... 2025-09-08T08:36:00,943 cdef options.WriteOptions opts 2025-09-08T08:36:00,944 opts.sync = sync 2025-09-08T08:36:00,944 opts.disableWAL = disable_wal 2025-09-08T08:36:00,944 with nogil: 2025-09-08T08:36:00,944 st = self.db.Write(opts, batch.batch) 2025-09-08T08:36:00,944 ^ 2025-09-08T08:36:00,944 ------------------------------------------------------------ 2025-09-08T08:36:00,944 rocksdb/_rocksdb.pyx:1504:31: Converting to Python object not allowed without gil 2025-09-08T08:36:00,944 Error compiling Cython file: 2025-09-08T08:36:00,944 ------------------------------------------------------------ 2025-09-08T08:36:00,945 ... 2025-09-08T08:36:00,945 cdef options.WriteOptions opts 2025-09-08T08:36:00,945 opts.sync = sync 2025-09-08T08:36:00,945 opts.disableWAL = disable_wal 2025-09-08T08:36:00,945 with nogil: 2025-09-08T08:36:00,945 st = self.db.Write(opts, batch.batch) 2025-09-08T08:36:00,945 ^ 2025-09-08T08:36:00,945 ------------------------------------------------------------ 2025-09-08T08:36:00,945 rocksdb/_rocksdb.pyx:1504:42: Converting to Python object not allowed without gil 2025-09-08T08:36:00,946 Error compiling Cython file: 2025-09-08T08:36:00,946 ------------------------------------------------------------ 2025-09-08T08:36:00,946 ... 2025-09-08T08:36:00,946 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,946 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,946 with nogil: 2025-09-08T08:36:00,946 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,946 ^ 2025-09-08T08:36:00,946 ------------------------------------------------------------ 2025-09-08T08:36:00,947 rocksdb/_rocksdb.pyx:1516:28: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,947 Error compiling Cython file: 2025-09-08T08:36:00,947 ------------------------------------------------------------ 2025-09-08T08:36:00,947 ... 2025-09-08T08:36:00,947 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,947 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,947 with nogil: 2025-09-08T08:36:00,947 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,948 ^ 2025-09-08T08:36:00,948 ------------------------------------------------------------ 2025-09-08T08:36:00,948 rocksdb/_rocksdb.pyx:1516:28: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,948 Error compiling Cython file: 2025-09-08T08:36:00,948 ------------------------------------------------------------ 2025-09-08T08:36:00,948 ... 2025-09-08T08:36:00,948 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,948 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,949 with nogil: 2025-09-08T08:36:00,949 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,949 ^ 2025-09-08T08:36:00,949 ------------------------------------------------------------ 2025-09-08T08:36:00,949 rocksdb/_rocksdb.pyx:1516:24: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,949 Error compiling Cython file: 2025-09-08T08:36:00,949 ------------------------------------------------------------ 2025-09-08T08:36:00,949 ... 2025-09-08T08:36:00,950 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,950 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,950 with nogil: 2025-09-08T08:36:00,950 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,950 ^ 2025-09-08T08:36:00,950 ------------------------------------------------------------ 2025-09-08T08:36:00,950 rocksdb/_rocksdb.pyx:1516:28: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,950 Error compiling Cython file: 2025-09-08T08:36:00,951 ------------------------------------------------------------ 2025-09-08T08:36:00,951 ... 2025-09-08T08:36:00,951 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,951 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,951 with nogil: 2025-09-08T08:36:00,951 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,951 ^ 2025-09-08T08:36:00,951 ------------------------------------------------------------ 2025-09-08T08:36:00,951 rocksdb/_rocksdb.pyx:1516:29: Converting to Python object not allowed without gil 2025-09-08T08:36:00,952 Error compiling Cython file: 2025-09-08T08:36:00,952 ------------------------------------------------------------ 2025-09-08T08:36:00,952 ... 2025-09-08T08:36:00,952 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,952 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,952 with nogil: 2025-09-08T08:36:00,952 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,952 ^ 2025-09-08T08:36:00,952 ------------------------------------------------------------ 2025-09-08T08:36:00,953 rocksdb/_rocksdb.pyx:1516:35: Converting to Python object not allowed without gil 2025-09-08T08:36:00,953 Error compiling Cython file: 2025-09-08T08:36:00,953 ------------------------------------------------------------ 2025-09-08T08:36:00,953 ... 2025-09-08T08:36:00,953 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,953 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:00,953 with nogil: 2025-09-08T08:36:00,954 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T08:36:00,954 ^ 2025-09-08T08:36:00,954 ------------------------------------------------------------ 2025-09-08T08:36:00,954 rocksdb/_rocksdb.pyx:1516:48: Converting to Python object not allowed without gil 2025-09-08T08:36:00,954 Error compiling Cython file: 2025-09-08T08:36:00,954 ------------------------------------------------------------ 2025-09-08T08:36:00,954 ... 2025-09-08T08:36:00,954 cdef options.ReadOptions opts 2025-09-08T08:36:00,954 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,955 cdef vector[Status] res 2025-09-08T08:36:00,955 with nogil: 2025-09-08T08:36:00,955 res = self.db.MultiGet( 2025-09-08T08:36:00,955 ^ 2025-09-08T08:36:00,955 ------------------------------------------------------------ 2025-09-08T08:36:00,955 rocksdb/_rocksdb.pyx:1538:34: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,955 Error compiling Cython file: 2025-09-08T08:36:00,955 ------------------------------------------------------------ 2025-09-08T08:36:00,956 ... 2025-09-08T08:36:00,956 cdef options.ReadOptions opts 2025-09-08T08:36:00,956 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,956 cdef vector[Status] res 2025-09-08T08:36:00,956 with nogil: 2025-09-08T08:36:00,956 res = self.db.MultiGet( 2025-09-08T08:36:00,956 ^ 2025-09-08T08:36:00,956 ------------------------------------------------------------ 2025-09-08T08:36:00,957 rocksdb/_rocksdb.pyx:1538:34: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,957 Error compiling Cython file: 2025-09-08T08:36:00,957 ------------------------------------------------------------ 2025-09-08T08:36:00,957 ... 2025-09-08T08:36:00,957 cdef options.ReadOptions opts 2025-09-08T08:36:00,957 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,957 cdef vector[Status] res 2025-09-08T08:36:00,957 with nogil: 2025-09-08T08:36:00,958 res = self.db.MultiGet( 2025-09-08T08:36:00,958 ^ 2025-09-08T08:36:00,958 ------------------------------------------------------------ 2025-09-08T08:36:00,958 rocksdb/_rocksdb.pyx:1538:25: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,958 Error compiling Cython file: 2025-09-08T08:36:00,958 ------------------------------------------------------------ 2025-09-08T08:36:00,958 ... 2025-09-08T08:36:00,958 cdef options.ReadOptions opts 2025-09-08T08:36:00,958 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,959 cdef vector[Status] res 2025-09-08T08:36:00,959 with nogil: 2025-09-08T08:36:00,959 res = self.db.MultiGet( 2025-09-08T08:36:00,959 ^ 2025-09-08T08:36:00,959 ------------------------------------------------------------ 2025-09-08T08:36:00,959 rocksdb/_rocksdb.pyx:1538:34: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,959 Error compiling Cython file: 2025-09-08T08:36:00,959 ------------------------------------------------------------ 2025-09-08T08:36:00,959 ... 2025-09-08T08:36:00,960 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,960 cdef vector[Status] res 2025-09-08T08:36:00,960 with nogil: 2025-09-08T08:36:00,960 res = self.db.MultiGet( 2025-09-08T08:36:00,960 opts, 2025-09-08T08:36:00,960 ^ 2025-09-08T08:36:00,960 ------------------------------------------------------------ 2025-09-08T08:36:00,960 rocksdb/_rocksdb.pyx:1539:16: Converting to Python object not allowed without gil 2025-09-08T08:36:00,961 Error compiling Cython file: 2025-09-08T08:36:00,961 ------------------------------------------------------------ 2025-09-08T08:36:00,961 ... 2025-09-08T08:36:00,961 cdef vector[Status] res 2025-09-08T08:36:00,961 with nogil: 2025-09-08T08:36:00,961 res = self.db.MultiGet( 2025-09-08T08:36:00,961 opts, 2025-09-08T08:36:00,961 c_keys, 2025-09-08T08:36:00,961 ^ 2025-09-08T08:36:00,961 ------------------------------------------------------------ 2025-09-08T08:36:00,962 rocksdb/_rocksdb.pyx:1540:16: Converting to Python object not allowed without gil 2025-09-08T08:36:00,962 Error compiling Cython file: 2025-09-08T08:36:00,962 ------------------------------------------------------------ 2025-09-08T08:36:00,962 ... 2025-09-08T08:36:00,962 cdef vector[Status] res 2025-09-08T08:36:00,962 with nogil: 2025-09-08T08:36:00,962 res = self.db.MultiGet( 2025-09-08T08:36:00,962 opts, 2025-09-08T08:36:00,962 c_keys, 2025-09-08T08:36:00,962 cython.address(values)) 2025-09-08T08:36:00,962 ^ 2025-09-08T08:36:00,963 ------------------------------------------------------------ 2025-09-08T08:36:00,963 rocksdb/_rocksdb.pyx:1541:22: Converting to Python object not allowed without gil 2025-09-08T08:36:00,963 Error compiling Cython file: 2025-09-08T08:36:00,963 ------------------------------------------------------------ 2025-09-08T08:36:00,963 ... 2025-09-08T08:36:00,963 exists = False 2025-09-08T08:36:00,963 if fetch: 2025-09-08T08:36:00,963 value_found = False 2025-09-08T08:36:00,963 with nogil: 2025-09-08T08:36:00,964 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,964 ^ 2025-09-08T08:36:00,964 ------------------------------------------------------------ 2025-09-08T08:36:00,964 rocksdb/_rocksdb.pyx:1568:44: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,964 Error compiling Cython file: 2025-09-08T08:36:00,964 ------------------------------------------------------------ 2025-09-08T08:36:00,964 ... 2025-09-08T08:36:00,964 exists = False 2025-09-08T08:36:00,964 if fetch: 2025-09-08T08:36:00,965 value_found = False 2025-09-08T08:36:00,965 with nogil: 2025-09-08T08:36:00,965 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,965 ^ 2025-09-08T08:36:00,965 ------------------------------------------------------------ 2025-09-08T08:36:00,965 rocksdb/_rocksdb.pyx:1568:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,965 Error compiling Cython file: 2025-09-08T08:36:00,965 ------------------------------------------------------------ 2025-09-08T08:36:00,965 ... 2025-09-08T08:36:00,965 exists = False 2025-09-08T08:36:00,966 if fetch: 2025-09-08T08:36:00,966 value_found = False 2025-09-08T08:36:00,966 with nogil: 2025-09-08T08:36:00,966 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,966 ^ 2025-09-08T08:36:00,966 ------------------------------------------------------------ 2025-09-08T08:36:00,966 rocksdb/_rocksdb.pyx:1568:32: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,966 Error compiling Cython file: 2025-09-08T08:36:00,966 ------------------------------------------------------------ 2025-09-08T08:36:00,967 ... 2025-09-08T08:36:00,967 exists = False 2025-09-08T08:36:00,967 if fetch: 2025-09-08T08:36:00,967 value_found = False 2025-09-08T08:36:00,967 with nogil: 2025-09-08T08:36:00,967 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,967 ^ 2025-09-08T08:36:00,967 ------------------------------------------------------------ 2025-09-08T08:36:00,967 rocksdb/_rocksdb.pyx:1568:44: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,968 Error compiling Cython file: 2025-09-08T08:36:00,968 ------------------------------------------------------------ 2025-09-08T08:36:00,968 ... 2025-09-08T08:36:00,968 if fetch: 2025-09-08T08:36:00,968 value_found = False 2025-09-08T08:36:00,968 with nogil: 2025-09-08T08:36:00,968 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,968 opts, 2025-09-08T08:36:00,968 ^ 2025-09-08T08:36:00,968 ------------------------------------------------------------ 2025-09-08T08:36:00,969 rocksdb/_rocksdb.pyx:1569:20: Converting to Python object not allowed without gil 2025-09-08T08:36:00,969 Error compiling Cython file: 2025-09-08T08:36:00,969 ------------------------------------------------------------ 2025-09-08T08:36:00,969 ... 2025-09-08T08:36:00,969 if fetch: 2025-09-08T08:36:00,969 value_found = False 2025-09-08T08:36:00,969 with nogil: 2025-09-08T08:36:00,969 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,969 opts, 2025-09-08T08:36:00,970 c_key, 2025-09-08T08:36:00,970 ^ 2025-09-08T08:36:00,970 ------------------------------------------------------------ 2025-09-08T08:36:00,970 rocksdb/_rocksdb.pyx:1570:20: Converting to Python object not allowed without gil 2025-09-08T08:36:00,970 Error compiling Cython file: 2025-09-08T08:36:00,970 ------------------------------------------------------------ 2025-09-08T08:36:00,970 ... 2025-09-08T08:36:00,970 value_found = False 2025-09-08T08:36:00,970 with nogil: 2025-09-08T08:36:00,970 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,971 opts, 2025-09-08T08:36:00,971 c_key, 2025-09-08T08:36:00,971 cython.address(value), 2025-09-08T08:36:00,971 ^ 2025-09-08T08:36:00,971 ------------------------------------------------------------ 2025-09-08T08:36:00,971 rocksdb/_rocksdb.pyx:1571:26: Converting to Python object not allowed without gil 2025-09-08T08:36:00,971 Error compiling Cython file: 2025-09-08T08:36:00,971 ------------------------------------------------------------ 2025-09-08T08:36:00,971 ... 2025-09-08T08:36:00,972 with nogil: 2025-09-08T08:36:00,972 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,972 opts, 2025-09-08T08:36:00,972 c_key, 2025-09-08T08:36:00,972 cython.address(value), 2025-09-08T08:36:00,972 cython.address(value_found)) 2025-09-08T08:36:00,972 ^ 2025-09-08T08:36:00,972 ------------------------------------------------------------ 2025-09-08T08:36:00,972 rocksdb/_rocksdb.pyx:1572:26: Converting to Python object not allowed without gil 2025-09-08T08:36:00,972 Error compiling Cython file: 2025-09-08T08:36:00,973 ------------------------------------------------------------ 2025-09-08T08:36:00,973 ... 2025-09-08T08:36:00,973 return (True, None) 2025-09-08T08:36:00,973 else: 2025-09-08T08:36:00,973 return (False, None) 2025-09-08T08:36:00,973 else: 2025-09-08T08:36:00,973 with nogil: 2025-09-08T08:36:00,973 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,973 ^ 2025-09-08T08:36:00,973 ------------------------------------------------------------ 2025-09-08T08:36:00,973 rocksdb/_rocksdb.pyx:1583:44: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,974 Error compiling Cython file: 2025-09-08T08:36:00,974 ------------------------------------------------------------ 2025-09-08T08:36:00,974 ... 2025-09-08T08:36:00,974 return (True, None) 2025-09-08T08:36:00,974 else: 2025-09-08T08:36:00,974 return (False, None) 2025-09-08T08:36:00,974 else: 2025-09-08T08:36:00,974 with nogil: 2025-09-08T08:36:00,974 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,974 ^ 2025-09-08T08:36:00,974 ------------------------------------------------------------ 2025-09-08T08:36:00,975 rocksdb/_rocksdb.pyx:1583:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,975 Error compiling Cython file: 2025-09-08T08:36:00,975 ------------------------------------------------------------ 2025-09-08T08:36:00,975 ... 2025-09-08T08:36:00,975 return (True, None) 2025-09-08T08:36:00,975 else: 2025-09-08T08:36:00,975 return (False, None) 2025-09-08T08:36:00,975 else: 2025-09-08T08:36:00,975 with nogil: 2025-09-08T08:36:00,975 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,976 ^ 2025-09-08T08:36:00,976 ------------------------------------------------------------ 2025-09-08T08:36:00,976 rocksdb/_rocksdb.pyx:1583:32: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,976 Error compiling Cython file: 2025-09-08T08:36:00,976 ------------------------------------------------------------ 2025-09-08T08:36:00,976 ... 2025-09-08T08:36:00,976 return (True, None) 2025-09-08T08:36:00,976 else: 2025-09-08T08:36:00,977 return (False, None) 2025-09-08T08:36:00,977 else: 2025-09-08T08:36:00,977 with nogil: 2025-09-08T08:36:00,977 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,977 ^ 2025-09-08T08:36:00,977 ------------------------------------------------------------ 2025-09-08T08:36:00,977 rocksdb/_rocksdb.pyx:1583:44: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,977 Error compiling Cython file: 2025-09-08T08:36:00,977 ------------------------------------------------------------ 2025-09-08T08:36:00,977 ... 2025-09-08T08:36:00,978 else: 2025-09-08T08:36:00,978 return (False, None) 2025-09-08T08:36:00,978 else: 2025-09-08T08:36:00,978 with nogil: 2025-09-08T08:36:00,978 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,978 opts, 2025-09-08T08:36:00,978 ^ 2025-09-08T08:36:00,978 ------------------------------------------------------------ 2025-09-08T08:36:00,978 rocksdb/_rocksdb.pyx:1584:20: Converting to Python object not allowed without gil 2025-09-08T08:36:00,978 Error compiling Cython file: 2025-09-08T08:36:00,979 ------------------------------------------------------------ 2025-09-08T08:36:00,979 ... 2025-09-08T08:36:00,979 return (False, None) 2025-09-08T08:36:00,979 else: 2025-09-08T08:36:00,979 with nogil: 2025-09-08T08:36:00,979 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,979 opts, 2025-09-08T08:36:00,979 c_key, 2025-09-08T08:36:00,979 ^ 2025-09-08T08:36:00,979 ------------------------------------------------------------ 2025-09-08T08:36:00,979 rocksdb/_rocksdb.pyx:1585:20: Converting to Python object not allowed without gil 2025-09-08T08:36:00,980 Error compiling Cython file: 2025-09-08T08:36:00,980 ------------------------------------------------------------ 2025-09-08T08:36:00,980 ... 2025-09-08T08:36:00,980 else: 2025-09-08T08:36:00,980 with nogil: 2025-09-08T08:36:00,980 exists = self.db.KeyMayExist( 2025-09-08T08:36:00,980 opts, 2025-09-08T08:36:00,980 c_key, 2025-09-08T08:36:00,980 cython.address(value)) 2025-09-08T08:36:00,980 ^ 2025-09-08T08:36:00,981 ------------------------------------------------------------ 2025-09-08T08:36:00,981 rocksdb/_rocksdb.pyx:1586:26: Converting to Python object not allowed without gil 2025-09-08T08:36:00,981 Error compiling Cython file: 2025-09-08T08:36:00,981 ------------------------------------------------------------ 2025-09-08T08:36:00,981 ... 2025-09-08T08:36:00,981 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,981 it = KeysIterator(self) 2025-09-08T08:36:00,981 with nogil: 2025-09-08T08:36:00,982 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,982 ^ 2025-09-08T08:36:00,982 ------------------------------------------------------------ 2025-09-08T08:36:00,982 rocksdb/_rocksdb.pyx:1598:40: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,982 Error compiling Cython file: 2025-09-08T08:36:00,982 ------------------------------------------------------------ 2025-09-08T08:36:00,982 ... 2025-09-08T08:36:00,982 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,982 it = KeysIterator(self) 2025-09-08T08:36:00,983 with nogil: 2025-09-08T08:36:00,983 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,983 ^ 2025-09-08T08:36:00,983 ------------------------------------------------------------ 2025-09-08T08:36:00,983 rocksdb/_rocksdb.pyx:1598:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,983 Error compiling Cython file: 2025-09-08T08:36:00,983 ------------------------------------------------------------ 2025-09-08T08:36:00,983 ... 2025-09-08T08:36:00,984 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,984 it = KeysIterator(self) 2025-09-08T08:36:00,984 with nogil: 2025-09-08T08:36:00,984 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,984 ^ 2025-09-08T08:36:00,984 ------------------------------------------------------------ 2025-09-08T08:36:00,984 rocksdb/_rocksdb.pyx:1598:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,985 Error compiling Cython file: 2025-09-08T08:36:00,985 ------------------------------------------------------------ 2025-09-08T08:36:00,985 ... 2025-09-08T08:36:00,985 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,985 it = KeysIterator(self) 2025-09-08T08:36:00,985 with nogil: 2025-09-08T08:36:00,985 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,985 ^ 2025-09-08T08:36:00,986 ------------------------------------------------------------ 2025-09-08T08:36:00,986 rocksdb/_rocksdb.pyx:1598:40: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,986 Error compiling Cython file: 2025-09-08T08:36:00,986 ------------------------------------------------------------ 2025-09-08T08:36:00,986 ... 2025-09-08T08:36:00,986 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,987 it = KeysIterator(self) 2025-09-08T08:36:00,987 with nogil: 2025-09-08T08:36:00,987 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,987 ^ 2025-09-08T08:36:00,987 ------------------------------------------------------------ 2025-09-08T08:36:00,987 rocksdb/_rocksdb.pyx:1598:41: Converting to Python object not allowed without gil 2025-09-08T08:36:00,987 Error compiling Cython file: 2025-09-08T08:36:00,988 ------------------------------------------------------------ 2025-09-08T08:36:00,988 ... 2025-09-08T08:36:00,988 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,988 it = ValuesIterator(self) 2025-09-08T08:36:00,988 with nogil: 2025-09-08T08:36:00,988 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,988 ^ 2025-09-08T08:36:00,988 ------------------------------------------------------------ 2025-09-08T08:36:00,989 rocksdb/_rocksdb.pyx:1610:40: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,989 Error compiling Cython file: 2025-09-08T08:36:00,989 ------------------------------------------------------------ 2025-09-08T08:36:00,989 ... 2025-09-08T08:36:00,989 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,989 it = ValuesIterator(self) 2025-09-08T08:36:00,990 with nogil: 2025-09-08T08:36:00,990 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,990 ^ 2025-09-08T08:36:00,990 ------------------------------------------------------------ 2025-09-08T08:36:00,990 rocksdb/_rocksdb.pyx:1610:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,990 Error compiling Cython file: 2025-09-08T08:36:00,990 ------------------------------------------------------------ 2025-09-08T08:36:00,990 ... 2025-09-08T08:36:00,991 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,991 it = ValuesIterator(self) 2025-09-08T08:36:00,991 with nogil: 2025-09-08T08:36:00,991 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,991 ^ 2025-09-08T08:36:00,991 ------------------------------------------------------------ 2025-09-08T08:36:00,992 rocksdb/_rocksdb.pyx:1610:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,992 Error compiling Cython file: 2025-09-08T08:36:00,992 ------------------------------------------------------------ 2025-09-08T08:36:00,992 ... 2025-09-08T08:36:00,992 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,992 it = ValuesIterator(self) 2025-09-08T08:36:00,992 with nogil: 2025-09-08T08:36:00,993 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,993 ^ 2025-09-08T08:36:00,993 ------------------------------------------------------------ 2025-09-08T08:36:00,993 rocksdb/_rocksdb.pyx:1610:40: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,993 Error compiling Cython file: 2025-09-08T08:36:00,993 ------------------------------------------------------------ 2025-09-08T08:36:00,993 ... 2025-09-08T08:36:00,993 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,994 it = ValuesIterator(self) 2025-09-08T08:36:00,994 with nogil: 2025-09-08T08:36:00,994 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,994 ^ 2025-09-08T08:36:00,994 ------------------------------------------------------------ 2025-09-08T08:36:00,994 rocksdb/_rocksdb.pyx:1610:41: Converting to Python object not allowed without gil 2025-09-08T08:36:00,994 Error compiling Cython file: 2025-09-08T08:36:00,995 ------------------------------------------------------------ 2025-09-08T08:36:00,995 ... 2025-09-08T08:36:00,995 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,995 it = ItemsIterator(self) 2025-09-08T08:36:00,995 with nogil: 2025-09-08T08:36:00,995 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,995 ^ 2025-09-08T08:36:00,995 ------------------------------------------------------------ 2025-09-08T08:36:00,996 rocksdb/_rocksdb.pyx:1622:40: Coercion from Python not allowed without the GIL 2025-09-08T08:36:00,996 Error compiling Cython file: 2025-09-08T08:36:00,996 ------------------------------------------------------------ 2025-09-08T08:36:00,996 ... 2025-09-08T08:36:00,996 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,996 it = ItemsIterator(self) 2025-09-08T08:36:00,996 with nogil: 2025-09-08T08:36:00,996 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,996 ^ 2025-09-08T08:36:00,997 ------------------------------------------------------------ 2025-09-08T08:36:00,997 rocksdb/_rocksdb.pyx:1622:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:00,997 Error compiling Cython file: 2025-09-08T08:36:00,997 ------------------------------------------------------------ 2025-09-08T08:36:00,997 ... 2025-09-08T08:36:00,997 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,997 it = ItemsIterator(self) 2025-09-08T08:36:00,998 with nogil: 2025-09-08T08:36:00,998 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,998 ^ 2025-09-08T08:36:00,998 ------------------------------------------------------------ 2025-09-08T08:36:00,998 rocksdb/_rocksdb.pyx:1622:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:00,998 Error compiling Cython file: 2025-09-08T08:36:00,998 ------------------------------------------------------------ 2025-09-08T08:36:00,998 ... 2025-09-08T08:36:00,998 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:00,999 it = ItemsIterator(self) 2025-09-08T08:36:00,999 with nogil: 2025-09-08T08:36:00,999 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:00,999 ^ 2025-09-08T08:36:00,999 ------------------------------------------------------------ 2025-09-08T08:36:00,999 rocksdb/_rocksdb.pyx:1622:40: Constructing Python tuple not allowed without gil 2025-09-08T08:36:00,999 Error compiling Cython file: 2025-09-08T08:36:01,000 ------------------------------------------------------------ 2025-09-08T08:36:01,000 ... 2025-09-08T08:36:01,000 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T08:36:01,000 it = ItemsIterator(self) 2025-09-08T08:36:01,000 with nogil: 2025-09-08T08:36:01,000 it.ptr = self.db.NewIterator(opts) 2025-09-08T08:36:01,000 ^ 2025-09-08T08:36:01,000 ------------------------------------------------------------ 2025-09-08T08:36:01,001 rocksdb/_rocksdb.pyx:1622:41: Converting to Python object not allowed without gil 2025-09-08T08:36:01,001 Error compiling Cython file: 2025-09-08T08:36:01,001 ------------------------------------------------------------ 2025-09-08T08:36:01,001 ... 2025-09-08T08:36:01,001 cdef string value 2025-09-08T08:36:01,001 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:01,001 cdef cpp_bool ret = False 2025-09-08T08:36:01,001 with nogil: 2025-09-08T08:36:01,001 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:01,001 ^ 2025-09-08T08:36:01,002 ------------------------------------------------------------ 2025-09-08T08:36:01,002 rocksdb/_rocksdb.pyx:1634:37: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,002 Error compiling Cython file: 2025-09-08T08:36:01,002 ------------------------------------------------------------ 2025-09-08T08:36:01,002 ... 2025-09-08T08:36:01,002 cdef string value 2025-09-08T08:36:01,002 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:01,002 cdef cpp_bool ret = False 2025-09-08T08:36:01,002 with nogil: 2025-09-08T08:36:01,003 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:01,003 ^ 2025-09-08T08:36:01,003 ------------------------------------------------------------ 2025-09-08T08:36:01,003 rocksdb/_rocksdb.pyx:1634:37: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,003 Error compiling Cython file: 2025-09-08T08:36:01,003 ------------------------------------------------------------ 2025-09-08T08:36:01,003 ... 2025-09-08T08:36:01,003 cdef string value 2025-09-08T08:36:01,003 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:01,003 cdef cpp_bool ret = False 2025-09-08T08:36:01,004 with nogil: 2025-09-08T08:36:01,004 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:01,004 ^ 2025-09-08T08:36:01,004 ------------------------------------------------------------ 2025-09-08T08:36:01,004 rocksdb/_rocksdb.pyx:1634:25: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,004 Error compiling Cython file: 2025-09-08T08:36:01,004 ------------------------------------------------------------ 2025-09-08T08:36:01,004 ... 2025-09-08T08:36:01,004 cdef string value 2025-09-08T08:36:01,005 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:01,005 cdef cpp_bool ret = False 2025-09-08T08:36:01,005 with nogil: 2025-09-08T08:36:01,005 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:01,005 ^ 2025-09-08T08:36:01,005 ------------------------------------------------------------ 2025-09-08T08:36:01,005 rocksdb/_rocksdb.pyx:1634:37: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,005 Error compiling Cython file: 2025-09-08T08:36:01,006 ------------------------------------------------------------ 2025-09-08T08:36:01,006 ... 2025-09-08T08:36:01,006 cdef string value 2025-09-08T08:36:01,006 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:01,006 cdef cpp_bool ret = False 2025-09-08T08:36:01,006 with nogil: 2025-09-08T08:36:01,006 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:01,006 ^ 2025-09-08T08:36:01,006 ------------------------------------------------------------ 2025-09-08T08:36:01,006 rocksdb/_rocksdb.pyx:1634:38: Converting to Python object not allowed without gil 2025-09-08T08:36:01,007 Error compiling Cython file: 2025-09-08T08:36:01,007 ------------------------------------------------------------ 2025-09-08T08:36:01,007 ... 2025-09-08T08:36:01,007 cdef string value 2025-09-08T08:36:01,007 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T08:36:01,007 cdef cpp_bool ret = False 2025-09-08T08:36:01,007 with nogil: 2025-09-08T08:36:01,007 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T08:36:01,007 ^ 2025-09-08T08:36:01,007 ------------------------------------------------------------ 2025-09-08T08:36:01,008 rocksdb/_rocksdb.pyx:1634:52: Converting to Python object not allowed without gil 2025-09-08T08:36:01,008 Error compiling Cython file: 2025-09-08T08:36:01,008 ------------------------------------------------------------ 2025-09-08T08:36:01,008 ... 2025-09-08T08:36:01,008 def get_live_files_metadata(self): 2025-09-08T08:36:01,008 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:36:01,008 with nogil: 2025-09-08T08:36:01,008 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:36:01,009 ^ 2025-09-08T08:36:01,009 ------------------------------------------------------------ 2025-09-08T08:36:01,009 rocksdb/_rocksdb.pyx:1645:40: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,009 Error compiling Cython file: 2025-09-08T08:36:01,009 ------------------------------------------------------------ 2025-09-08T08:36:01,009 ... 2025-09-08T08:36:01,009 def get_live_files_metadata(self): 2025-09-08T08:36:01,009 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:36:01,010 with nogil: 2025-09-08T08:36:01,010 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:36:01,010 ^ 2025-09-08T08:36:01,010 ------------------------------------------------------------ 2025-09-08T08:36:01,010 rocksdb/_rocksdb.pyx:1645:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,010 Error compiling Cython file: 2025-09-08T08:36:01,010 ------------------------------------------------------------ 2025-09-08T08:36:01,010 ... 2025-09-08T08:36:01,011 def get_live_files_metadata(self): 2025-09-08T08:36:01,011 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:36:01,011 with nogil: 2025-09-08T08:36:01,011 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:36:01,011 ^ 2025-09-08T08:36:01,011 ------------------------------------------------------------ 2025-09-08T08:36:01,011 rocksdb/_rocksdb.pyx:1645:19: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,011 Error compiling Cython file: 2025-09-08T08:36:01,011 ------------------------------------------------------------ 2025-09-08T08:36:01,012 ... 2025-09-08T08:36:01,012 def get_live_files_metadata(self): 2025-09-08T08:36:01,012 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:36:01,012 with nogil: 2025-09-08T08:36:01,012 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:36:01,012 ^ 2025-09-08T08:36:01,012 ------------------------------------------------------------ 2025-09-08T08:36:01,012 rocksdb/_rocksdb.pyx:1645:40: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,013 Error compiling Cython file: 2025-09-08T08:36:01,013 ------------------------------------------------------------ 2025-09-08T08:36:01,013 ... 2025-09-08T08:36:01,013 def get_live_files_metadata(self): 2025-09-08T08:36:01,013 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T08:36:01,013 with nogil: 2025-09-08T08:36:01,013 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T08:36:01,013 ^ 2025-09-08T08:36:01,013 ------------------------------------------------------------ 2025-09-08T08:36:01,014 rocksdb/_rocksdb.pyx:1645:47: Converting to Python object not allowed without gil 2025-09-08T08:36:01,014 Error compiling Cython file: 2025-09-08T08:36:01,014 ------------------------------------------------------------ 2025-09-08T08:36:01,014 ... 2025-09-08T08:36:01,014 def __cinit__(self, DB db): 2025-09-08T08:36:01,014 self.db = db 2025-09-08T08:36:01,014 self.ptr = NULL 2025-09-08T08:36:01,014 with nogil: 2025-09-08T08:36:01,014 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,015 ^ 2025-09-08T08:36:01,015 ------------------------------------------------------------ 2025-09-08T08:36:01,015 rocksdb/_rocksdb.pyx:1749:40: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,015 Error compiling Cython file: 2025-09-08T08:36:01,015 ------------------------------------------------------------ 2025-09-08T08:36:01,015 ... 2025-09-08T08:36:01,015 def __cinit__(self, DB db): 2025-09-08T08:36:01,015 self.db = db 2025-09-08T08:36:01,015 self.ptr = NULL 2025-09-08T08:36:01,016 with nogil: 2025-09-08T08:36:01,016 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,016 ^ 2025-09-08T08:36:01,016 ------------------------------------------------------------ 2025-09-08T08:36:01,016 rocksdb/_rocksdb.pyx:1749:40: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,016 Error compiling Cython file: 2025-09-08T08:36:01,016 ------------------------------------------------------------ 2025-09-08T08:36:01,016 ... 2025-09-08T08:36:01,016 def __cinit__(self, DB db): 2025-09-08T08:36:01,017 self.db = db 2025-09-08T08:36:01,017 self.ptr = NULL 2025-09-08T08:36:01,017 with nogil: 2025-09-08T08:36:01,017 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,017 ^ 2025-09-08T08:36:01,017 ------------------------------------------------------------ 2025-09-08T08:36:01,017 rocksdb/_rocksdb.pyx:1749:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,017 Error compiling Cython file: 2025-09-08T08:36:01,017 ------------------------------------------------------------ 2025-09-08T08:36:01,017 ... 2025-09-08T08:36:01,018 def __cinit__(self, DB db): 2025-09-08T08:36:01,018 self.db = db 2025-09-08T08:36:01,018 self.ptr = NULL 2025-09-08T08:36:01,018 with nogil: 2025-09-08T08:36:01,018 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,018 ^ 2025-09-08T08:36:01,018 ------------------------------------------------------------ 2025-09-08T08:36:01,018 rocksdb/_rocksdb.pyx:1749:40: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,018 Error compiling Cython file: 2025-09-08T08:36:01,019 ------------------------------------------------------------ 2025-09-08T08:36:01,019 ... 2025-09-08T08:36:01,019 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,019 def __dealloc__(self): 2025-09-08T08:36:01,019 if not self.ptr == NULL: 2025-09-08T08:36:01,019 with nogil: 2025-09-08T08:36:01,019 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:36:01,019 ^ 2025-09-08T08:36:01,019 ------------------------------------------------------------ 2025-09-08T08:36:01,020 rocksdb/_rocksdb.pyx:1754:42: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,020 Error compiling Cython file: 2025-09-08T08:36:01,020 ------------------------------------------------------------ 2025-09-08T08:36:01,020 ... 2025-09-08T08:36:01,020 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,020 def __dealloc__(self): 2025-09-08T08:36:01,020 if not self.ptr == NULL: 2025-09-08T08:36:01,020 with nogil: 2025-09-08T08:36:01,021 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:36:01,021 ^ 2025-09-08T08:36:01,021 ------------------------------------------------------------ 2025-09-08T08:36:01,021 rocksdb/_rocksdb.pyx:1754:42: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,021 Error compiling Cython file: 2025-09-08T08:36:01,021 ------------------------------------------------------------ 2025-09-08T08:36:01,021 ... 2025-09-08T08:36:01,021 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,022 def __dealloc__(self): 2025-09-08T08:36:01,022 if not self.ptr == NULL: 2025-09-08T08:36:01,022 with nogil: 2025-09-08T08:36:01,022 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:36:01,022 ^ 2025-09-08T08:36:01,022 ------------------------------------------------------------ 2025-09-08T08:36:01,022 rocksdb/_rocksdb.pyx:1754:26: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,022 Error compiling Cython file: 2025-09-08T08:36:01,023 ------------------------------------------------------------ 2025-09-08T08:36:01,023 ... 2025-09-08T08:36:01,023 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,023 def __dealloc__(self): 2025-09-08T08:36:01,023 if not self.ptr == NULL: 2025-09-08T08:36:01,023 with nogil: 2025-09-08T08:36:01,023 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:36:01,023 ^ 2025-09-08T08:36:01,023 ------------------------------------------------------------ 2025-09-08T08:36:01,023 rocksdb/_rocksdb.pyx:1754:42: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,024 Error compiling Cython file: 2025-09-08T08:36:01,024 ------------------------------------------------------------ 2025-09-08T08:36:01,024 ... 2025-09-08T08:36:01,024 self.ptr = db.db.GetSnapshot() 2025-09-08T08:36:01,024 def __dealloc__(self): 2025-09-08T08:36:01,024 if not self.ptr == NULL: 2025-09-08T08:36:01,024 with nogil: 2025-09-08T08:36:01,024 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T08:36:01,024 ^ 2025-09-08T08:36:01,024 ------------------------------------------------------------ 2025-09-08T08:36:01,025 rocksdb/_rocksdb.pyx:1754:47: Converting to Python object not allowed without gil 2025-09-08T08:36:01,025 Error compiling Cython file: 2025-09-08T08:36:01,025 ------------------------------------------------------------ 2025-09-08T08:36:01,025 ... 2025-09-08T08:36:01,025 if not self.ptr.Valid(): 2025-09-08T08:36:01,025 raise StopIteration() 2025-09-08T08:36:01,025 cdef object ret = self.get_ob() 2025-09-08T08:36:01,025 with nogil: 2025-09-08T08:36:01,025 self.ptr.Next() 2025-09-08T08:36:01,026 ^ 2025-09-08T08:36:01,026 ------------------------------------------------------------ 2025-09-08T08:36:01,026 rocksdb/_rocksdb.pyx:1779:25: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,026 Error compiling Cython file: 2025-09-08T08:36:01,026 ------------------------------------------------------------ 2025-09-08T08:36:01,026 ... 2025-09-08T08:36:01,026 if not self.ptr.Valid(): 2025-09-08T08:36:01,026 raise StopIteration() 2025-09-08T08:36:01,026 cdef object ret = self.get_ob() 2025-09-08T08:36:01,027 with nogil: 2025-09-08T08:36:01,027 self.ptr.Next() 2025-09-08T08:36:01,027 ^ 2025-09-08T08:36:01,027 ------------------------------------------------------------ 2025-09-08T08:36:01,027 rocksdb/_rocksdb.pyx:1779:25: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,027 Error compiling Cython file: 2025-09-08T08:36:01,027 ------------------------------------------------------------ 2025-09-08T08:36:01,027 ... 2025-09-08T08:36:01,027 if not self.ptr.Valid(): 2025-09-08T08:36:01,027 raise StopIteration() 2025-09-08T08:36:01,028 cdef object ret = self.get_ob() 2025-09-08T08:36:01,028 with nogil: 2025-09-08T08:36:01,028 self.ptr.Next() 2025-09-08T08:36:01,028 ^ 2025-09-08T08:36:01,028 ------------------------------------------------------------ 2025-09-08T08:36:01,028 rocksdb/_rocksdb.pyx:1779:20: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,028 Error compiling Cython file: 2025-09-08T08:36:01,028 ------------------------------------------------------------ 2025-09-08T08:36:01,028 ... 2025-09-08T08:36:01,029 if not self.ptr.Valid(): 2025-09-08T08:36:01,029 raise StopIteration() 2025-09-08T08:36:01,029 cdef object ret = self.get_ob() 2025-09-08T08:36:01,029 with nogil: 2025-09-08T08:36:01,029 self.ptr.Next() 2025-09-08T08:36:01,029 ^ 2025-09-08T08:36:01,029 ------------------------------------------------------------ 2025-09-08T08:36:01,029 rocksdb/_rocksdb.pyx:1779:25: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,030 Error compiling Cython file: 2025-09-08T08:36:01,030 ------------------------------------------------------------ 2025-09-08T08:36:01,030 ... 2025-09-08T08:36:01,030 def __reversed__(self): 2025-09-08T08:36:01,030 return ReversedIterator(self) 2025-09-08T08:36:01,030 cpdef seek_to_first(self): 2025-09-08T08:36:01,030 with nogil: 2025-09-08T08:36:01,030 self.ptr.SeekToFirst() 2025-09-08T08:36:01,030 ^ 2025-09-08T08:36:01,030 ------------------------------------------------------------ 2025-09-08T08:36:01,031 rocksdb/_rocksdb.pyx:1792:32: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,031 Error compiling Cython file: 2025-09-08T08:36:01,031 ------------------------------------------------------------ 2025-09-08T08:36:01,031 ... 2025-09-08T08:36:01,031 def __reversed__(self): 2025-09-08T08:36:01,031 return ReversedIterator(self) 2025-09-08T08:36:01,031 cpdef seek_to_first(self): 2025-09-08T08:36:01,031 with nogil: 2025-09-08T08:36:01,031 self.ptr.SeekToFirst() 2025-09-08T08:36:01,032 ^ 2025-09-08T08:36:01,032 ------------------------------------------------------------ 2025-09-08T08:36:01,032 rocksdb/_rocksdb.pyx:1792:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,032 Error compiling Cython file: 2025-09-08T08:36:01,032 ------------------------------------------------------------ 2025-09-08T08:36:01,032 ... 2025-09-08T08:36:01,032 def __reversed__(self): 2025-09-08T08:36:01,032 return ReversedIterator(self) 2025-09-08T08:36:01,032 cpdef seek_to_first(self): 2025-09-08T08:36:01,033 with nogil: 2025-09-08T08:36:01,033 self.ptr.SeekToFirst() 2025-09-08T08:36:01,033 ^ 2025-09-08T08:36:01,033 ------------------------------------------------------------ 2025-09-08T08:36:01,033 rocksdb/_rocksdb.pyx:1792:20: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,033 Error compiling Cython file: 2025-09-08T08:36:01,033 ------------------------------------------------------------ 2025-09-08T08:36:01,033 ... 2025-09-08T08:36:01,033 def __reversed__(self): 2025-09-08T08:36:01,034 return ReversedIterator(self) 2025-09-08T08:36:01,034 cpdef seek_to_first(self): 2025-09-08T08:36:01,034 with nogil: 2025-09-08T08:36:01,034 self.ptr.SeekToFirst() 2025-09-08T08:36:01,034 ^ 2025-09-08T08:36:01,034 ------------------------------------------------------------ 2025-09-08T08:36:01,034 rocksdb/_rocksdb.pyx:1792:32: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,034 Error compiling Cython file: 2025-09-08T08:36:01,034 ------------------------------------------------------------ 2025-09-08T08:36:01,035 ... 2025-09-08T08:36:01,035 self.ptr.SeekToFirst() 2025-09-08T08:36:01,035 check_status(self.ptr.status()) 2025-09-08T08:36:01,035 cpdef seek_to_last(self): 2025-09-08T08:36:01,035 with nogil: 2025-09-08T08:36:01,035 self.ptr.SeekToLast() 2025-09-08T08:36:01,035 ^ 2025-09-08T08:36:01,035 ------------------------------------------------------------ 2025-09-08T08:36:01,035 rocksdb/_rocksdb.pyx:1797:31: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,036 Error compiling Cython file: 2025-09-08T08:36:01,036 ------------------------------------------------------------ 2025-09-08T08:36:01,036 ... 2025-09-08T08:36:01,036 self.ptr.SeekToFirst() 2025-09-08T08:36:01,036 check_status(self.ptr.status()) 2025-09-08T08:36:01,036 cpdef seek_to_last(self): 2025-09-08T08:36:01,036 with nogil: 2025-09-08T08:36:01,036 self.ptr.SeekToLast() 2025-09-08T08:36:01,036 ^ 2025-09-08T08:36:01,036 ------------------------------------------------------------ 2025-09-08T08:36:01,037 rocksdb/_rocksdb.pyx:1797:31: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,037 Error compiling Cython file: 2025-09-08T08:36:01,037 ------------------------------------------------------------ 2025-09-08T08:36:01,037 ... 2025-09-08T08:36:01,037 self.ptr.SeekToFirst() 2025-09-08T08:36:01,037 check_status(self.ptr.status()) 2025-09-08T08:36:01,037 cpdef seek_to_last(self): 2025-09-08T08:36:01,037 with nogil: 2025-09-08T08:36:01,037 self.ptr.SeekToLast() 2025-09-08T08:36:01,037 ^ 2025-09-08T08:36:01,038 ------------------------------------------------------------ 2025-09-08T08:36:01,038 rocksdb/_rocksdb.pyx:1797:20: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,038 Error compiling Cython file: 2025-09-08T08:36:01,038 ------------------------------------------------------------ 2025-09-08T08:36:01,038 ... 2025-09-08T08:36:01,038 self.ptr.SeekToFirst() 2025-09-08T08:36:01,038 check_status(self.ptr.status()) 2025-09-08T08:36:01,038 cpdef seek_to_last(self): 2025-09-08T08:36:01,038 with nogil: 2025-09-08T08:36:01,039 self.ptr.SeekToLast() 2025-09-08T08:36:01,039 ^ 2025-09-08T08:36:01,039 ------------------------------------------------------------ 2025-09-08T08:36:01,039 rocksdb/_rocksdb.pyx:1797:31: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,039 Error compiling Cython file: 2025-09-08T08:36:01,039 ------------------------------------------------------------ 2025-09-08T08:36:01,039 ... 2025-09-08T08:36:01,039 check_status(self.ptr.status()) 2025-09-08T08:36:01,040 cpdef seek(self, key): 2025-09-08T08:36:01,040 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,040 with nogil: 2025-09-08T08:36:01,040 self.ptr.Seek(c_key) 2025-09-08T08:36:01,040 ^ 2025-09-08T08:36:01,040 ------------------------------------------------------------ 2025-09-08T08:36:01,040 rocksdb/_rocksdb.pyx:1803:25: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,040 Error compiling Cython file: 2025-09-08T08:36:01,040 ------------------------------------------------------------ 2025-09-08T08:36:01,041 ... 2025-09-08T08:36:01,041 check_status(self.ptr.status()) 2025-09-08T08:36:01,041 cpdef seek(self, key): 2025-09-08T08:36:01,041 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,041 with nogil: 2025-09-08T08:36:01,041 self.ptr.Seek(c_key) 2025-09-08T08:36:01,041 ^ 2025-09-08T08:36:01,041 ------------------------------------------------------------ 2025-09-08T08:36:01,041 rocksdb/_rocksdb.pyx:1803:25: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,041 Error compiling Cython file: 2025-09-08T08:36:01,042 ------------------------------------------------------------ 2025-09-08T08:36:01,042 ... 2025-09-08T08:36:01,042 check_status(self.ptr.status()) 2025-09-08T08:36:01,042 cpdef seek(self, key): 2025-09-08T08:36:01,042 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,042 with nogil: 2025-09-08T08:36:01,042 self.ptr.Seek(c_key) 2025-09-08T08:36:01,042 ^ 2025-09-08T08:36:01,042 ------------------------------------------------------------ 2025-09-08T08:36:01,043 rocksdb/_rocksdb.pyx:1803:20: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,043 Error compiling Cython file: 2025-09-08T08:36:01,043 ------------------------------------------------------------ 2025-09-08T08:36:01,043 ... 2025-09-08T08:36:01,043 check_status(self.ptr.status()) 2025-09-08T08:36:01,043 cpdef seek(self, key): 2025-09-08T08:36:01,043 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,043 with nogil: 2025-09-08T08:36:01,043 self.ptr.Seek(c_key) 2025-09-08T08:36:01,043 ^ 2025-09-08T08:36:01,044 ------------------------------------------------------------ 2025-09-08T08:36:01,044 rocksdb/_rocksdb.pyx:1803:25: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,044 Error compiling Cython file: 2025-09-08T08:36:01,044 ------------------------------------------------------------ 2025-09-08T08:36:01,044 ... 2025-09-08T08:36:01,044 check_status(self.ptr.status()) 2025-09-08T08:36:01,044 cpdef seek(self, key): 2025-09-08T08:36:01,044 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,045 with nogil: 2025-09-08T08:36:01,045 self.ptr.Seek(c_key) 2025-09-08T08:36:01,045 ^ 2025-09-08T08:36:01,045 ------------------------------------------------------------ 2025-09-08T08:36:01,045 rocksdb/_rocksdb.pyx:1803:26: Converting to Python object not allowed without gil 2025-09-08T08:36:01,045 Error compiling Cython file: 2025-09-08T08:36:01,045 ------------------------------------------------------------ 2025-09-08T08:36:01,045 ... 2025-09-08T08:36:01,045 check_status(self.ptr.status()) 2025-09-08T08:36:01,046 cpdef seek_for_prev(self, key): 2025-09-08T08:36:01,046 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,046 with nogil: 2025-09-08T08:36:01,046 self.ptr.SeekForPrev(c_key) 2025-09-08T08:36:01,046 ^ 2025-09-08T08:36:01,046 ------------------------------------------------------------ 2025-09-08T08:36:01,046 rocksdb/_rocksdb.pyx:1809:32: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,046 Error compiling Cython file: 2025-09-08T08:36:01,047 ------------------------------------------------------------ 2025-09-08T08:36:01,047 ... 2025-09-08T08:36:01,047 check_status(self.ptr.status()) 2025-09-08T08:36:01,047 cpdef seek_for_prev(self, key): 2025-09-08T08:36:01,047 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,047 with nogil: 2025-09-08T08:36:01,047 self.ptr.SeekForPrev(c_key) 2025-09-08T08:36:01,047 ^ 2025-09-08T08:36:01,047 ------------------------------------------------------------ 2025-09-08T08:36:01,048 rocksdb/_rocksdb.pyx:1809:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,048 Error compiling Cython file: 2025-09-08T08:36:01,048 ------------------------------------------------------------ 2025-09-08T08:36:01,048 ... 2025-09-08T08:36:01,048 check_status(self.ptr.status()) 2025-09-08T08:36:01,048 cpdef seek_for_prev(self, key): 2025-09-08T08:36:01,048 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,049 with nogil: 2025-09-08T08:36:01,049 self.ptr.SeekForPrev(c_key) 2025-09-08T08:36:01,049 ^ 2025-09-08T08:36:01,049 ------------------------------------------------------------ 2025-09-08T08:36:01,049 rocksdb/_rocksdb.pyx:1809:20: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,049 Error compiling Cython file: 2025-09-08T08:36:01,050 ------------------------------------------------------------ 2025-09-08T08:36:01,050 ... 2025-09-08T08:36:01,050 check_status(self.ptr.status()) 2025-09-08T08:36:01,050 cpdef seek_for_prev(self, key): 2025-09-08T08:36:01,050 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,050 with nogil: 2025-09-08T08:36:01,051 self.ptr.SeekForPrev(c_key) 2025-09-08T08:36:01,051 ^ 2025-09-08T08:36:01,051 ------------------------------------------------------------ 2025-09-08T08:36:01,051 rocksdb/_rocksdb.pyx:1809:32: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,051 Error compiling Cython file: 2025-09-08T08:36:01,051 ------------------------------------------------------------ 2025-09-08T08:36:01,051 ... 2025-09-08T08:36:01,051 check_status(self.ptr.status()) 2025-09-08T08:36:01,052 cpdef seek_for_prev(self, key): 2025-09-08T08:36:01,052 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T08:36:01,052 with nogil: 2025-09-08T08:36:01,052 self.ptr.SeekForPrev(c_key) 2025-09-08T08:36:01,052 ^ 2025-09-08T08:36:01,052 ------------------------------------------------------------ 2025-09-08T08:36:01,052 rocksdb/_rocksdb.pyx:1809:33: Converting to Python object not allowed without gil 2025-09-08T08:36:01,053 Error compiling Cython file: 2025-09-08T08:36:01,053 ------------------------------------------------------------ 2025-09-08T08:36:01,053 ... 2025-09-08T08:36:01,053 @cython.internal 2025-09-08T08:36:01,053 cdef class KeysIterator(BaseIterator): 2025-09-08T08:36:01,053 cdef object get_ob(self): 2025-09-08T08:36:01,053 cdef Slice c_key 2025-09-08T08:36:01,053 with nogil: 2025-09-08T08:36:01,053 c_key = self.ptr.key() 2025-09-08T08:36:01,054 ^ 2025-09-08T08:36:01,054 ------------------------------------------------------------ 2025-09-08T08:36:01,054 rocksdb/_rocksdb.pyx:1820:32: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,054 Error compiling Cython file: 2025-09-08T08:36:01,054 ------------------------------------------------------------ 2025-09-08T08:36:01,054 ... 2025-09-08T08:36:01,054 @cython.internal 2025-09-08T08:36:01,054 cdef class KeysIterator(BaseIterator): 2025-09-08T08:36:01,055 cdef object get_ob(self): 2025-09-08T08:36:01,055 cdef Slice c_key 2025-09-08T08:36:01,055 with nogil: 2025-09-08T08:36:01,055 c_key = self.ptr.key() 2025-09-08T08:36:01,055 ^ 2025-09-08T08:36:01,055 ------------------------------------------------------------ 2025-09-08T08:36:01,055 rocksdb/_rocksdb.pyx:1820:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,055 Error compiling Cython file: 2025-09-08T08:36:01,056 ------------------------------------------------------------ 2025-09-08T08:36:01,056 ... 2025-09-08T08:36:01,056 @cython.internal 2025-09-08T08:36:01,056 cdef class KeysIterator(BaseIterator): 2025-09-08T08:36:01,056 cdef object get_ob(self): 2025-09-08T08:36:01,056 cdef Slice c_key 2025-09-08T08:36:01,056 with nogil: 2025-09-08T08:36:01,056 c_key = self.ptr.key() 2025-09-08T08:36:01,056 ^ 2025-09-08T08:36:01,056 ------------------------------------------------------------ 2025-09-08T08:36:01,057 rocksdb/_rocksdb.pyx:1820:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,057 Error compiling Cython file: 2025-09-08T08:36:01,057 ------------------------------------------------------------ 2025-09-08T08:36:01,057 ... 2025-09-08T08:36:01,057 @cython.internal 2025-09-08T08:36:01,057 cdef class KeysIterator(BaseIterator): 2025-09-08T08:36:01,057 cdef object get_ob(self): 2025-09-08T08:36:01,057 cdef Slice c_key 2025-09-08T08:36:01,058 with nogil: 2025-09-08T08:36:01,058 c_key = self.ptr.key() 2025-09-08T08:36:01,058 ^ 2025-09-08T08:36:01,058 ------------------------------------------------------------ 2025-09-08T08:36:01,058 rocksdb/_rocksdb.pyx:1820:32: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,058 Error compiling Cython file: 2025-09-08T08:36:01,058 ------------------------------------------------------------ 2025-09-08T08:36:01,058 ... 2025-09-08T08:36:01,059 @cython.internal 2025-09-08T08:36:01,059 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:36:01,059 cdef object get_ob(self): 2025-09-08T08:36:01,059 cdef Slice c_value 2025-09-08T08:36:01,059 with nogil: 2025-09-08T08:36:01,059 c_value = self.ptr.value() 2025-09-08T08:36:01,059 ^ 2025-09-08T08:36:01,059 ------------------------------------------------------------ 2025-09-08T08:36:01,059 rocksdb/_rocksdb.pyx:1829:36: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,060 Error compiling Cython file: 2025-09-08T08:36:01,060 ------------------------------------------------------------ 2025-09-08T08:36:01,060 ... 2025-09-08T08:36:01,060 @cython.internal 2025-09-08T08:36:01,060 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:36:01,060 cdef object get_ob(self): 2025-09-08T08:36:01,060 cdef Slice c_value 2025-09-08T08:36:01,060 with nogil: 2025-09-08T08:36:01,060 c_value = self.ptr.value() 2025-09-08T08:36:01,061 ^ 2025-09-08T08:36:01,061 ------------------------------------------------------------ 2025-09-08T08:36:01,061 rocksdb/_rocksdb.pyx:1829:36: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,061 Error compiling Cython file: 2025-09-08T08:36:01,061 ------------------------------------------------------------ 2025-09-08T08:36:01,061 ... 2025-09-08T08:36:01,062 @cython.internal 2025-09-08T08:36:01,062 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:36:01,062 cdef object get_ob(self): 2025-09-08T08:36:01,062 cdef Slice c_value 2025-09-08T08:36:01,062 with nogil: 2025-09-08T08:36:01,062 c_value = self.ptr.value() 2025-09-08T08:36:01,062 ^ 2025-09-08T08:36:01,062 ------------------------------------------------------------ 2025-09-08T08:36:01,062 rocksdb/_rocksdb.pyx:1829:30: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,063 Error compiling Cython file: 2025-09-08T08:36:01,063 ------------------------------------------------------------ 2025-09-08T08:36:01,063 ... 2025-09-08T08:36:01,063 @cython.internal 2025-09-08T08:36:01,063 cdef class ValuesIterator(BaseIterator): 2025-09-08T08:36:01,063 cdef object get_ob(self): 2025-09-08T08:36:01,063 cdef Slice c_value 2025-09-08T08:36:01,064 with nogil: 2025-09-08T08:36:01,064 c_value = self.ptr.value() 2025-09-08T08:36:01,064 ^ 2025-09-08T08:36:01,064 ------------------------------------------------------------ 2025-09-08T08:36:01,064 rocksdb/_rocksdb.pyx:1829:36: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,064 Error compiling Cython file: 2025-09-08T08:36:01,064 ------------------------------------------------------------ 2025-09-08T08:36:01,065 ... 2025-09-08T08:36:01,065 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:36:01,065 cdef object get_ob(self): 2025-09-08T08:36:01,065 cdef Slice c_key 2025-09-08T08:36:01,065 cdef Slice c_value 2025-09-08T08:36:01,065 with nogil: 2025-09-08T08:36:01,065 c_key = self.ptr.key() 2025-09-08T08:36:01,065 ^ 2025-09-08T08:36:01,066 ------------------------------------------------------------ 2025-09-08T08:36:01,066 rocksdb/_rocksdb.pyx:1839:32: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,066 Error compiling Cython file: 2025-09-08T08:36:01,066 ------------------------------------------------------------ 2025-09-08T08:36:01,066 ... 2025-09-08T08:36:01,066 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:36:01,067 cdef object get_ob(self): 2025-09-08T08:36:01,067 cdef Slice c_key 2025-09-08T08:36:01,067 cdef Slice c_value 2025-09-08T08:36:01,067 with nogil: 2025-09-08T08:36:01,067 c_key = self.ptr.key() 2025-09-08T08:36:01,067 ^ 2025-09-08T08:36:01,067 ------------------------------------------------------------ 2025-09-08T08:36:01,067 rocksdb/_rocksdb.pyx:1839:32: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,068 Error compiling Cython file: 2025-09-08T08:36:01,068 ------------------------------------------------------------ 2025-09-08T08:36:01,068 ... 2025-09-08T08:36:01,068 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:36:01,068 cdef object get_ob(self): 2025-09-08T08:36:01,068 cdef Slice c_key 2025-09-08T08:36:01,068 cdef Slice c_value 2025-09-08T08:36:01,069 with nogil: 2025-09-08T08:36:01,069 c_key = self.ptr.key() 2025-09-08T08:36:01,069 ^ 2025-09-08T08:36:01,069 ------------------------------------------------------------ 2025-09-08T08:36:01,069 rocksdb/_rocksdb.pyx:1839:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,069 Error compiling Cython file: 2025-09-08T08:36:01,069 ------------------------------------------------------------ 2025-09-08T08:36:01,069 ... 2025-09-08T08:36:01,070 cdef class ItemsIterator(BaseIterator): 2025-09-08T08:36:01,070 cdef object get_ob(self): 2025-09-08T08:36:01,070 cdef Slice c_key 2025-09-08T08:36:01,070 cdef Slice c_value 2025-09-08T08:36:01,070 with nogil: 2025-09-08T08:36:01,070 c_key = self.ptr.key() 2025-09-08T08:36:01,070 ^ 2025-09-08T08:36:01,070 ------------------------------------------------------------ 2025-09-08T08:36:01,070 rocksdb/_rocksdb.pyx:1839:32: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,071 Error compiling Cython file: 2025-09-08T08:36:01,071 ------------------------------------------------------------ 2025-09-08T08:36:01,071 ... 2025-09-08T08:36:01,071 cdef object get_ob(self): 2025-09-08T08:36:01,071 cdef Slice c_key 2025-09-08T08:36:01,071 cdef Slice c_value 2025-09-08T08:36:01,071 with nogil: 2025-09-08T08:36:01,071 c_key = self.ptr.key() 2025-09-08T08:36:01,071 c_value = self.ptr.value() 2025-09-08T08:36:01,072 ^ 2025-09-08T08:36:01,072 ------------------------------------------------------------ 2025-09-08T08:36:01,072 rocksdb/_rocksdb.pyx:1840:36: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,072 Error compiling Cython file: 2025-09-08T08:36:01,072 ------------------------------------------------------------ 2025-09-08T08:36:01,072 ... 2025-09-08T08:36:01,072 cdef object get_ob(self): 2025-09-08T08:36:01,072 cdef Slice c_key 2025-09-08T08:36:01,072 cdef Slice c_value 2025-09-08T08:36:01,073 with nogil: 2025-09-08T08:36:01,073 c_key = self.ptr.key() 2025-09-08T08:36:01,073 c_value = self.ptr.value() 2025-09-08T08:36:01,073 ^ 2025-09-08T08:36:01,073 ------------------------------------------------------------ 2025-09-08T08:36:01,073 rocksdb/_rocksdb.pyx:1840:36: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,073 Error compiling Cython file: 2025-09-08T08:36:01,073 ------------------------------------------------------------ 2025-09-08T08:36:01,073 ... 2025-09-08T08:36:01,074 cdef object get_ob(self): 2025-09-08T08:36:01,074 cdef Slice c_key 2025-09-08T08:36:01,074 cdef Slice c_value 2025-09-08T08:36:01,074 with nogil: 2025-09-08T08:36:01,074 c_key = self.ptr.key() 2025-09-08T08:36:01,074 c_value = self.ptr.value() 2025-09-08T08:36:01,074 ^ 2025-09-08T08:36:01,074 ------------------------------------------------------------ 2025-09-08T08:36:01,074 rocksdb/_rocksdb.pyx:1840:30: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,075 Error compiling Cython file: 2025-09-08T08:36:01,075 ------------------------------------------------------------ 2025-09-08T08:36:01,075 ... 2025-09-08T08:36:01,075 cdef object get_ob(self): 2025-09-08T08:36:01,075 cdef Slice c_key 2025-09-08T08:36:01,075 cdef Slice c_value 2025-09-08T08:36:01,076 with nogil: 2025-09-08T08:36:01,076 c_key = self.ptr.key() 2025-09-08T08:36:01,076 c_value = self.ptr.value() 2025-09-08T08:36:01,076 ^ 2025-09-08T08:36:01,076 ------------------------------------------------------------ 2025-09-08T08:36:01,076 rocksdb/_rocksdb.pyx:1840:36: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,077 Error compiling Cython file: 2025-09-08T08:36:01,077 ------------------------------------------------------------ 2025-09-08T08:36:01,077 ... 2025-09-08T08:36:01,077 if not self.it.ptr.Valid(): 2025-09-08T08:36:01,077 raise StopIteration() 2025-09-08T08:36:01,077 cdef object ret = self.it.get_ob() 2025-09-08T08:36:01,077 with nogil: 2025-09-08T08:36:01,077 self.it.ptr.Prev() 2025-09-08T08:36:01,078 ^ 2025-09-08T08:36:01,078 ------------------------------------------------------------ 2025-09-08T08:36:01,078 rocksdb/_rocksdb.pyx:1878:28: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,078 Error compiling Cython file: 2025-09-08T08:36:01,078 ------------------------------------------------------------ 2025-09-08T08:36:01,078 ... 2025-09-08T08:36:01,078 if not self.it.ptr.Valid(): 2025-09-08T08:36:01,079 raise StopIteration() 2025-09-08T08:36:01,079 cdef object ret = self.it.get_ob() 2025-09-08T08:36:01,079 with nogil: 2025-09-08T08:36:01,079 self.it.ptr.Prev() 2025-09-08T08:36:01,079 ^ 2025-09-08T08:36:01,079 ------------------------------------------------------------ 2025-09-08T08:36:01,080 rocksdb/_rocksdb.pyx:1878:28: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,080 Error compiling Cython file: 2025-09-08T08:36:01,080 ------------------------------------------------------------ 2025-09-08T08:36:01,080 ... 2025-09-08T08:36:01,080 if not self.it.ptr.Valid(): 2025-09-08T08:36:01,080 raise StopIteration() 2025-09-08T08:36:01,081 cdef object ret = self.it.get_ob() 2025-09-08T08:36:01,081 with nogil: 2025-09-08T08:36:01,081 self.it.ptr.Prev() 2025-09-08T08:36:01,081 ^ 2025-09-08T08:36:01,081 ------------------------------------------------------------ 2025-09-08T08:36:01,081 rocksdb/_rocksdb.pyx:1878:23: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,081 Error compiling Cython file: 2025-09-08T08:36:01,082 ------------------------------------------------------------ 2025-09-08T08:36:01,082 ... 2025-09-08T08:36:01,082 if not self.it.ptr.Valid(): 2025-09-08T08:36:01,082 raise StopIteration() 2025-09-08T08:36:01,082 cdef object ret = self.it.get_ob() 2025-09-08T08:36:01,082 with nogil: 2025-09-08T08:36:01,082 self.it.ptr.Prev() 2025-09-08T08:36:01,082 ^ 2025-09-08T08:36:01,083 ------------------------------------------------------------ 2025-09-08T08:36:01,083 rocksdb/_rocksdb.pyx:1878:28: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,083 Error compiling Cython file: 2025-09-08T08:36:01,083 ------------------------------------------------------------ 2025-09-08T08:36:01,083 ... 2025-09-08T08:36:01,083 cdef cpp_bool c_flush_before_backup 2025-09-08T08:36:01,084 c_flush_before_backup = flush_before_backup 2025-09-08T08:36:01,084 with nogil: 2025-09-08T08:36:01,084 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:36:01,084 ^ 2025-09-08T08:36:01,084 ------------------------------------------------------------ 2025-09-08T08:36:01,084 rocksdb/_rocksdb.pyx:1910:44: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,084 Error compiling Cython file: 2025-09-08T08:36:01,085 ------------------------------------------------------------ 2025-09-08T08:36:01,085 ... 2025-09-08T08:36:01,085 cdef cpp_bool c_flush_before_backup 2025-09-08T08:36:01,085 c_flush_before_backup = flush_before_backup 2025-09-08T08:36:01,085 with nogil: 2025-09-08T08:36:01,085 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:36:01,085 ^ 2025-09-08T08:36:01,085 ------------------------------------------------------------ 2025-09-08T08:36:01,086 rocksdb/_rocksdb.pyx:1910:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,086 Error compiling Cython file: 2025-09-08T08:36:01,086 ------------------------------------------------------------ 2025-09-08T08:36:01,086 ... 2025-09-08T08:36:01,086 cdef cpp_bool c_flush_before_backup 2025-09-08T08:36:01,086 c_flush_before_backup = flush_before_backup 2025-09-08T08:36:01,087 with nogil: 2025-09-08T08:36:01,087 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:36:01,087 ^ 2025-09-08T08:36:01,087 ------------------------------------------------------------ 2025-09-08T08:36:01,087 rocksdb/_rocksdb.pyx:1910:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,087 Error compiling Cython file: 2025-09-08T08:36:01,087 ------------------------------------------------------------ 2025-09-08T08:36:01,087 ... 2025-09-08T08:36:01,088 cdef cpp_bool c_flush_before_backup 2025-09-08T08:36:01,088 c_flush_before_backup = flush_before_backup 2025-09-08T08:36:01,088 with nogil: 2025-09-08T08:36:01,088 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:36:01,088 ^ 2025-09-08T08:36:01,088 ------------------------------------------------------------ 2025-09-08T08:36:01,089 rocksdb/_rocksdb.pyx:1910:44: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,089 Error compiling Cython file: 2025-09-08T08:36:01,089 ------------------------------------------------------------ 2025-09-08T08:36:01,089 ... 2025-09-08T08:36:01,089 cdef cpp_bool c_flush_before_backup 2025-09-08T08:36:01,089 c_flush_before_backup = flush_before_backup 2025-09-08T08:36:01,090 with nogil: 2025-09-08T08:36:01,090 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:36:01,090 ^ 2025-09-08T08:36:01,090 ------------------------------------------------------------ 2025-09-08T08:36:01,090 rocksdb/_rocksdb.pyx:1910:47: Converting to Python object not allowed without gil 2025-09-08T08:36:01,090 Error compiling Cython file: 2025-09-08T08:36:01,090 ------------------------------------------------------------ 2025-09-08T08:36:01,090 ... 2025-09-08T08:36:01,091 cdef cpp_bool c_flush_before_backup 2025-09-08T08:36:01,091 c_flush_before_backup = flush_before_backup 2025-09-08T08:36:01,091 with nogil: 2025-09-08T08:36:01,091 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T08:36:01,091 ^ 2025-09-08T08:36:01,091 ------------------------------------------------------------ 2025-09-08T08:36:01,091 rocksdb/_rocksdb.pyx:1910:52: Converting to Python object not allowed without gil 2025-09-08T08:36:01,092 Error compiling Cython file: 2025-09-08T08:36:01,092 ------------------------------------------------------------ 2025-09-08T08:36:01,092 ... 2025-09-08T08:36:01,092 c_backup_id = backup_id 2025-09-08T08:36:01,092 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,092 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,092 with nogil: 2025-09-08T08:36:01,093 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,093 ^ 2025-09-08T08:36:01,093 ------------------------------------------------------------ 2025-09-08T08:36:01,093 rocksdb/_rocksdb.pyx:1924:48: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,093 Error compiling Cython file: 2025-09-08T08:36:01,093 ------------------------------------------------------------ 2025-09-08T08:36:01,093 ... 2025-09-08T08:36:01,093 c_backup_id = backup_id 2025-09-08T08:36:01,093 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,094 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,094 with nogil: 2025-09-08T08:36:01,094 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,094 ^ 2025-09-08T08:36:01,094 ------------------------------------------------------------ 2025-09-08T08:36:01,094 rocksdb/_rocksdb.pyx:1924:48: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,094 Error compiling Cython file: 2025-09-08T08:36:01,095 ------------------------------------------------------------ 2025-09-08T08:36:01,095 ... 2025-09-08T08:36:01,095 c_backup_id = backup_id 2025-09-08T08:36:01,095 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,095 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,095 with nogil: 2025-09-08T08:36:01,095 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,095 ^ 2025-09-08T08:36:01,095 ------------------------------------------------------------ 2025-09-08T08:36:01,096 rocksdb/_rocksdb.pyx:1924:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,096 Error compiling Cython file: 2025-09-08T08:36:01,096 ------------------------------------------------------------ 2025-09-08T08:36:01,096 ... 2025-09-08T08:36:01,096 c_backup_id = backup_id 2025-09-08T08:36:01,096 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,096 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,097 with nogil: 2025-09-08T08:36:01,097 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,097 ^ 2025-09-08T08:36:01,097 ------------------------------------------------------------ 2025-09-08T08:36:01,097 rocksdb/_rocksdb.pyx:1924:48: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,098 Error compiling Cython file: 2025-09-08T08:36:01,098 ------------------------------------------------------------ 2025-09-08T08:36:01,098 ... 2025-09-08T08:36:01,098 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,098 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,098 with nogil: 2025-09-08T08:36:01,098 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,098 c_backup_id, 2025-09-08T08:36:01,098 ^ 2025-09-08T08:36:01,099 ------------------------------------------------------------ 2025-09-08T08:36:01,099 rocksdb/_rocksdb.pyx:1925:16: Converting to Python object not allowed without gil 2025-09-08T08:36:01,099 Error compiling Cython file: 2025-09-08T08:36:01,099 ------------------------------------------------------------ 2025-09-08T08:36:01,099 ... 2025-09-08T08:36:01,099 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,100 with nogil: 2025-09-08T08:36:01,100 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,100 c_backup_id, 2025-09-08T08:36:01,100 c_db_dir, 2025-09-08T08:36:01,100 ^ 2025-09-08T08:36:01,100 ------------------------------------------------------------ 2025-09-08T08:36:01,100 rocksdb/_rocksdb.pyx:1926:16: Converting to Python object not allowed without gil 2025-09-08T08:36:01,101 Error compiling Cython file: 2025-09-08T08:36:01,101 ------------------------------------------------------------ 2025-09-08T08:36:01,101 ... 2025-09-08T08:36:01,101 with nogil: 2025-09-08T08:36:01,101 st = self.engine.RestoreDBFromBackup( 2025-09-08T08:36:01,101 c_backup_id, 2025-09-08T08:36:01,101 c_db_dir, 2025-09-08T08:36:01,101 c_wal_dir) 2025-09-08T08:36:01,101 ^ 2025-09-08T08:36:01,102 ------------------------------------------------------------ 2025-09-08T08:36:01,102 rocksdb/_rocksdb.pyx:1927:16: Converting to Python object not allowed without gil 2025-09-08T08:36:01,102 Error compiling Cython file: 2025-09-08T08:36:01,102 ------------------------------------------------------------ 2025-09-08T08:36:01,102 ... 2025-09-08T08:36:01,102 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,102 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,103 with nogil: 2025-09-08T08:36:01,103 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:36:01,103 ^ 2025-09-08T08:36:01,103 ------------------------------------------------------------ 2025-09-08T08:36:01,103 rocksdb/_rocksdb.pyx:1940:54: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,103 Error compiling Cython file: 2025-09-08T08:36:01,104 ------------------------------------------------------------ 2025-09-08T08:36:01,104 ... 2025-09-08T08:36:01,104 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,104 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,104 with nogil: 2025-09-08T08:36:01,104 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:36:01,104 ^ 2025-09-08T08:36:01,104 ------------------------------------------------------------ 2025-09-08T08:36:01,105 rocksdb/_rocksdb.pyx:1940:54: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,105 Error compiling Cython file: 2025-09-08T08:36:01,105 ------------------------------------------------------------ 2025-09-08T08:36:01,105 ... 2025-09-08T08:36:01,105 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,105 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,106 with nogil: 2025-09-08T08:36:01,106 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:36:01,106 ^ 2025-09-08T08:36:01,106 ------------------------------------------------------------ 2025-09-08T08:36:01,106 rocksdb/_rocksdb.pyx:1940:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,106 Error compiling Cython file: 2025-09-08T08:36:01,107 ------------------------------------------------------------ 2025-09-08T08:36:01,107 ... 2025-09-08T08:36:01,107 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,107 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,107 with nogil: 2025-09-08T08:36:01,107 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:36:01,107 ^ 2025-09-08T08:36:01,107 ------------------------------------------------------------ 2025-09-08T08:36:01,108 rocksdb/_rocksdb.pyx:1940:54: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,108 Error compiling Cython file: 2025-09-08T08:36:01,108 ------------------------------------------------------------ 2025-09-08T08:36:01,108 ... 2025-09-08T08:36:01,108 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,108 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,109 with nogil: 2025-09-08T08:36:01,109 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:36:01,109 ^ 2025-09-08T08:36:01,109 ------------------------------------------------------------ 2025-09-08T08:36:01,109 rocksdb/_rocksdb.pyx:1940:55: Converting to Python object not allowed without gil 2025-09-08T08:36:01,109 Error compiling Cython file: 2025-09-08T08:36:01,109 ------------------------------------------------------------ 2025-09-08T08:36:01,110 ... 2025-09-08T08:36:01,110 c_db_dir = path_to_string(db_dir) 2025-09-08T08:36:01,110 c_wal_dir = path_to_string(wal_dir) 2025-09-08T08:36:01,110 with nogil: 2025-09-08T08:36:01,110 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T08:36:01,110 ^ 2025-09-08T08:36:01,110 ------------------------------------------------------------ 2025-09-08T08:36:01,110 rocksdb/_rocksdb.pyx:1940:65: Converting to Python object not allowed without gil 2025-09-08T08:36:01,111 Error compiling Cython file: 2025-09-08T08:36:01,111 ------------------------------------------------------------ 2025-09-08T08:36:01,111 ... 2025-09-08T08:36:01,111 check_status(st) 2025-09-08T08:36:01,111 def stop_backup(self): 2025-09-08T08:36:01,111 with nogil: 2025-09-08T08:36:01,111 self.engine.StopBackup() 2025-09-08T08:36:01,111 ^ 2025-09-08T08:36:01,111 ------------------------------------------------------------ 2025-09-08T08:36:01,112 rocksdb/_rocksdb.pyx:1946:34: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,112 Error compiling Cython file: 2025-09-08T08:36:01,112 ------------------------------------------------------------ 2025-09-08T08:36:01,112 ... 2025-09-08T08:36:01,112 check_status(st) 2025-09-08T08:36:01,112 def stop_backup(self): 2025-09-08T08:36:01,112 with nogil: 2025-09-08T08:36:01,112 self.engine.StopBackup() 2025-09-08T08:36:01,112 ^ 2025-09-08T08:36:01,113 ------------------------------------------------------------ 2025-09-08T08:36:01,113 rocksdb/_rocksdb.pyx:1946:34: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,113 Error compiling Cython file: 2025-09-08T08:36:01,113 ------------------------------------------------------------ 2025-09-08T08:36:01,113 ... 2025-09-08T08:36:01,113 check_status(st) 2025-09-08T08:36:01,113 def stop_backup(self): 2025-09-08T08:36:01,113 with nogil: 2025-09-08T08:36:01,114 self.engine.StopBackup() 2025-09-08T08:36:01,114 ^ 2025-09-08T08:36:01,114 ------------------------------------------------------------ 2025-09-08T08:36:01,114 rocksdb/_rocksdb.pyx:1946:23: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,114 Error compiling Cython file: 2025-09-08T08:36:01,114 ------------------------------------------------------------ 2025-09-08T08:36:01,114 ... 2025-09-08T08:36:01,114 check_status(st) 2025-09-08T08:36:01,115 def stop_backup(self): 2025-09-08T08:36:01,115 with nogil: 2025-09-08T08:36:01,115 self.engine.StopBackup() 2025-09-08T08:36:01,115 ^ 2025-09-08T08:36:01,115 ------------------------------------------------------------ 2025-09-08T08:36:01,115 rocksdb/_rocksdb.pyx:1946:34: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,115 Error compiling Cython file: 2025-09-08T08:36:01,115 ------------------------------------------------------------ 2025-09-08T08:36:01,115 ... 2025-09-08T08:36:01,115 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:36:01,116 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:36:01,116 with nogil: 2025-09-08T08:36:01,116 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:36:01,116 ^ 2025-09-08T08:36:01,116 ------------------------------------------------------------ 2025-09-08T08:36:01,116 rocksdb/_rocksdb.pyx:1955:44: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,116 Error compiling Cython file: 2025-09-08T08:36:01,116 ------------------------------------------------------------ 2025-09-08T08:36:01,117 ... 2025-09-08T08:36:01,117 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:36:01,117 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:36:01,117 with nogil: 2025-09-08T08:36:01,117 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:36:01,117 ^ 2025-09-08T08:36:01,117 ------------------------------------------------------------ 2025-09-08T08:36:01,117 rocksdb/_rocksdb.pyx:1955:44: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,118 Error compiling Cython file: 2025-09-08T08:36:01,118 ------------------------------------------------------------ 2025-09-08T08:36:01,118 ... 2025-09-08T08:36:01,118 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:36:01,118 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:36:01,118 with nogil: 2025-09-08T08:36:01,118 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:36:01,118 ^ 2025-09-08T08:36:01,118 ------------------------------------------------------------ 2025-09-08T08:36:01,119 rocksdb/_rocksdb.pyx:1955:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,119 Error compiling Cython file: 2025-09-08T08:36:01,119 ------------------------------------------------------------ 2025-09-08T08:36:01,119 ... 2025-09-08T08:36:01,119 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:36:01,119 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:36:01,119 with nogil: 2025-09-08T08:36:01,119 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:36:01,119 ^ 2025-09-08T08:36:01,120 ------------------------------------------------------------ 2025-09-08T08:36:01,120 rocksdb/_rocksdb.pyx:1955:44: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,120 Error compiling Cython file: 2025-09-08T08:36:01,120 ------------------------------------------------------------ 2025-09-08T08:36:01,120 ... 2025-09-08T08:36:01,120 cdef uint32_t c_num_backups_to_keep 2025-09-08T08:36:01,120 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T08:36:01,120 with nogil: 2025-09-08T08:36:01,121 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T08:36:01,121 ^ 2025-09-08T08:36:01,121 ------------------------------------------------------------ 2025-09-08T08:36:01,121 rocksdb/_rocksdb.pyx:1955:45: Converting to Python object not allowed without gil 2025-09-08T08:36:01,121 Error compiling Cython file: 2025-09-08T08:36:01,121 ------------------------------------------------------------ 2025-09-08T08:36:01,121 ... 2025-09-08T08:36:01,121 cdef backup.BackupID c_backup_id 2025-09-08T08:36:01,122 c_backup_id = backup_id 2025-09-08T08:36:01,122 with nogil: 2025-09-08T08:36:01,122 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:36:01,122 ^ 2025-09-08T08:36:01,122 ------------------------------------------------------------ 2025-09-08T08:36:01,122 rocksdb/_rocksdb.pyx:1965:41: Coercion from Python not allowed without the GIL 2025-09-08T08:36:01,122 Error compiling Cython file: 2025-09-08T08:36:01,122 ------------------------------------------------------------ 2025-09-08T08:36:01,122 ... 2025-09-08T08:36:01,123 cdef backup.BackupID c_backup_id 2025-09-08T08:36:01,123 c_backup_id = backup_id 2025-09-08T08:36:01,123 with nogil: 2025-09-08T08:36:01,123 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:36:01,123 ^ 2025-09-08T08:36:01,123 ------------------------------------------------------------ 2025-09-08T08:36:01,123 rocksdb/_rocksdb.pyx:1965:41: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,123 Error compiling Cython file: 2025-09-08T08:36:01,123 ------------------------------------------------------------ 2025-09-08T08:36:01,124 ... 2025-09-08T08:36:01,124 cdef backup.BackupID c_backup_id 2025-09-08T08:36:01,124 c_backup_id = backup_id 2025-09-08T08:36:01,124 with nogil: 2025-09-08T08:36:01,124 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:36:01,124 ^ 2025-09-08T08:36:01,124 ------------------------------------------------------------ 2025-09-08T08:36:01,124 rocksdb/_rocksdb.pyx:1965:28: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,125 Error compiling Cython file: 2025-09-08T08:36:01,125 ------------------------------------------------------------ 2025-09-08T08:36:01,125 ... 2025-09-08T08:36:01,125 cdef backup.BackupID c_backup_id 2025-09-08T08:36:01,125 c_backup_id = backup_id 2025-09-08T08:36:01,125 with nogil: 2025-09-08T08:36:01,125 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:36:01,125 ^ 2025-09-08T08:36:01,125 ------------------------------------------------------------ 2025-09-08T08:36:01,126 rocksdb/_rocksdb.pyx:1965:41: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,126 Error compiling Cython file: 2025-09-08T08:36:01,126 ------------------------------------------------------------ 2025-09-08T08:36:01,126 ... 2025-09-08T08:36:01,126 cdef backup.BackupID c_backup_id 2025-09-08T08:36:01,126 c_backup_id = backup_id 2025-09-08T08:36:01,126 with nogil: 2025-09-08T08:36:01,127 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T08:36:01,127 ^ 2025-09-08T08:36:01,127 ------------------------------------------------------------ 2025-09-08T08:36:01,127 rocksdb/_rocksdb.pyx:1965:42: Converting to Python object not allowed without gil 2025-09-08T08:36:01,127 Error compiling Cython file: 2025-09-08T08:36:01,127 ------------------------------------------------------------ 2025-09-08T08:36:01,128 ... 2025-09-08T08:36:01,128 def get_backup_info(self): 2025-09-08T08:36:01,128 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:36:01,128 with nogil: 2025-09-08T08:36:01,128 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:36:01,128 ^ 2025-09-08T08:36:01,128 ------------------------------------------------------------ 2025-09-08T08:36:01,129 rocksdb/_rocksdb.pyx:1973:37: Discarding owned Python object not allowed without gil 2025-09-08T08:36:01,129 Error compiling Cython file: 2025-09-08T08:36:01,129 ------------------------------------------------------------ 2025-09-08T08:36:01,129 ... 2025-09-08T08:36:01,129 def get_backup_info(self): 2025-09-08T08:36:01,129 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:36:01,129 with nogil: 2025-09-08T08:36:01,130 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:36:01,130 ^ 2025-09-08T08:36:01,130 ------------------------------------------------------------ 2025-09-08T08:36:01,130 rocksdb/_rocksdb.pyx:1973:37: Calling gil-requiring function not allowed without gil 2025-09-08T08:36:01,130 Error compiling Cython file: 2025-09-08T08:36:01,130 ------------------------------------------------------------ 2025-09-08T08:36:01,131 ... 2025-09-08T08:36:01,131 def get_backup_info(self): 2025-09-08T08:36:01,131 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:36:01,131 with nogil: 2025-09-08T08:36:01,131 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:36:01,131 ^ 2025-09-08T08:36:01,131 ------------------------------------------------------------ 2025-09-08T08:36:01,131 rocksdb/_rocksdb.pyx:1973:23: Accessing Python attribute not allowed without gil 2025-09-08T08:36:01,132 Error compiling Cython file: 2025-09-08T08:36:01,132 ------------------------------------------------------------ 2025-09-08T08:36:01,132 ... 2025-09-08T08:36:01,132 def get_backup_info(self): 2025-09-08T08:36:01,132 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:36:01,132 with nogil: 2025-09-08T08:36:01,132 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:36:01,132 ^ 2025-09-08T08:36:01,133 ------------------------------------------------------------ 2025-09-08T08:36:01,133 rocksdb/_rocksdb.pyx:1973:37: Constructing Python tuple not allowed without gil 2025-09-08T08:36:01,133 Error compiling Cython file: 2025-09-08T08:36:01,133 ------------------------------------------------------------ 2025-09-08T08:36:01,133 ... 2025-09-08T08:36:01,133 def get_backup_info(self): 2025-09-08T08:36:01,133 cdef vector[backup.BackupInfo] backup_info 2025-09-08T08:36:01,134 with nogil: 2025-09-08T08:36:01,134 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T08:36:01,134 ^ 2025-09-08T08:36:01,134 ------------------------------------------------------------ 2025-09-08T08:36:01,134 rocksdb/_rocksdb.pyx:1973:44: Converting to Python object not allowed without gil 2025-09-08T08:36:01,134 Traceback (most recent call last): 2025-09-08T08:36:01,134 File "", line 2, in 2025-09-08T08:36:01,134 exec(compile(''' 2025-09-08T08:36:01,134 ~~~~^^^^^^^^^^^^ 2025-09-08T08:36:01,135 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:36:01,135 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,135 ...<32 lines>... 2025-09-08T08:36:01,135 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:36:01,135 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,135 ''' % ('/tmp/pip-wheel-of2jx0_9/python-rocksdb_07f767d845734297875849b67d760bdf/setup.py',), "", "exec")) 2025-09-08T08:36:01,135 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,135 File "", line 35, in 2025-09-08T08:36:01,135 File "/tmp/pip-wheel-of2jx0_9/python-rocksdb_07f767d845734297875849b67d760bdf/setup.py", line 45, in 2025-09-08T08:36:01,135 ext_modules=cythonize([mod1]), 2025-09-08T08:36:01,135 ~~~~~~~~~^^^^^^^^ 2025-09-08T08:36:01,136 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T08:36:01,136 cythonize_one(*args) 2025-09-08T08:36:01,136 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T08:36:01,136 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T08:36:01,136 raise CompileError(None, pyx_file) 2025-09-08T08:36:01,136 Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx 2025-09-08T08:36:01,136 Compiling rocksdb/_rocksdb.pyx because it changed. 2025-09-08T08:36:01,136 [1/1] Cythonizing rocksdb/_rocksdb.pyx 2025-09-08T08:36:01,579 ERROR: python setup.py egg_info exited with 1 2025-09-08T08:36:01,591 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T08:36:01,591 exec(compile('"'"''"'"''"'"' 2025-09-08T08:36:01,591 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:36:01,591 # 2025-09-08T08:36:01,591 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T08:36:01,591 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T08:36:01,591 # - It provides a clear error message when setuptools is not installed. 2025-09-08T08:36:01,591 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T08:36:01,591 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T08:36:01,591 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T08:36:01,591 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T08:36:01,591 import os, sys, tokenize, traceback 2025-09-08T08:36:01,591 2025-09-08T08:36:01,591 try: 2025-09-08T08:36:01,591 import setuptools 2025-09-08T08:36:01,591 except ImportError: 2025-09-08T08:36:01,591 print( 2025-09-08T08:36:01,591 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T08:36:01,591 "the build environment with exception:", 2025-09-08T08:36:01,591 file=sys.stderr, 2025-09-08T08:36:01,591 ) 2025-09-08T08:36:01,591 traceback.print_exc() 2025-09-08T08:36:01,591 sys.exit(1) 2025-09-08T08:36:01,591 2025-09-08T08:36:01,591 __file__ = %r 2025-09-08T08:36:01,591 sys.argv[0] = __file__ 2025-09-08T08:36:01,591 2025-09-08T08:36:01,591 if os.path.exists(__file__): 2025-09-08T08:36:01,591 filename = __file__ 2025-09-08T08:36:01,591 with tokenize.open(__file__) as f: 2025-09-08T08:36:01,591 setup_py_code = f.read() 2025-09-08T08:36:01,591 else: 2025-09-08T08:36:01,591 filename = "" 2025-09-08T08:36:01,591 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T08:36:01,591 2025-09-08T08:36:01,591 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:36:01,591 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-of2jx0_9/python-rocksdb_07f767d845734297875849b67d760bdf/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-u1m1ikyb[/] 2025-09-08T08:36:01,591 [bold magenta]cwd[/]: /tmp/pip-wheel-of2jx0_9/python-rocksdb_07f767d845734297875849b67d760bdf/ 2025-09-08T08:36:01,592 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T08:36:01,592 ERROR: metadata generation failed 2025-09-08T08:36:01,597 Exception information: 2025-09-08T08:36:01,597 Traceback (most recent call last): 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T08:36:01,597 call_subprocess( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 args, 2025-09-08T08:36:01,597 ^^^^^ 2025-09-08T08:36:01,597 ...<2 lines>... 2025-09-08T08:36:01,597 spinner=spinner, 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T08:36:01,597 raise error 2025-09-08T08:36:01,597 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T08:36:01,597 2025-09-08T08:36:01,597 The above exception was the direct cause of the following exception: 2025-09-08T08:36:01,597 2025-09-08T08:36:01,597 Traceback (most recent call last): 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T08:36:01,597 status = _inner_run() 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T08:36:01,597 return self.run(options, args) 2025-09-08T08:36:01,597 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T08:36:01,597 return func(self, options, args) 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T08:36:01,597 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T08:36:01,597 result = self._result = resolver.resolve( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T08:36:01,597 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T08:36:01,597 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T08:36:01,597 if not criterion.candidates: 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T08:36:01,597 return bool(self._sequence) 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T08:36:01,597 self._bool = any(self) 2025-09-08T08:36:01,597 ~~~^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T08:36:01,597 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T08:36:01,597 ^^^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T08:36:01,597 candidate = func() 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T08:36:01,597 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 link, template, name, version 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T08:36:01,597 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 link, 2025-09-08T08:36:01,597 ^^^^^ 2025-09-08T08:36:01,597 ...<3 lines>... 2025-09-08T08:36:01,597 version=version, 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T08:36:01,597 super().__init__( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 link=link, 2025-09-08T08:36:01,597 ^^^^^^^^^^ 2025-09-08T08:36:01,597 ...<4 lines>... 2025-09-08T08:36:01,597 version=version, 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T08:36:01,597 self.dist = self._prepare() 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T08:36:01,597 dist = self._prepare_distribution() 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T08:36:01,597 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T08:36:01,597 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T08:36:01,597 dist = _get_prepared_distribution( 2025-09-08T08:36:01,597 req, 2025-09-08T08:36:01,597 ...<3 lines>... 2025-09-08T08:36:01,597 self.check_build_deps, 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T08:36:01,597 abstract_dist.prepare_distribution_metadata( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 finder, build_isolation, check_build_deps 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T08:36:01,597 self.req.prepare_metadata() 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T08:36:01,597 self.metadata_directory = generate_metadata_legacy( 2025-09-08T08:36:01,597 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:36:01,597 build_env=self.build_env, 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ...<3 lines>... 2025-09-08T08:36:01,597 details=details, 2025-09-08T08:36:01,597 ^^^^^^^^^^^^^^^^ 2025-09-08T08:36:01,597 ) 2025-09-08T08:36:01,597 ^ 2025-09-08T08:36:01,597 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T08:36:01,597 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T08:36:01,597 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T08:36:01,618 Removed python-rocksdb==0.6.7 from https://files.pythonhosted.org/packages/a2/99/382b48731aa307e5550a6bee706c13e5df73638f4188ae4fc2a455e3d26b/python-rocksdb-0.6.7.tar.gz from build tracker '/tmp/pip-build-tracker-ga96sn9n' 2025-09-08T08:36:01,618 Removed build tracker: '/tmp/pip-build-tracker-ga96sn9n'