2025-09-08T07:41:44,570 Created temporary directory: /tmp/pip-build-tracker-zpuolhs4 2025-09-08T07:41:44,571 Initialized build tracking at /tmp/pip-build-tracker-zpuolhs4 2025-09-08T07:41:44,571 Created build tracker: /tmp/pip-build-tracker-zpuolhs4 2025-09-08T07:41:44,571 Entered build tracker: /tmp/pip-build-tracker-zpuolhs4 2025-09-08T07:41:44,572 Created temporary directory: /tmp/pip-wheel-j0mtmc47 2025-09-08T07:41:44,575 Created temporary directory: /tmp/pip-ephem-wheel-cache-r9rixv1_ 2025-09-08T07:41:44,634 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:41:44,636 2 location(s) to search for versions of python-rocksdb: 2025-09-08T07:41:44,636 * https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:41:44,636 * https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:41:44,637 Fetching project page and analyzing links: https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:41:44,637 Getting page https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:41:44,638 Found index url https://pypi.org/simple/ 2025-09-08T07:41:44,790 Fetched page https://pypi.org/simple/python-rocksdb/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:41:44,794 Found link https://files.pythonhosted.org/packages/a3/12/8e701cfb48bd971b9de37c7c5c7556a87f4921f8b69278fbd05e94e9ecc0/python-rocksdb-0.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6 2025-09-08T07:41:44,795 Found link https://files.pythonhosted.org/packages/b1/af/662c8f37cee95fc118304887956bcae0838b403cb91909097de1860a0053/python-rocksdb-0.6.1.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.1 2025-09-08T07:41:44,796 Found link https://files.pythonhosted.org/packages/5d/78/d3f057b5bf7600a2ab2165cade77477576b19a817ca318fc0e02f0397741/python-rocksdb-0.6.2.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.2 2025-09-08T07:41:44,796 Found link https://files.pythonhosted.org/packages/06/4d/183062a93c16847a9da2a9525bd60850e8df1f09485b9611447a9e72da03/python-rocksdb-0.6.3.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.3 2025-09-08T07:41:44,797 Found link https://files.pythonhosted.org/packages/32/1d/826800098cd08dd5bc9517ba3860970f18d55d7add161050598aabbf01fa/python-rocksdb-0.6.4.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.4 2025-09-08T07:41:44,797 Found link https://files.pythonhosted.org/packages/03/ce/b489751d33cd1d1ddbd747bb12b340a59f9302e5192ae9714e3f183224a7/python-rocksdb-0.6.5.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.5 2025-09-08T07:41:44,798 Found link https://files.pythonhosted.org/packages/6a/56/ff75619c6167c7dba356edae03ea63e766d8f3474e67c1a32cebd4325bb0/python-rocksdb-0.6.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.6 2025-09-08T07:41:44,798 Found link https://files.pythonhosted.org/packages/a2/99/382b48731aa307e5550a6bee706c13e5df73638f4188ae4fc2a455e3d26b/python-rocksdb-0.6.7.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.7 2025-09-08T07:41:44,799 Found link https://files.pythonhosted.org/packages/d9/db/4c71bf7ab3f5e100e1c81831d9c8f37df1d88249d25c71da5bb0e1225f59/python-rocksdb-0.6.8.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.8 2025-09-08T07:41:44,799 Found link https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.9 2025-09-08T07:41:44,799 Found link https://files.pythonhosted.org/packages/94/81/9a8e498a26ec34da9e1ae87e831468aedb4a6ba42aa9ea779b97896cfea7/python-rocksdb-0.7.0.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.7.0 2025-09-08T07:41:44,800 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:41:44,801 Getting page https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:41:44,803 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:41:44,899 Fetched page https://www.piwheels.org/simple/python-rocksdb/ as text/html 2025-09-08T07:41:44,900 Skipping link: not a file: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:41:44,900 Skipping link: not a file: https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:41:44,925 Given no hashes to check 1 links for project 'python-rocksdb': discarding no candidates 2025-09-08T07:41:44,927 Collecting python-rocksdb==0.6.1 2025-09-08T07:41:44,928 Created temporary directory: /tmp/pip-unpack-mh06avw1 2025-09-08T07:41:45,068 Downloading python-rocksdb-0.6.1.tar.gz (147 kB) 2025-09-08T07:41:45,150 Added python-rocksdb==0.6.1 from https://files.pythonhosted.org/packages/b1/af/662c8f37cee95fc118304887956bcae0838b403cb91909097de1860a0053/python-rocksdb-0.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-zpuolhs4' 2025-09-08T07:41:45,151 Running setup.py (path:/tmp/pip-wheel-j0mtmc47/python-rocksdb_af79b0649e5e4862b97f7c19f23b6d69/setup.py) egg_info for package python-rocksdb 2025-09-08T07:41:45,151 Created temporary directory: /tmp/pip-pip-egg-info-fui1n6x9 2025-09-08T07:41:45,151 Preparing metadata (setup.py): started 2025-09-08T07:41:45,152 Running command python setup.py egg_info 2025-09-08T07:41:49,516 Error compiling Cython file: 2025-09-08T07:41:49,517 ------------------------------------------------------------ 2025-09-08T07:41:49,517 ... 2025-09-08T07:41:49,517 from cpython.bytes cimport PyBytes_Size 2025-09-08T07:41:49,517 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:41:49,517 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:41:49,517 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:41:49,517 from std_memory cimport shared_ptr 2025-09-08T07:41:49,517 ^ 2025-09-08T07:41:49,517 ------------------------------------------------------------ 2025-09-08T07:41:49,518 rocksdb/_rocksdb.pyx:15:0: 'std_memory.pxd' not found 2025-09-08T07:41:49,530 Error compiling Cython file: 2025-09-08T07:41:49,530 ------------------------------------------------------------ 2025-09-08T07:41:49,530 ... 2025-09-08T07:41:49,531 from cpython.bytes cimport PyBytes_Size 2025-09-08T07:41:49,531 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:41:49,531 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:41:49,531 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:41:49,531 from std_memory cimport shared_ptr 2025-09-08T07:41:49,531 ^ 2025-09-08T07:41:49,531 ------------------------------------------------------------ 2025-09-08T07:41:49,531 rocksdb/_rocksdb.pyx:15:0: 'std_memory/shared_ptr.pxd' not found 2025-09-08T07:41:49,558 Error compiling Cython file: 2025-09-08T07:41:49,558 ------------------------------------------------------------ 2025-09-08T07:41:49,558 ... 2025-09-08T07:41:49,558 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:41:49,558 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:41:49,558 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:41:49,558 from std_memory cimport shared_ptr 2025-09-08T07:41:49,559 cimport options 2025-09-08T07:41:49,559 ^ 2025-09-08T07:41:49,559 ------------------------------------------------------------ 2025-09-08T07:41:49,559 rocksdb/_rocksdb.pyx:16:8: 'options.pxd' not found 2025-09-08T07:41:49,584 Error compiling Cython file: 2025-09-08T07:41:49,584 ------------------------------------------------------------ 2025-09-08T07:41:49,584 ... 2025-09-08T07:41:49,584 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:41:49,584 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:41:49,584 from std_memory cimport shared_ptr 2025-09-08T07:41:49,584 cimport options 2025-09-08T07:41:49,585 cimport merge_operator 2025-09-08T07:41:49,585 ^ 2025-09-08T07:41:49,585 ------------------------------------------------------------ 2025-09-08T07:41:49,585 rocksdb/_rocksdb.pyx:17:8: 'merge_operator.pxd' not found 2025-09-08T07:41:49,611 Error compiling Cython file: 2025-09-08T07:41:49,611 ------------------------------------------------------------ 2025-09-08T07:41:49,611 ... 2025-09-08T07:41:49,611 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:41:49,611 from std_memory cimport shared_ptr 2025-09-08T07:41:49,611 cimport options 2025-09-08T07:41:49,612 cimport merge_operator 2025-09-08T07:41:49,612 cimport filter_policy 2025-09-08T07:41:49,612 ^ 2025-09-08T07:41:49,612 ------------------------------------------------------------ 2025-09-08T07:41:49,612 rocksdb/_rocksdb.pyx:18:8: 'filter_policy.pxd' not found 2025-09-08T07:41:49,637 Error compiling Cython file: 2025-09-08T07:41:49,638 ------------------------------------------------------------ 2025-09-08T07:41:49,638 ... 2025-09-08T07:41:49,638 from std_memory cimport shared_ptr 2025-09-08T07:41:49,638 cimport options 2025-09-08T07:41:49,638 cimport merge_operator 2025-09-08T07:41:49,638 cimport filter_policy 2025-09-08T07:41:49,638 cimport comparator 2025-09-08T07:41:49,638 ^ 2025-09-08T07:41:49,638 ------------------------------------------------------------ 2025-09-08T07:41:49,639 rocksdb/_rocksdb.pyx:19:8: 'comparator.pxd' not found 2025-09-08T07:41:49,663 Error compiling Cython file: 2025-09-08T07:41:49,664 ------------------------------------------------------------ 2025-09-08T07:41:49,664 ... 2025-09-08T07:41:49,664 from std_memory cimport shared_ptr 2025-09-08T07:41:49,664 cimport options 2025-09-08T07:41:49,664 cimport merge_operator 2025-09-08T07:41:49,664 cimport filter_policy 2025-09-08T07:41:49,664 cimport comparator 2025-09-08T07:41:49,664 cimport slice_transform 2025-09-08T07:41:49,664 ^ 2025-09-08T07:41:49,665 ------------------------------------------------------------ 2025-09-08T07:41:49,665 rocksdb/_rocksdb.pyx:20:8: 'slice_transform.pxd' not found 2025-09-08T07:41:49,690 Error compiling Cython file: 2025-09-08T07:41:49,690 ------------------------------------------------------------ 2025-09-08T07:41:49,690 ... 2025-09-08T07:41:49,690 cimport options 2025-09-08T07:41:49,690 cimport merge_operator 2025-09-08T07:41:49,690 cimport filter_policy 2025-09-08T07:41:49,690 cimport comparator 2025-09-08T07:41:49,690 cimport slice_transform 2025-09-08T07:41:49,691 cimport cache 2025-09-08T07:41:49,691 ^ 2025-09-08T07:41:49,691 ------------------------------------------------------------ 2025-09-08T07:41:49,691 rocksdb/_rocksdb.pyx:21:8: 'cache.pxd' not found 2025-09-08T07:41:49,714 Error compiling Cython file: 2025-09-08T07:41:49,714 ------------------------------------------------------------ 2025-09-08T07:41:49,714 ... 2025-09-08T07:41:49,715 cimport merge_operator 2025-09-08T07:41:49,715 cimport filter_policy 2025-09-08T07:41:49,715 cimport comparator 2025-09-08T07:41:49,715 cimport slice_transform 2025-09-08T07:41:49,715 cimport cache 2025-09-08T07:41:49,715 cimport logger 2025-09-08T07:41:49,715 ^ 2025-09-08T07:41:49,715 ------------------------------------------------------------ 2025-09-08T07:41:49,715 rocksdb/_rocksdb.pyx:22:8: 'logger.pxd' not found 2025-09-08T07:41:49,739 Error compiling Cython file: 2025-09-08T07:41:49,739 ------------------------------------------------------------ 2025-09-08T07:41:49,739 ... 2025-09-08T07:41:49,739 cimport filter_policy 2025-09-08T07:41:49,739 cimport comparator 2025-09-08T07:41:49,740 cimport slice_transform 2025-09-08T07:41:49,740 cimport cache 2025-09-08T07:41:49,740 cimport logger 2025-09-08T07:41:49,740 cimport snapshot 2025-09-08T07:41:49,740 ^ 2025-09-08T07:41:49,740 ------------------------------------------------------------ 2025-09-08T07:41:49,740 rocksdb/_rocksdb.pyx:23:8: 'snapshot.pxd' not found 2025-09-08T07:41:49,764 Error compiling Cython file: 2025-09-08T07:41:49,764 ------------------------------------------------------------ 2025-09-08T07:41:49,764 ... 2025-09-08T07:41:49,764 cimport comparator 2025-09-08T07:41:49,764 cimport slice_transform 2025-09-08T07:41:49,764 cimport cache 2025-09-08T07:41:49,764 cimport logger 2025-09-08T07:41:49,764 cimport snapshot 2025-09-08T07:41:49,764 cimport db 2025-09-08T07:41:49,765 ^ 2025-09-08T07:41:49,765 ------------------------------------------------------------ 2025-09-08T07:41:49,765 rocksdb/_rocksdb.pyx:24:8: 'db.pxd' not found 2025-09-08T07:41:49,787 Error compiling Cython file: 2025-09-08T07:41:49,788 ------------------------------------------------------------ 2025-09-08T07:41:49,788 ... 2025-09-08T07:41:49,788 cimport slice_transform 2025-09-08T07:41:49,788 cimport cache 2025-09-08T07:41:49,788 cimport logger 2025-09-08T07:41:49,788 cimport snapshot 2025-09-08T07:41:49,788 cimport db 2025-09-08T07:41:49,788 cimport iterator 2025-09-08T07:41:49,788 ^ 2025-09-08T07:41:49,788 ------------------------------------------------------------ 2025-09-08T07:41:49,789 rocksdb/_rocksdb.pyx:25:8: 'iterator.pxd' not found 2025-09-08T07:41:49,814 Error compiling Cython file: 2025-09-08T07:41:49,814 ------------------------------------------------------------ 2025-09-08T07:41:49,814 ... 2025-09-08T07:41:49,814 cimport cache 2025-09-08T07:41:49,814 cimport logger 2025-09-08T07:41:49,814 cimport snapshot 2025-09-08T07:41:49,814 cimport db 2025-09-08T07:41:49,814 cimport iterator 2025-09-08T07:41:49,814 cimport backup 2025-09-08T07:41:49,814 ^ 2025-09-08T07:41:49,815 ------------------------------------------------------------ 2025-09-08T07:41:49,815 rocksdb/_rocksdb.pyx:26:8: 'backup.pxd' not found 2025-09-08T07:41:49,838 Error compiling Cython file: 2025-09-08T07:41:49,838 ------------------------------------------------------------ 2025-09-08T07:41:49,839 ... 2025-09-08T07:41:49,839 cimport logger 2025-09-08T07:41:49,839 cimport snapshot 2025-09-08T07:41:49,839 cimport db 2025-09-08T07:41:49,839 cimport iterator 2025-09-08T07:41:49,839 cimport backup 2025-09-08T07:41:49,839 cimport env 2025-09-08T07:41:49,839 ^ 2025-09-08T07:41:49,839 ------------------------------------------------------------ 2025-09-08T07:41:49,839 rocksdb/_rocksdb.pyx:27:8: 'env.pxd' not found 2025-09-08T07:41:49,863 Error compiling Cython file: 2025-09-08T07:41:49,864 ------------------------------------------------------------ 2025-09-08T07:41:49,864 ... 2025-09-08T07:41:49,864 cimport snapshot 2025-09-08T07:41:49,864 cimport db 2025-09-08T07:41:49,864 cimport iterator 2025-09-08T07:41:49,864 cimport backup 2025-09-08T07:41:49,864 cimport env 2025-09-08T07:41:49,864 cimport table_factory 2025-09-08T07:41:49,864 ^ 2025-09-08T07:41:49,864 ------------------------------------------------------------ 2025-09-08T07:41:49,865 rocksdb/_rocksdb.pyx:28:8: 'table_factory.pxd' not found 2025-09-08T07:41:49,888 Error compiling Cython file: 2025-09-08T07:41:49,888 ------------------------------------------------------------ 2025-09-08T07:41:49,889 ... 2025-09-08T07:41:49,889 cimport db 2025-09-08T07:41:49,889 cimport iterator 2025-09-08T07:41:49,889 cimport backup 2025-09-08T07:41:49,889 cimport env 2025-09-08T07:41:49,889 cimport table_factory 2025-09-08T07:41:49,889 cimport memtablerep 2025-09-08T07:41:49,889 ^ 2025-09-08T07:41:49,889 ------------------------------------------------------------ 2025-09-08T07:41:49,889 rocksdb/_rocksdb.pyx:29:8: 'memtablerep.pxd' not found 2025-09-08T07:41:49,913 Error compiling Cython file: 2025-09-08T07:41:49,913 ------------------------------------------------------------ 2025-09-08T07:41:49,913 ... 2025-09-08T07:41:49,913 cimport iterator 2025-09-08T07:41:49,913 cimport backup 2025-09-08T07:41:49,914 cimport env 2025-09-08T07:41:49,914 cimport table_factory 2025-09-08T07:41:49,914 cimport memtablerep 2025-09-08T07:41:49,914 cimport universal_compaction 2025-09-08T07:41:49,914 ^ 2025-09-08T07:41:49,914 ------------------------------------------------------------ 2025-09-08T07:41:49,914 rocksdb/_rocksdb.pyx:30:8: 'universal_compaction.pxd' not found 2025-09-08T07:41:49,925 Error compiling Cython file: 2025-09-08T07:41:49,926 ------------------------------------------------------------ 2025-09-08T07:41:49,926 ... 2025-09-08T07:41:49,926 cimport memtablerep 2025-09-08T07:41:49,926 cimport universal_compaction 2025-09-08T07:41:49,926 # Enums are the only exception for direct imports 2025-09-08T07:41:49,926 # Their name als already unique enough 2025-09-08T07:41:49,926 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:41:49,926 ^ 2025-09-08T07:41:49,926 ------------------------------------------------------------ 2025-09-08T07:41:49,927 rocksdb/_rocksdb.pyx:34:0: 'universal_compaction/kCompactionStopStyleSimilarSize.pxd' not found 2025-09-08T07:41:49,938 Error compiling Cython file: 2025-09-08T07:41:49,938 ------------------------------------------------------------ 2025-09-08T07:41:49,938 ... 2025-09-08T07:41:49,938 cimport universal_compaction 2025-09-08T07:41:49,938 # Enums are the only exception for direct imports 2025-09-08T07:41:49,938 # Their name als already unique enough 2025-09-08T07:41:49,939 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:41:49,939 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:41:49,939 ^ 2025-09-08T07:41:49,939 ------------------------------------------------------------ 2025-09-08T07:41:49,939 rocksdb/_rocksdb.pyx:35:0: 'universal_compaction/kCompactionStopStyleTotalSize.pxd' not found 2025-09-08T07:41:49,949 Error compiling Cython file: 2025-09-08T07:41:49,950 ------------------------------------------------------------ 2025-09-08T07:41:49,950 ... 2025-09-08T07:41:49,950 # Enums are the only exception for direct imports 2025-09-08T07:41:49,950 # Their name als already unique enough 2025-09-08T07:41:49,950 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:41:49,950 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:41:49,950 from options cimport kCompactionStyleLevel 2025-09-08T07:41:49,950 ^ 2025-09-08T07:41:49,950 ------------------------------------------------------------ 2025-09-08T07:41:49,951 rocksdb/_rocksdb.pyx:37:0: 'options/kCompactionStyleLevel.pxd' not found 2025-09-08T07:41:49,962 Error compiling Cython file: 2025-09-08T07:41:49,962 ------------------------------------------------------------ 2025-09-08T07:41:49,962 ... 2025-09-08T07:41:49,962 # Their name als already unique enough 2025-09-08T07:41:49,962 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:41:49,962 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:41:49,962 from options cimport kCompactionStyleLevel 2025-09-08T07:41:49,962 from options cimport kCompactionStyleUniversal 2025-09-08T07:41:49,962 ^ 2025-09-08T07:41:49,963 ------------------------------------------------------------ 2025-09-08T07:41:49,963 rocksdb/_rocksdb.pyx:38:0: 'options/kCompactionStyleUniversal.pxd' not found 2025-09-08T07:41:49,987 Error compiling Cython file: 2025-09-08T07:41:49,987 ------------------------------------------------------------ 2025-09-08T07:41:49,987 ... 2025-09-08T07:41:49,987 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:41:49,987 from options cimport kCompactionStyleLevel 2025-09-08T07:41:49,987 from options cimport kCompactionStyleUniversal 2025-09-08T07:41:49,987 from slice_ cimport Slice 2025-09-08T07:41:49,988 ^ 2025-09-08T07:41:49,988 ------------------------------------------------------------ 2025-09-08T07:41:49,988 rocksdb/_rocksdb.pyx:40:0: 'slice_.pxd' not found 2025-09-08T07:41:49,999 Error compiling Cython file: 2025-09-08T07:41:49,999 ------------------------------------------------------------ 2025-09-08T07:41:49,999 ... 2025-09-08T07:41:49,999 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:41:49,999 from options cimport kCompactionStyleLevel 2025-09-08T07:41:49,999 from options cimport kCompactionStyleUniversal 2025-09-08T07:41:50,000 from slice_ cimport Slice 2025-09-08T07:41:50,000 ^ 2025-09-08T07:41:50,000 ------------------------------------------------------------ 2025-09-08T07:41:50,000 rocksdb/_rocksdb.pyx:40:0: 'slice_/Slice.pxd' not found 2025-09-08T07:41:50,025 Error compiling Cython file: 2025-09-08T07:41:50,025 ------------------------------------------------------------ 2025-09-08T07:41:50,025 ... 2025-09-08T07:41:50,025 from options cimport kCompactionStyleLevel 2025-09-08T07:41:50,026 from options cimport kCompactionStyleUniversal 2025-09-08T07:41:50,026 from slice_ cimport Slice 2025-09-08T07:41:50,026 from status cimport Status 2025-09-08T07:41:50,026 ^ 2025-09-08T07:41:50,026 ------------------------------------------------------------ 2025-09-08T07:41:50,026 rocksdb/_rocksdb.pyx:41:0: 'status.pxd' not found 2025-09-08T07:41:50,037 Error compiling Cython file: 2025-09-08T07:41:50,037 ------------------------------------------------------------ 2025-09-08T07:41:50,037 ... 2025-09-08T07:41:50,038 from options cimport kCompactionStyleLevel 2025-09-08T07:41:50,038 from options cimport kCompactionStyleUniversal 2025-09-08T07:41:50,038 from slice_ cimport Slice 2025-09-08T07:41:50,038 from status cimport Status 2025-09-08T07:41:50,038 ^ 2025-09-08T07:41:50,038 ------------------------------------------------------------ 2025-09-08T07:41:50,038 rocksdb/_rocksdb.pyx:41:0: 'status/Status.pxd' not found 2025-09-08T07:41:50,039 Error compiling Cython file: 2025-09-08T07:41:50,039 ------------------------------------------------------------ 2025-09-08T07:41:50,039 ... 2025-09-08T07:41:50,039 from interfaces import Comparator as IComparator 2025-09-08T07:41:50,039 from interfaces import SliceTransform as ISliceTransform 2025-09-08T07:41:50,039 import traceback 2025-09-08T07:41:50,039 import errors 2025-09-08T07:41:50,039 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:41:50,039 ^ 2025-09-08T07:41:50,039 ------------------------------------------------------------ 2025-09-08T07:41:50,040 rocksdb/_rocksdb.pyx:52:15: 'FilterPolicy' is not a type identifier 2025-09-08T07:41:50,040 Error compiling Cython file: 2025-09-08T07:41:50,040 ------------------------------------------------------------ 2025-09-08T07:41:50,040 ... 2025-09-08T07:41:50,040 import errors 2025-09-08T07:41:50,040 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:41:50,040 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T07:41:50,041 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T07:41:50,041 ^ 2025-09-08T07:41:50,041 ------------------------------------------------------------ 2025-09-08T07:41:50,041 rocksdb/_rocksdb.pyx:55:15: 'Slice' is not a type identifier 2025-09-08T07:41:50,041 Error compiling Cython file: 2025-09-08T07:41:50,041 ------------------------------------------------------------ 2025-09-08T07:41:50,041 ... 2025-09-08T07:41:50,041 import errors 2025-09-08T07:41:50,041 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:41:50,042 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T07:41:50,042 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T07:41:50,042 ^ 2025-09-08T07:41:50,042 ------------------------------------------------------------ 2025-09-08T07:41:50,042 rocksdb/_rocksdb.pyx:55:41: unknown type in template argument 2025-09-08T07:41:50,053 Error compiling Cython file: 2025-09-08T07:41:50,053 ------------------------------------------------------------ 2025-09-08T07:41:50,053 ... 2025-09-08T07:41:50,053 cdef extern from "Python.h": 2025-09-08T07:41:50,053 void PyEval_InitThreads() 2025-09-08T07:41:50,053 PyEval_InitThreads() 2025-09-08T07:41:50,053 ## Here comes the stuff to wrap the status to exception 2025-09-08T07:41:50,053 cdef check_status(const Status& st): 2025-09-08T07:41:50,054 ^ 2025-09-08T07:41:50,054 ------------------------------------------------------------ 2025-09-08T07:41:50,054 rocksdb/_rocksdb.pyx:65:24: 'Status' is not a type identifier 2025-09-08T07:41:50,054 Error compiling Cython file: 2025-09-08T07:41:50,054 ------------------------------------------------------------ 2025-09-08T07:41:50,054 ... 2025-09-08T07:41:50,054 return string(PyBytes_AsString(path), PyBytes_Size(path)) 2025-09-08T07:41:50,054 cdef string_to_bytes(string ob): 2025-09-08T07:41:50,055 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:41:50,055 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:41:50,055 ^ 2025-09-08T07:41:50,055 ------------------------------------------------------------ 2025-09-08T07:41:50,055 rocksdb/_rocksdb.pyx:100:5: 'Slice' is not a type identifier 2025-09-08T07:41:50,055 Error compiling Cython file: 2025-09-08T07:41:50,055 ------------------------------------------------------------ 2025-09-08T07:41:50,055 ... 2025-09-08T07:41:50,056 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:41:50,056 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:41:50,056 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T07:41:50,056 cdef slice_to_bytes(Slice sl): 2025-09-08T07:41:50,056 ^ 2025-09-08T07:41:50,056 ------------------------------------------------------------ 2025-09-08T07:41:50,056 rocksdb/_rocksdb.pyx:103:20: 'Slice' is not a type identifier 2025-09-08T07:41:50,057 Error compiling Cython file: 2025-09-08T07:41:50,057 ------------------------------------------------------------ 2025-09-08T07:41:50,057 ... 2025-09-08T07:41:50,057 @cython.internal 2025-09-08T07:41:50,057 cdef class PyComparator(object): 2025-09-08T07:41:50,057 cdef object get_ob(self): 2025-09-08T07:41:50,057 return None 2025-09-08T07:41:50,057 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,057 ^ 2025-09-08T07:41:50,057 ------------------------------------------------------------ 2025-09-08T07:41:50,058 rocksdb/_rocksdb.pyx:126:15: 'Comparator' is not a type identifier 2025-09-08T07:41:50,058 Error compiling Cython file: 2025-09-08T07:41:50,058 ------------------------------------------------------------ 2025-09-08T07:41:50,058 ... 2025-09-08T07:41:50,058 return None 2025-09-08T07:41:50,058 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,058 return NULL 2025-09-08T07:41:50,058 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,059 ^ 2025-09-08T07:41:50,059 ------------------------------------------------------------ 2025-09-08T07:41:50,059 rocksdb/_rocksdb.pyx:129:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,059 Error compiling Cython file: 2025-09-08T07:41:50,059 ------------------------------------------------------------ 2025-09-08T07:41:50,059 ... 2025-09-08T07:41:50,059 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,059 pass 2025-09-08T07:41:50,060 @cython.internal 2025-09-08T07:41:50,060 cdef class PyGenericComparator(PyComparator): 2025-09-08T07:41:50,060 cdef comparator.ComparatorWrapper* comparator_ptr 2025-09-08T07:41:50,060 ^ 2025-09-08T07:41:50,060 ------------------------------------------------------------ 2025-09-08T07:41:50,060 rocksdb/_rocksdb.pyx:134:9: 'ComparatorWrapper' is not a type identifier 2025-09-08T07:41:50,060 Error compiling Cython file: 2025-09-08T07:41:50,060 ------------------------------------------------------------ 2025-09-08T07:41:50,060 ... 2025-09-08T07:41:50,060 del self.comparator_ptr 2025-09-08T07:41:50,061 cdef object get_ob(self): 2025-09-08T07:41:50,061 return self.ob 2025-09-08T07:41:50,061 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,061 ^ 2025-09-08T07:41:50,061 ------------------------------------------------------------ 2025-09-08T07:41:50,061 rocksdb/_rocksdb.pyx:155:15: 'Comparator' is not a type identifier 2025-09-08T07:41:50,061 Error compiling Cython file: 2025-09-08T07:41:50,062 ------------------------------------------------------------ 2025-09-08T07:41:50,062 ... 2025-09-08T07:41:50,062 return self.ob 2025-09-08T07:41:50,062 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,062 return self.comparator_ptr 2025-09-08T07:41:50,062 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,062 ^ 2025-09-08T07:41:50,062 ------------------------------------------------------------ 2025-09-08T07:41:50,062 rocksdb/_rocksdb.pyx:158:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,063 Error compiling Cython file: 2025-09-08T07:41:50,063 ------------------------------------------------------------ 2025-09-08T07:41:50,063 ... 2025-09-08T07:41:50,063 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,063 self.comparator_ptr.set_info_log(info_log) 2025-09-08T07:41:50,063 @cython.internal 2025-09-08T07:41:50,063 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T07:41:50,063 cdef const comparator.Comparator* comparator_ptr 2025-09-08T07:41:50,063 ^ 2025-09-08T07:41:50,064 ------------------------------------------------------------ 2025-09-08T07:41:50,064 rocksdb/_rocksdb.pyx:163:15: 'Comparator' is not a type identifier 2025-09-08T07:41:50,064 Error compiling Cython file: 2025-09-08T07:41:50,064 ------------------------------------------------------------ 2025-09-08T07:41:50,064 ... 2025-09-08T07:41:50,064 bytes_to_slice(b)) 2025-09-08T07:41:50,064 cdef object get_ob(self): 2025-09-08T07:41:50,064 return self 2025-09-08T07:41:50,065 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,065 ^ 2025-09-08T07:41:50,065 ------------------------------------------------------------ 2025-09-08T07:41:50,065 rocksdb/_rocksdb.pyx:179:15: 'Comparator' is not a type identifier 2025-09-08T07:41:50,065 Error compiling Cython file: 2025-09-08T07:41:50,065 ------------------------------------------------------------ 2025-09-08T07:41:50,065 ... 2025-09-08T07:41:50,065 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,065 return self.comparator_ptr 2025-09-08T07:41:50,066 cdef int compare_callback( 2025-09-08T07:41:50,066 void* ctx, 2025-09-08T07:41:50,066 logger.Logger* log, 2025-09-08T07:41:50,066 ^ 2025-09-08T07:41:50,066 ------------------------------------------------------------ 2025-09-08T07:41:50,066 rocksdb/_rocksdb.pyx:184:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,066 Error compiling Cython file: 2025-09-08T07:41:50,066 ------------------------------------------------------------ 2025-09-08T07:41:50,067 ... 2025-09-08T07:41:50,067 cdef int compare_callback( 2025-09-08T07:41:50,067 void* ctx, 2025-09-08T07:41:50,067 logger.Logger* log, 2025-09-08T07:41:50,067 string& error_msg, 2025-09-08T07:41:50,067 const Slice& a, 2025-09-08T07:41:50,067 ^ 2025-09-08T07:41:50,067 ------------------------------------------------------------ 2025-09-08T07:41:50,068 rocksdb/_rocksdb.pyx:186:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,068 Error compiling Cython file: 2025-09-08T07:41:50,068 ------------------------------------------------------------ 2025-09-08T07:41:50,068 ... 2025-09-08T07:41:50,068 cdef int compare_callback( 2025-09-08T07:41:50,068 void* ctx, 2025-09-08T07:41:50,068 logger.Logger* log, 2025-09-08T07:41:50,068 string& error_msg, 2025-09-08T07:41:50,069 const Slice& a, 2025-09-08T07:41:50,069 const Slice& b) with gil: 2025-09-08T07:41:50,069 ^ 2025-09-08T07:41:50,069 ------------------------------------------------------------ 2025-09-08T07:41:50,069 rocksdb/_rocksdb.pyx:187:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,069 Error compiling Cython file: 2025-09-08T07:41:50,069 ------------------------------------------------------------ 2025-09-08T07:41:50,069 ... 2025-09-08T07:41:50,070 @cython.internal 2025-09-08T07:41:50,070 cdef class PyFilterPolicy(object): 2025-09-08T07:41:50,070 cdef object get_ob(self): 2025-09-08T07:41:50,070 return None 2025-09-08T07:41:50,070 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,070 ^ 2025-09-08T07:41:50,070 ------------------------------------------------------------ 2025-09-08T07:41:50,070 rocksdb/_rocksdb.pyx:207:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,071 Error compiling Cython file: 2025-09-08T07:41:50,071 ------------------------------------------------------------ 2025-09-08T07:41:50,071 ... 2025-09-08T07:41:50,071 return None 2025-09-08T07:41:50,071 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,071 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:41:50,071 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,072 ^ 2025-09-08T07:41:50,072 ------------------------------------------------------------ 2025-09-08T07:41:50,072 rocksdb/_rocksdb.pyx:210:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,072 Error compiling Cython file: 2025-09-08T07:41:50,072 ------------------------------------------------------------ 2025-09-08T07:41:50,072 ... 2025-09-08T07:41:50,072 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,072 pass 2025-09-08T07:41:50,073 @cython.internal 2025-09-08T07:41:50,073 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T07:41:50,073 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T07:41:50,073 ^ 2025-09-08T07:41:50,073 ------------------------------------------------------------ 2025-09-08T07:41:50,073 rocksdb/_rocksdb.pyx:215:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,073 Error compiling Cython file: 2025-09-08T07:41:50,074 ------------------------------------------------------------ 2025-09-08T07:41:50,074 ... 2025-09-08T07:41:50,074 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,074 pass 2025-09-08T07:41:50,074 @cython.internal 2025-09-08T07:41:50,074 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T07:41:50,074 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T07:41:50,074 ^ 2025-09-08T07:41:50,075 ------------------------------------------------------------ 2025-09-08T07:41:50,075 rocksdb/_rocksdb.pyx:215:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,075 Error compiling Cython file: 2025-09-08T07:41:50,075 ------------------------------------------------------------ 2025-09-08T07:41:50,075 ... 2025-09-08T07:41:50,075 key_may_match_callback)) 2025-09-08T07:41:50,076 cdef object get_ob(self): 2025-09-08T07:41:50,076 return self.ob 2025-09-08T07:41:50,076 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,076 ^ 2025-09-08T07:41:50,076 ------------------------------------------------------------ 2025-09-08T07:41:50,076 rocksdb/_rocksdb.pyx:232:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,077 Error compiling Cython file: 2025-09-08T07:41:50,077 ------------------------------------------------------------ 2025-09-08T07:41:50,077 ... 2025-09-08T07:41:50,077 return self.ob 2025-09-08T07:41:50,077 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,077 return (self.policy) 2025-09-08T07:41:50,077 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,077 ^ 2025-09-08T07:41:50,077 ------------------------------------------------------------ 2025-09-08T07:41:50,078 rocksdb/_rocksdb.pyx:235:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,078 Error compiling Cython file: 2025-09-08T07:41:50,078 ------------------------------------------------------------ 2025-09-08T07:41:50,078 ... 2025-09-08T07:41:50,078 self.policy.get().set_info_log(info_log) 2025-09-08T07:41:50,078 cdef void create_filter_callback( 2025-09-08T07:41:50,078 void* ctx, 2025-09-08T07:41:50,079 logger.Logger* log, 2025-09-08T07:41:50,079 ^ 2025-09-08T07:41:50,079 ------------------------------------------------------------ 2025-09-08T07:41:50,079 rocksdb/_rocksdb.pyx:241:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,079 Error compiling Cython file: 2025-09-08T07:41:50,079 ------------------------------------------------------------ 2025-09-08T07:41:50,079 ... 2025-09-08T07:41:50,079 cdef void create_filter_callback( 2025-09-08T07:41:50,079 void* ctx, 2025-09-08T07:41:50,080 logger.Logger* log, 2025-09-08T07:41:50,080 string& error_msg, 2025-09-08T07:41:50,080 const Slice* keys, 2025-09-08T07:41:50,080 ^ 2025-09-08T07:41:50,080 ------------------------------------------------------------ 2025-09-08T07:41:50,080 rocksdb/_rocksdb.pyx:243:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,080 performance hint: rocksdb/_rocksdb.pyx:239:0: Exception check on 'create_filter_callback' will always require the GIL to be acquired. 2025-09-08T07:41:50,080 Possible solutions: 2025-09-08T07:41:50,080 1. Declare 'create_filter_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T07:41:50,080 2. Use an 'int' return type on 'create_filter_callback' to allow an error code to be returned. 2025-09-08T07:41:50,081 Error compiling Cython file: 2025-09-08T07:41:50,081 ------------------------------------------------------------ 2025-09-08T07:41:50,081 ... 2025-09-08T07:41:50,081 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T07:41:50,081 error_msg.assign(str(error)) 2025-09-08T07:41:50,081 cdef cpp_bool key_may_match_callback( 2025-09-08T07:41:50,081 void* ctx, 2025-09-08T07:41:50,081 logger.Logger* log, 2025-09-08T07:41:50,081 ^ 2025-09-08T07:41:50,081 ------------------------------------------------------------ 2025-09-08T07:41:50,082 rocksdb/_rocksdb.pyx:258:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,082 Error compiling Cython file: 2025-09-08T07:41:50,082 ------------------------------------------------------------ 2025-09-08T07:41:50,082 ... 2025-09-08T07:41:50,082 cdef cpp_bool key_may_match_callback( 2025-09-08T07:41:50,082 void* ctx, 2025-09-08T07:41:50,082 logger.Logger* log, 2025-09-08T07:41:50,082 string& error_msg, 2025-09-08T07:41:50,082 const Slice& key, 2025-09-08T07:41:50,083 ^ 2025-09-08T07:41:50,083 ------------------------------------------------------------ 2025-09-08T07:41:50,083 rocksdb/_rocksdb.pyx:260:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,083 Error compiling Cython file: 2025-09-08T07:41:50,083 ------------------------------------------------------------ 2025-09-08T07:41:50,083 ... 2025-09-08T07:41:50,083 cdef cpp_bool key_may_match_callback( 2025-09-08T07:41:50,083 void* ctx, 2025-09-08T07:41:50,083 logger.Logger* log, 2025-09-08T07:41:50,083 string& error_msg, 2025-09-08T07:41:50,084 const Slice& key, 2025-09-08T07:41:50,084 const Slice& filt) with gil: 2025-09-08T07:41:50,084 ^ 2025-09-08T07:41:50,084 ------------------------------------------------------------ 2025-09-08T07:41:50,084 rocksdb/_rocksdb.pyx:261:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,084 Error compiling Cython file: 2025-09-08T07:41:50,084 ------------------------------------------------------------ 2025-09-08T07:41:50,084 ... 2025-09-08T07:41:50,084 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:41:50,085 error_msg.assign(str(error)) 2025-09-08T07:41:50,085 @cython.internal 2025-09-08T07:41:50,085 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:41:50,085 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:41:50,085 ^ 2025-09-08T07:41:50,085 ------------------------------------------------------------ 2025-09-08T07:41:50,085 rocksdb/_rocksdb.pyx:274:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,085 Error compiling Cython file: 2025-09-08T07:41:50,085 ------------------------------------------------------------ 2025-09-08T07:41:50,086 ... 2025-09-08T07:41:50,086 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:41:50,086 error_msg.assign(str(error)) 2025-09-08T07:41:50,086 @cython.internal 2025-09-08T07:41:50,086 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:41:50,086 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:41:50,086 ^ 2025-09-08T07:41:50,086 ------------------------------------------------------------ 2025-09-08T07:41:50,086 rocksdb/_rocksdb.pyx:274:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,087 Error compiling Cython file: 2025-09-08T07:41:50,087 ------------------------------------------------------------ 2025-09-08T07:41:50,087 ... 2025-09-08T07:41:50,087 bytes_to_slice(filter_)) 2025-09-08T07:41:50,087 cdef object get_ob(self): 2025-09-08T07:41:50,087 return self 2025-09-08T07:41:50,087 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,087 ^ 2025-09-08T07:41:50,087 ------------------------------------------------------------ 2025-09-08T07:41:50,088 rocksdb/_rocksdb.pyx:304:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,088 Error compiling Cython file: 2025-09-08T07:41:50,088 ------------------------------------------------------------ 2025-09-08T07:41:50,088 ... 2025-09-08T07:41:50,088 ## Here comes the stuff for the merge operator 2025-09-08T07:41:50,088 @cython.internal 2025-09-08T07:41:50,088 cdef class PyMergeOperator(object): 2025-09-08T07:41:50,088 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T07:41:50,089 ^ 2025-09-08T07:41:50,089 ------------------------------------------------------------ 2025-09-08T07:41:50,089 rocksdb/_rocksdb.pyx:315:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,089 Error compiling Cython file: 2025-09-08T07:41:50,089 ------------------------------------------------------------ 2025-09-08T07:41:50,089 ... 2025-09-08T07:41:50,089 ## Here comes the stuff for the merge operator 2025-09-08T07:41:50,089 @cython.internal 2025-09-08T07:41:50,090 cdef class PyMergeOperator(object): 2025-09-08T07:41:50,090 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T07:41:50,090 ^ 2025-09-08T07:41:50,090 ------------------------------------------------------------ 2025-09-08T07:41:50,090 rocksdb/_rocksdb.pyx:315:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,090 Error compiling Cython file: 2025-09-08T07:41:50,090 ------------------------------------------------------------ 2025-09-08T07:41:50,090 ... 2025-09-08T07:41:50,090 raise TypeError(msg) 2025-09-08T07:41:50,091 cdef object get_ob(self): 2025-09-08T07:41:50,091 return self.ob 2025-09-08T07:41:50,091 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T07:41:50,091 ^ 2025-09-08T07:41:50,091 ------------------------------------------------------------ 2025-09-08T07:41:50,091 rocksdb/_rocksdb.pyx:346:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,091 Error compiling Cython file: 2025-09-08T07:41:50,092 ------------------------------------------------------------ 2025-09-08T07:41:50,092 ... 2025-09-08T07:41:50,092 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T07:41:50,092 return self.merge_op 2025-09-08T07:41:50,092 cdef cpp_bool merge_callback( 2025-09-08T07:41:50,092 void* ctx, 2025-09-08T07:41:50,092 const Slice& key, 2025-09-08T07:41:50,092 ^ 2025-09-08T07:41:50,092 ------------------------------------------------------------ 2025-09-08T07:41:50,093 rocksdb/_rocksdb.pyx:351:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,093 Error compiling Cython file: 2025-09-08T07:41:50,093 ------------------------------------------------------------ 2025-09-08T07:41:50,093 ... 2025-09-08T07:41:50,093 return self.merge_op 2025-09-08T07:41:50,093 cdef cpp_bool merge_callback( 2025-09-08T07:41:50,093 void* ctx, 2025-09-08T07:41:50,093 const Slice& key, 2025-09-08T07:41:50,093 const Slice* existing_value, 2025-09-08T07:41:50,093 ^ 2025-09-08T07:41:50,094 ------------------------------------------------------------ 2025-09-08T07:41:50,094 rocksdb/_rocksdb.pyx:352:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,094 Error compiling Cython file: 2025-09-08T07:41:50,094 ------------------------------------------------------------ 2025-09-08T07:41:50,094 ... 2025-09-08T07:41:50,094 cdef cpp_bool merge_callback( 2025-09-08T07:41:50,094 void* ctx, 2025-09-08T07:41:50,094 const Slice& key, 2025-09-08T07:41:50,094 const Slice* existing_value, 2025-09-08T07:41:50,095 const Slice& value, 2025-09-08T07:41:50,095 ^ 2025-09-08T07:41:50,095 ------------------------------------------------------------ 2025-09-08T07:41:50,095 rocksdb/_rocksdb.pyx:353:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,095 Error compiling Cython file: 2025-09-08T07:41:50,095 ------------------------------------------------------------ 2025-09-08T07:41:50,095 ... 2025-09-08T07:41:50,095 void* ctx, 2025-09-08T07:41:50,095 const Slice& key, 2025-09-08T07:41:50,096 const Slice* existing_value, 2025-09-08T07:41:50,096 const Slice& value, 2025-09-08T07:41:50,096 string* new_value, 2025-09-08T07:41:50,096 logger.Logger* log) with gil: 2025-09-08T07:41:50,096 ^ 2025-09-08T07:41:50,096 ------------------------------------------------------------ 2025-09-08T07:41:50,096 rocksdb/_rocksdb.pyx:355:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,096 Error compiling Cython file: 2025-09-08T07:41:50,096 ------------------------------------------------------------ 2025-09-08T07:41:50,096 ... 2025-09-08T07:41:50,097 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T07:41:50,097 return False 2025-09-08T07:41:50,097 cdef cpp_bool full_merge_callback( 2025-09-08T07:41:50,097 void* ctx, 2025-09-08T07:41:50,097 const Slice& key, 2025-09-08T07:41:50,097 ^ 2025-09-08T07:41:50,097 ------------------------------------------------------------ 2025-09-08T07:41:50,097 rocksdb/_rocksdb.pyx:380:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,098 Error compiling Cython file: 2025-09-08T07:41:50,098 ------------------------------------------------------------ 2025-09-08T07:41:50,098 ... 2025-09-08T07:41:50,098 return False 2025-09-08T07:41:50,098 cdef cpp_bool full_merge_callback( 2025-09-08T07:41:50,098 void* ctx, 2025-09-08T07:41:50,098 const Slice& key, 2025-09-08T07:41:50,098 const Slice* existing_value, 2025-09-08T07:41:50,098 ^ 2025-09-08T07:41:50,098 ------------------------------------------------------------ 2025-09-08T07:41:50,099 rocksdb/_rocksdb.pyx:381:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,099 Error compiling Cython file: 2025-09-08T07:41:50,099 ------------------------------------------------------------ 2025-09-08T07:41:50,099 ... 2025-09-08T07:41:50,099 void* ctx, 2025-09-08T07:41:50,099 const Slice& key, 2025-09-08T07:41:50,099 const Slice* existing_value, 2025-09-08T07:41:50,099 const deque[string]& op_list, 2025-09-08T07:41:50,099 string* new_value, 2025-09-08T07:41:50,099 logger.Logger* log) with gil: 2025-09-08T07:41:50,100 ^ 2025-09-08T07:41:50,100 ------------------------------------------------------------ 2025-09-08T07:41:50,100 rocksdb/_rocksdb.pyx:384:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,100 Error compiling Cython file: 2025-09-08T07:41:50,100 ------------------------------------------------------------ 2025-09-08T07:41:50,100 ... 2025-09-08T07:41:50,100 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T07:41:50,100 return False 2025-09-08T07:41:50,101 cdef cpp_bool partial_merge_callback( 2025-09-08T07:41:50,101 void* ctx, 2025-09-08T07:41:50,101 const Slice& key, 2025-09-08T07:41:50,101 ^ 2025-09-08T07:41:50,101 ------------------------------------------------------------ 2025-09-08T07:41:50,101 rocksdb/_rocksdb.pyx:409:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,101 Error compiling Cython file: 2025-09-08T07:41:50,101 ------------------------------------------------------------ 2025-09-08T07:41:50,101 ... 2025-09-08T07:41:50,101 return False 2025-09-08T07:41:50,102 cdef cpp_bool partial_merge_callback( 2025-09-08T07:41:50,102 void* ctx, 2025-09-08T07:41:50,102 const Slice& key, 2025-09-08T07:41:50,102 const Slice& left_op, 2025-09-08T07:41:50,102 ^ 2025-09-08T07:41:50,102 ------------------------------------------------------------ 2025-09-08T07:41:50,102 rocksdb/_rocksdb.pyx:410:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,102 Error compiling Cython file: 2025-09-08T07:41:50,102 ------------------------------------------------------------ 2025-09-08T07:41:50,103 ... 2025-09-08T07:41:50,103 cdef cpp_bool partial_merge_callback( 2025-09-08T07:41:50,103 void* ctx, 2025-09-08T07:41:50,103 const Slice& key, 2025-09-08T07:41:50,103 const Slice& left_op, 2025-09-08T07:41:50,103 const Slice& right_op, 2025-09-08T07:41:50,103 ^ 2025-09-08T07:41:50,103 ------------------------------------------------------------ 2025-09-08T07:41:50,103 rocksdb/_rocksdb.pyx:411:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,104 Error compiling Cython file: 2025-09-08T07:41:50,104 ------------------------------------------------------------ 2025-09-08T07:41:50,104 ... 2025-09-08T07:41:50,104 void* ctx, 2025-09-08T07:41:50,104 const Slice& key, 2025-09-08T07:41:50,104 const Slice& left_op, 2025-09-08T07:41:50,104 const Slice& right_op, 2025-09-08T07:41:50,104 string* new_value, 2025-09-08T07:41:50,104 logger.Logger* log) with gil: 2025-09-08T07:41:50,104 ^ 2025-09-08T07:41:50,104 ------------------------------------------------------------ 2025-09-08T07:41:50,105 rocksdb/_rocksdb.pyx:413:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,105 Error compiling Cython file: 2025-09-08T07:41:50,105 ------------------------------------------------------------ 2025-09-08T07:41:50,105 ... 2025-09-08T07:41:50,105 ############################################## 2025-09-08T07:41:50,105 #### Here comes the Cache stuff 2025-09-08T07:41:50,105 @cython.internal 2025-09-08T07:41:50,105 cdef class PyCache(object): 2025-09-08T07:41:50,105 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:41:50,106 ^ 2025-09-08T07:41:50,106 ------------------------------------------------------------ 2025-09-08T07:41:50,106 rocksdb/_rocksdb.pyx:435:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,106 Error compiling Cython file: 2025-09-08T07:41:50,106 ------------------------------------------------------------ 2025-09-08T07:41:50,106 ... 2025-09-08T07:41:50,106 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:41:50,106 return shared_ptr[cache.Cache]() 2025-09-08T07:41:50,107 @cython.internal 2025-09-08T07:41:50,107 cdef class PyLRUCache(PyCache): 2025-09-08T07:41:50,107 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:41:50,107 ^ 2025-09-08T07:41:50,107 ------------------------------------------------------------ 2025-09-08T07:41:50,107 rocksdb/_rocksdb.pyx:440:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,107 Error compiling Cython file: 2025-09-08T07:41:50,107 ------------------------------------------------------------ 2025-09-08T07:41:50,107 ... 2025-09-08T07:41:50,107 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:41:50,108 return shared_ptr[cache.Cache]() 2025-09-08T07:41:50,108 @cython.internal 2025-09-08T07:41:50,108 cdef class PyLRUCache(PyCache): 2025-09-08T07:41:50,108 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:41:50,108 ^ 2025-09-08T07:41:50,108 ------------------------------------------------------------ 2025-09-08T07:41:50,108 rocksdb/_rocksdb.pyx:440:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,108 Error compiling Cython file: 2025-09-08T07:41:50,109 ------------------------------------------------------------ 2025-09-08T07:41:50,109 ... 2025-09-08T07:41:50,109 if shard_bits is not None: 2025-09-08T07:41:50,109 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:41:50,109 else: 2025-09-08T07:41:50,109 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T07:41:50,109 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:41:50,109 ^ 2025-09-08T07:41:50,109 ------------------------------------------------------------ 2025-09-08T07:41:50,110 rocksdb/_rocksdb.pyx:448:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,110 Error compiling Cython file: 2025-09-08T07:41:50,110 ------------------------------------------------------------ 2025-09-08T07:41:50,110 ... 2025-09-08T07:41:50,110 ############################### 2025-09-08T07:41:50,110 ### Here comes the stuff for SliceTransform 2025-09-08T07:41:50,110 @cython.internal 2025-09-08T07:41:50,110 cdef class PySliceTransform(object): 2025-09-08T07:41:50,110 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T07:41:50,110 ^ 2025-09-08T07:41:50,111 ------------------------------------------------------------ 2025-09-08T07:41:50,111 rocksdb/_rocksdb.pyx:457:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,111 Error compiling Cython file: 2025-09-08T07:41:50,111 ------------------------------------------------------------ 2025-09-08T07:41:50,111 ... 2025-09-08T07:41:50,111 ############################### 2025-09-08T07:41:50,111 ### Here comes the stuff for SliceTransform 2025-09-08T07:41:50,111 @cython.internal 2025-09-08T07:41:50,111 cdef class PySliceTransform(object): 2025-09-08T07:41:50,112 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T07:41:50,112 ^ 2025-09-08T07:41:50,112 ------------------------------------------------------------ 2025-09-08T07:41:50,112 rocksdb/_rocksdb.pyx:457:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,112 Error compiling Cython file: 2025-09-08T07:41:50,112 ------------------------------------------------------------ 2025-09-08T07:41:50,112 ... 2025-09-08T07:41:50,112 slice_in_range_callback)) 2025-09-08T07:41:50,113 cdef object get_ob(self): 2025-09-08T07:41:50,113 return self.ob 2025-09-08T07:41:50,113 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:41:50,113 ^ 2025-09-08T07:41:50,113 ------------------------------------------------------------ 2025-09-08T07:41:50,113 rocksdb/_rocksdb.pyx:477:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,113 Error compiling Cython file: 2025-09-08T07:41:50,113 ------------------------------------------------------------ 2025-09-08T07:41:50,113 ... 2025-09-08T07:41:50,114 return self.ob 2025-09-08T07:41:50,114 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:41:50,114 return self.transfomer 2025-09-08T07:41:50,114 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,114 ^ 2025-09-08T07:41:50,114 ------------------------------------------------------------ 2025-09-08T07:41:50,114 rocksdb/_rocksdb.pyx:480:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,114 Error compiling Cython file: 2025-09-08T07:41:50,115 ------------------------------------------------------------ 2025-09-08T07:41:50,115 ... 2025-09-08T07:41:50,115 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:41:50,115 ptr = self.transfomer.get() 2025-09-08T07:41:50,115 ptr.set_info_log(info_log) 2025-09-08T07:41:50,115 cdef Slice slice_transform_callback( 2025-09-08T07:41:50,115 ^ 2025-09-08T07:41:50,115 ------------------------------------------------------------ 2025-09-08T07:41:50,115 rocksdb/_rocksdb.pyx:486:5: 'Slice' is not a type identifier 2025-09-08T07:41:50,116 Error compiling Cython file: 2025-09-08T07:41:50,116 ------------------------------------------------------------ 2025-09-08T07:41:50,116 ... 2025-09-08T07:41:50,116 ptr.set_info_log(info_log) 2025-09-08T07:41:50,116 cdef Slice slice_transform_callback( 2025-09-08T07:41:50,116 void* ctx, 2025-09-08T07:41:50,116 logger.Logger* log, 2025-09-08T07:41:50,116 ^ 2025-09-08T07:41:50,117 ------------------------------------------------------------ 2025-09-08T07:41:50,117 rocksdb/_rocksdb.pyx:488:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,117 Error compiling Cython file: 2025-09-08T07:41:50,117 ------------------------------------------------------------ 2025-09-08T07:41:50,117 ... 2025-09-08T07:41:50,117 cdef Slice slice_transform_callback( 2025-09-08T07:41:50,117 void* ctx, 2025-09-08T07:41:50,117 logger.Logger* log, 2025-09-08T07:41:50,118 string& error_msg, 2025-09-08T07:41:50,118 const Slice& src) with gil: 2025-09-08T07:41:50,118 ^ 2025-09-08T07:41:50,118 ------------------------------------------------------------ 2025-09-08T07:41:50,118 rocksdb/_rocksdb.pyx:490:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,118 Error compiling Cython file: 2025-09-08T07:41:50,118 ------------------------------------------------------------ 2025-09-08T07:41:50,118 ... 2025-09-08T07:41:50,118 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:41:50,118 error_msg.assign(str(error)) 2025-09-08T07:41:50,119 cdef cpp_bool slice_in_domain_callback( 2025-09-08T07:41:50,119 void* ctx, 2025-09-08T07:41:50,119 logger.Logger* log, 2025-09-08T07:41:50,119 ^ 2025-09-08T07:41:50,119 ------------------------------------------------------------ 2025-09-08T07:41:50,119 rocksdb/_rocksdb.pyx:511:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,119 Error compiling Cython file: 2025-09-08T07:41:50,119 ------------------------------------------------------------ 2025-09-08T07:41:50,119 ... 2025-09-08T07:41:50,120 cdef cpp_bool slice_in_domain_callback( 2025-09-08T07:41:50,120 void* ctx, 2025-09-08T07:41:50,120 logger.Logger* log, 2025-09-08T07:41:50,120 string& error_msg, 2025-09-08T07:41:50,120 const Slice& src) with gil: 2025-09-08T07:41:50,120 ^ 2025-09-08T07:41:50,120 ------------------------------------------------------------ 2025-09-08T07:41:50,120 rocksdb/_rocksdb.pyx:513:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,120 Error compiling Cython file: 2025-09-08T07:41:50,121 ------------------------------------------------------------ 2025-09-08T07:41:50,121 ... 2025-09-08T07:41:50,121 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:41:50,121 error_msg.assign(str(error)) 2025-09-08T07:41:50,121 cdef cpp_bool slice_in_range_callback( 2025-09-08T07:41:50,121 void* ctx, 2025-09-08T07:41:50,121 logger.Logger* log, 2025-09-08T07:41:50,121 ^ 2025-09-08T07:41:50,121 ------------------------------------------------------------ 2025-09-08T07:41:50,121 rocksdb/_rocksdb.pyx:524:4: 'Logger' is not a type identifier 2025-09-08T07:41:50,122 Error compiling Cython file: 2025-09-08T07:41:50,122 ------------------------------------------------------------ 2025-09-08T07:41:50,122 ... 2025-09-08T07:41:50,122 cdef cpp_bool slice_in_range_callback( 2025-09-08T07:41:50,122 void* ctx, 2025-09-08T07:41:50,122 logger.Logger* log, 2025-09-08T07:41:50,122 string& error_msg, 2025-09-08T07:41:50,122 const Slice& src) with gil: 2025-09-08T07:41:50,122 ^ 2025-09-08T07:41:50,122 ------------------------------------------------------------ 2025-09-08T07:41:50,123 rocksdb/_rocksdb.pyx:526:10: 'Slice' is not a type identifier 2025-09-08T07:41:50,123 Error compiling Cython file: 2025-09-08T07:41:50,123 ------------------------------------------------------------ 2025-09-08T07:41:50,123 ... 2025-09-08T07:41:50,123 ########################################### 2025-09-08T07:41:50,123 ## Here are the TableFactories 2025-09-08T07:41:50,123 @cython.internal 2025-09-08T07:41:50,123 cdef class PyTableFactory(object): 2025-09-08T07:41:50,123 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:41:50,124 ^ 2025-09-08T07:41:50,124 ------------------------------------------------------------ 2025-09-08T07:41:50,124 rocksdb/_rocksdb.pyx:539:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,124 Error compiling Cython file: 2025-09-08T07:41:50,124 ------------------------------------------------------------ 2025-09-08T07:41:50,124 ... 2025-09-08T07:41:50,124 ########################################### 2025-09-08T07:41:50,124 ## Here are the TableFactories 2025-09-08T07:41:50,124 @cython.internal 2025-09-08T07:41:50,125 cdef class PyTableFactory(object): 2025-09-08T07:41:50,125 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:41:50,125 ^ 2025-09-08T07:41:50,125 ------------------------------------------------------------ 2025-09-08T07:41:50,125 rocksdb/_rocksdb.pyx:539:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,125 Error compiling Cython file: 2025-09-08T07:41:50,125 ------------------------------------------------------------ 2025-09-08T07:41:50,125 ... 2025-09-08T07:41:50,125 ## Here are the TableFactories 2025-09-08T07:41:50,125 @cython.internal 2025-09-08T07:41:50,126 cdef class PyTableFactory(object): 2025-09-08T07:41:50,126 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:41:50,126 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T07:41:50,126 ^ 2025-09-08T07:41:50,126 ------------------------------------------------------------ 2025-09-08T07:41:50,126 rocksdb/_rocksdb.pyx:541:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,126 Error compiling Cython file: 2025-09-08T07:41:50,126 ------------------------------------------------------------ 2025-09-08T07:41:50,127 ... 2025-09-08T07:41:50,127 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:41:50,127 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T07:41:50,127 return self.factory 2025-09-08T07:41:50,127 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,127 ^ 2025-09-08T07:41:50,127 ------------------------------------------------------------ 2025-09-08T07:41:50,127 rocksdb/_rocksdb.pyx:544:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,128 Error compiling Cython file: 2025-09-08T07:41:50,128 ------------------------------------------------------------ 2025-09-08T07:41:50,128 ... 2025-09-08T07:41:50,128 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T07:41:50,128 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T07:41:50,128 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,128 ^ 2025-09-08T07:41:50,128 ------------------------------------------------------------ 2025-09-08T07:41:50,129 rocksdb/_rocksdb.pyx:625:28: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,129 Error compiling Cython file: 2025-09-08T07:41:50,129 ------------------------------------------------------------ 2025-09-08T07:41:50,129 ... 2025-09-08T07:41:50,129 ############################################# 2025-09-08T07:41:50,129 ### Here are the MemtableFactories 2025-09-08T07:41:50,129 @cython.internal 2025-09-08T07:41:50,129 cdef class PyMemtableFactory(object): 2025-09-08T07:41:50,129 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:41:50,130 ^ 2025-09-08T07:41:50,130 ------------------------------------------------------------ 2025-09-08T07:41:50,130 rocksdb/_rocksdb.pyx:665:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,130 Error compiling Cython file: 2025-09-08T07:41:50,130 ------------------------------------------------------------ 2025-09-08T07:41:50,130 ... 2025-09-08T07:41:50,130 ############################################# 2025-09-08T07:41:50,130 ### Here are the MemtableFactories 2025-09-08T07:41:50,130 @cython.internal 2025-09-08T07:41:50,131 cdef class PyMemtableFactory(object): 2025-09-08T07:41:50,131 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:41:50,131 ^ 2025-09-08T07:41:50,131 ------------------------------------------------------------ 2025-09-08T07:41:50,131 rocksdb/_rocksdb.pyx:665:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,131 Error compiling Cython file: 2025-09-08T07:41:50,131 ------------------------------------------------------------ 2025-09-08T07:41:50,131 ... 2025-09-08T07:41:50,131 ### Here are the MemtableFactories 2025-09-08T07:41:50,131 @cython.internal 2025-09-08T07:41:50,132 cdef class PyMemtableFactory(object): 2025-09-08T07:41:50,132 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:41:50,132 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T07:41:50,132 ^ 2025-09-08T07:41:50,132 ------------------------------------------------------------ 2025-09-08T07:41:50,132 rocksdb/_rocksdb.pyx:667:9: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,132 Error compiling Cython file: 2025-09-08T07:41:50,132 ------------------------------------------------------------ 2025-09-08T07:41:50,132 ... 2025-09-08T07:41:50,133 bzip2_compression = u'bzip2_compression' 2025-09-08T07:41:50,133 lz4_compression = u'lz4_compression' 2025-09-08T07:41:50,133 lz4hc_compression = u'lz4hc_compression' 2025-09-08T07:41:50,133 cdef class Options(object): 2025-09-08T07:41:50,133 cdef options.Options* opts 2025-09-08T07:41:50,133 ^ 2025-09-08T07:41:50,133 ------------------------------------------------------------ 2025-09-08T07:41:50,133 rocksdb/_rocksdb.pyx:705:9: 'Options' is not a type identifier 2025-09-08T07:41:50,134 Error compiling Cython file: 2025-09-08T07:41:50,134 ------------------------------------------------------------ 2025-09-08T07:41:50,134 ... 2025-09-08T07:41:50,134 # Forward declaration 2025-09-08T07:41:50,134 cdef class WriteBatchIterator 2025-09-08T07:41:50,134 cdef class WriteBatch(object): 2025-09-08T07:41:50,134 cdef db.WriteBatch* batch 2025-09-08T07:41:50,134 ^ 2025-09-08T07:41:50,134 ------------------------------------------------------------ 2025-09-08T07:41:50,135 rocksdb/_rocksdb.pyx:1214:9: 'WriteBatch' is not a type identifier 2025-09-08T07:41:50,135 Error compiling Cython file: 2025-09-08T07:41:50,135 ------------------------------------------------------------ 2025-09-08T07:41:50,135 ... 2025-09-08T07:41:50,135 @cython.internal 2025-09-08T07:41:50,135 cdef class WriteBatchIterator(object): 2025-09-08T07:41:50,135 # Need a reference to the WriteBatch. 2025-09-08T07:41:50,135 # The BatchItems are only pointers to the memory in WriteBatch. 2025-09-08T07:41:50,135 cdef WriteBatch batch 2025-09-08T07:41:50,135 cdef vector[db.BatchItem] items 2025-09-08T07:41:50,135 ^ 2025-09-08T07:41:50,136 ------------------------------------------------------------ 2025-09-08T07:41:50,136 rocksdb/_rocksdb.pyx:1254:19: unknown type in template argument 2025-09-08T07:41:50,136 Error compiling Cython file: 2025-09-08T07:41:50,136 ------------------------------------------------------------ 2025-09-08T07:41:50,136 ... 2025-09-08T07:41:50,136 return ret 2025-09-08T07:41:50,136 @cython.no_gc_clear 2025-09-08T07:41:50,136 cdef class DB(object): 2025-09-08T07:41:50,137 cdef Options opts 2025-09-08T07:41:50,137 cdef db.DB* db 2025-09-08T07:41:50,137 ^ 2025-09-08T07:41:50,137 ------------------------------------------------------------ 2025-09-08T07:41:50,137 rocksdb/_rocksdb.pyx:1293:9: 'DB' is not a type identifier 2025-09-08T07:41:50,137 Error compiling Cython file: 2025-09-08T07:41:50,137 ------------------------------------------------------------ 2025-09-08T07:41:50,137 ... 2025-09-08T07:41:50,137 read_tier="all"): 2025-09-08T07:41:50,138 # TODO: Is this really effiencet ? 2025-09-08T07:41:50,138 return locals() 2025-09-08T07:41:50,138 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T07:41:50,138 ^ 2025-09-08T07:41:50,138 ------------------------------------------------------------ 2025-09-08T07:41:50,138 rocksdb/_rocksdb.pyx:1590:9: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,138 Error compiling Cython file: 2025-09-08T07:41:50,138 ------------------------------------------------------------ 2025-09-08T07:41:50,139 ... 2025-09-08T07:41:50,139 @cython.no_gc_clear 2025-09-08T07:41:50,139 @cython.internal 2025-09-08T07:41:50,139 cdef class Snapshot(object): 2025-09-08T07:41:50,139 cdef const snapshot.Snapshot* ptr 2025-09-08T07:41:50,139 ^ 2025-09-08T07:41:50,139 ------------------------------------------------------------ 2025-09-08T07:41:50,139 rocksdb/_rocksdb.pyx:1623:15: 'Snapshot' is not a type identifier 2025-09-08T07:41:50,140 Error compiling Cython file: 2025-09-08T07:41:50,140 ------------------------------------------------------------ 2025-09-08T07:41:50,140 ... 2025-09-08T07:41:50,140 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:41:50,140 @cython.internal 2025-09-08T07:41:50,140 cdef class BaseIterator(object): 2025-09-08T07:41:50,140 cdef iterator.Iterator* ptr 2025-09-08T07:41:50,140 ^ 2025-09-08T07:41:50,140 ------------------------------------------------------------ 2025-09-08T07:41:50,141 rocksdb/_rocksdb.pyx:1640:9: 'Iterator' is not a type identifier 2025-09-08T07:41:50,145 Error compiling Cython file: 2025-09-08T07:41:50,145 ------------------------------------------------------------ 2025-09-08T07:41:50,145 ... 2025-09-08T07:41:50,145 self.it.ptr.Prev() 2025-09-08T07:41:50,145 check_status(self.it.ptr.status()) 2025-09-08T07:41:50,145 return ret 2025-09-08T07:41:50,146 cdef class BackupEngine(object): 2025-09-08T07:41:50,146 cdef backup.BackupEngine* engine 2025-09-08T07:41:50,146 ^ 2025-09-08T07:41:50,146 ------------------------------------------------------------ 2025-09-08T07:41:50,146 rocksdb/_rocksdb.pyx:1748:9: 'BackupEngine' is not a type identifier 2025-09-08T07:41:50,196 Error compiling Cython file: 2025-09-08T07:41:50,196 ------------------------------------------------------------ 2025-09-08T07:41:50,196 ... 2025-09-08T07:41:50,197 def name(self): 2025-09-08T07:41:50,197 return PyBytes_FromString(self.policy.get().Name()) 2025-09-08T07:41:50,197 def create_filter(self, keys): 2025-09-08T07:41:50,197 cdef string dst 2025-09-08T07:41:50,197 cdef vector[Slice] c_keys 2025-09-08T07:41:50,197 ^ 2025-09-08T07:41:50,197 ------------------------------------------------------------ 2025-09-08T07:41:50,197 rocksdb/_rocksdb.pyx:284:20: unknown type in template argument 2025-09-08T07:41:50,227 Error compiling Cython file: 2025-09-08T07:41:50,227 ------------------------------------------------------------ 2025-09-08T07:41:50,227 ... 2025-09-08T07:41:50,227 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:41:50,227 return self.transfomer 2025-09-08T07:41:50,227 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,228 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:41:50,228 ^ 2025-09-08T07:41:50,228 ------------------------------------------------------------ 2025-09-08T07:41:50,228 rocksdb/_rocksdb.pyx:481:13: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:41:50,237 Error compiling Cython file: 2025-09-08T07:41:50,237 ------------------------------------------------------------ 2025-09-08T07:41:50,237 ... 2025-09-08T07:41:50,237 block_size=None, 2025-09-08T07:41:50,237 block_size_deviation=None, 2025-09-08T07:41:50,237 block_restart_interval=None, 2025-09-08T07:41:50,237 whole_key_filtering=None): 2025-09-08T07:41:50,238 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:41:50,238 ^ 2025-09-08T07:41:50,238 ------------------------------------------------------------ 2025-09-08T07:41:50,238 rocksdb/_rocksdb.pyx:563:13: 'BlockBasedTableOptions' is not a type identifier 2025-09-08T07:41:50,242 Error compiling Cython file: 2025-09-08T07:41:50,242 ------------------------------------------------------------ 2025-09-08T07:41:50,242 ... 2025-09-08T07:41:50,242 huge_page_tlb_size=0, 2025-09-08T07:41:50,242 encoding_type='plain', 2025-09-08T07:41:50,242 py_bool full_scan_mode=False, 2025-09-08T07:41:50,242 py_bool store_index_in_file=False): 2025-09-08T07:41:50,243 cdef table_factory.PlainTableOptions table_options 2025-09-08T07:41:50,243 ^ 2025-09-08T07:41:50,243 ------------------------------------------------------------ 2025-09-08T07:41:50,243 rocksdb/_rocksdb.pyx:641:13: 'PlainTableOptions' is not a type identifier 2025-09-08T07:41:50,301 Error compiling Cython file: 2025-09-08T07:41:50,301 ------------------------------------------------------------ 2025-09-08T07:41:50,301 ... 2025-09-08T07:41:50,301 else: 2025-09-08T07:41:50,301 raise Exception("Unknown compaction style") 2025-09-08T07:41:50,301 property compaction_options_universal: 2025-09-08T07:41:50,301 def __get__(self): 2025-09-08T07:41:50,301 cdef universal_compaction.CompactionOptionsUniversal uopts 2025-09-08T07:41:50,301 ^ 2025-09-08T07:41:50,302 ------------------------------------------------------------ 2025-09-08T07:41:50,302 rocksdb/_rocksdb.pyx:1064:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T07:41:50,302 Error compiling Cython file: 2025-09-08T07:41:50,302 ------------------------------------------------------------ 2025-09-08T07:41:50,302 ... 2025-09-08T07:41:50,302 raise Exception("Unknown compaction style") 2025-09-08T07:41:50,302 return ret_ob 2025-09-08T07:41:50,303 def __set__(self, dict value): 2025-09-08T07:41:50,303 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T07:41:50,303 ^ 2025-09-08T07:41:50,303 ------------------------------------------------------------ 2025-09-08T07:41:50,303 rocksdb/_rocksdb.pyx:1085:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T07:41:50,314 Error compiling Cython file: 2025-09-08T07:41:50,314 ------------------------------------------------------------ 2025-09-08T07:41:50,314 ... 2025-09-08T07:41:50,314 cdef WriteBatch batch 2025-09-08T07:41:50,314 cdef vector[db.BatchItem] items 2025-09-08T07:41:50,314 cdef size_t pos 2025-09-08T07:41:50,315 def __init__(self, WriteBatch batch): 2025-09-08T07:41:50,315 cdef Status st 2025-09-08T07:41:50,315 ^ 2025-09-08T07:41:50,315 ------------------------------------------------------------ 2025-09-08T07:41:50,315 rocksdb/_rocksdb.pyx:1258:13: 'Status' is not a type identifier 2025-09-08T07:41:50,319 Error compiling Cython file: 2025-09-08T07:41:50,319 ------------------------------------------------------------ 2025-09-08T07:41:50,319 ... 2025-09-08T07:41:50,319 cdef class DB(object): 2025-09-08T07:41:50,319 cdef Options opts 2025-09-08T07:41:50,319 cdef db.DB* db 2025-09-08T07:41:50,319 def __cinit__(self, db_name, Options opts, read_only=False): 2025-09-08T07:41:50,319 cdef Status st 2025-09-08T07:41:50,319 ^ 2025-09-08T07:41:50,320 ------------------------------------------------------------ 2025-09-08T07:41:50,320 rocksdb/_rocksdb.pyx:1296:13: 'Status' is not a type identifier 2025-09-08T07:41:50,320 Error compiling Cython file: 2025-09-08T07:41:50,320 ------------------------------------------------------------ 2025-09-08T07:41:50,320 ... 2025-09-08T07:41:50,320 db_path, 2025-09-08T07:41:50,320 cython.address(self.db)) 2025-09-08T07:41:50,320 check_status(st) 2025-09-08T07:41:50,321 # Inject the loggers into the python callbacks 2025-09-08T07:41:50,321 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T07:41:50,321 ^ 2025-09-08T07:41:50,321 ------------------------------------------------------------ 2025-09-08T07:41:50,321 rocksdb/_rocksdb.pyx:1321:13: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,321 Error compiling Cython file: 2025-09-08T07:41:50,321 ------------------------------------------------------------ 2025-09-08T07:41:50,321 ... 2025-09-08T07:41:50,321 db_path, 2025-09-08T07:41:50,321 cython.address(self.db)) 2025-09-08T07:41:50,322 check_status(st) 2025-09-08T07:41:50,322 # Inject the loggers into the python callbacks 2025-09-08T07:41:50,322 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T07:41:50,322 ^ 2025-09-08T07:41:50,322 ------------------------------------------------------------ 2025-09-08T07:41:50,322 rocksdb/_rocksdb.pyx:1321:13: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,322 Error compiling Cython file: 2025-09-08T07:41:50,322 ------------------------------------------------------------ 2025-09-08T07:41:50,323 ... 2025-09-08T07:41:50,323 if self.opts is not None: 2025-09-08T07:41:50,323 self.opts.in_use = False 2025-09-08T07:41:50,323 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:41:50,323 cdef Status st 2025-09-08T07:41:50,323 ^ 2025-09-08T07:41:50,323 ------------------------------------------------------------ 2025-09-08T07:41:50,323 rocksdb/_rocksdb.pyx:1343:13: 'Status' is not a type identifier 2025-09-08T07:41:50,324 Error compiling Cython file: 2025-09-08T07:41:50,324 ------------------------------------------------------------ 2025-09-08T07:41:50,324 ... 2025-09-08T07:41:50,324 if self.opts is not None: 2025-09-08T07:41:50,324 self.opts.in_use = False 2025-09-08T07:41:50,324 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:41:50,324 cdef Status st 2025-09-08T07:41:50,324 cdef options.WriteOptions opts 2025-09-08T07:41:50,324 ^ 2025-09-08T07:41:50,324 ------------------------------------------------------------ 2025-09-08T07:41:50,325 rocksdb/_rocksdb.pyx:1344:13: 'WriteOptions' is not a type identifier 2025-09-08T07:41:50,325 Error compiling Cython file: 2025-09-08T07:41:50,325 ------------------------------------------------------------ 2025-09-08T07:41:50,325 ... 2025-09-08T07:41:50,325 cdef Status st 2025-09-08T07:41:50,325 cdef options.WriteOptions opts 2025-09-08T07:41:50,325 opts.sync = sync 2025-09-08T07:41:50,325 opts.disableWAL = disable_wal 2025-09-08T07:41:50,325 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,326 ^ 2025-09-08T07:41:50,326 ------------------------------------------------------------ 2025-09-08T07:41:50,326 rocksdb/_rocksdb.pyx:1348:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,326 Error compiling Cython file: 2025-09-08T07:41:50,326 ------------------------------------------------------------ 2025-09-08T07:41:50,326 ... 2025-09-08T07:41:50,326 cdef options.WriteOptions opts 2025-09-08T07:41:50,326 opts.sync = sync 2025-09-08T07:41:50,326 opts.disableWAL = disable_wal 2025-09-08T07:41:50,327 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,327 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:50,327 ^ 2025-09-08T07:41:50,327 ------------------------------------------------------------ 2025-09-08T07:41:50,327 rocksdb/_rocksdb.pyx:1349:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,327 Error compiling Cython file: 2025-09-08T07:41:50,327 ------------------------------------------------------------ 2025-09-08T07:41:50,327 ... 2025-09-08T07:41:50,327 with nogil: 2025-09-08T07:41:50,328 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:50,328 check_status(st) 2025-09-08T07:41:50,328 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T07:41:50,328 cdef Status st 2025-09-08T07:41:50,328 ^ 2025-09-08T07:41:50,328 ------------------------------------------------------------ 2025-09-08T07:41:50,328 rocksdb/_rocksdb.pyx:1356:13: 'Status' is not a type identifier 2025-09-08T07:41:50,328 Error compiling Cython file: 2025-09-08T07:41:50,328 ------------------------------------------------------------ 2025-09-08T07:41:50,329 ... 2025-09-08T07:41:50,329 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:50,329 check_status(st) 2025-09-08T07:41:50,329 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T07:41:50,329 cdef Status st 2025-09-08T07:41:50,329 cdef options.WriteOptions opts 2025-09-08T07:41:50,329 ^ 2025-09-08T07:41:50,329 ------------------------------------------------------------ 2025-09-08T07:41:50,329 rocksdb/_rocksdb.pyx:1357:13: 'WriteOptions' is not a type identifier 2025-09-08T07:41:50,330 Error compiling Cython file: 2025-09-08T07:41:50,330 ------------------------------------------------------------ 2025-09-08T07:41:50,330 ... 2025-09-08T07:41:50,330 cdef Status st 2025-09-08T07:41:50,330 cdef options.WriteOptions opts 2025-09-08T07:41:50,330 opts.sync = sync 2025-09-08T07:41:50,330 opts.disableWAL = disable_wal 2025-09-08T07:41:50,330 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,330 ^ 2025-09-08T07:41:50,330 ------------------------------------------------------------ 2025-09-08T07:41:50,331 rocksdb/_rocksdb.pyx:1361:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,331 Error compiling Cython file: 2025-09-08T07:41:50,331 ------------------------------------------------------------ 2025-09-08T07:41:50,331 ... 2025-09-08T07:41:50,331 with nogil: 2025-09-08T07:41:50,331 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:50,331 check_status(st) 2025-09-08T07:41:50,331 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:41:50,332 cdef Status st 2025-09-08T07:41:50,332 ^ 2025-09-08T07:41:50,332 ------------------------------------------------------------ 2025-09-08T07:41:50,332 rocksdb/_rocksdb.pyx:1367:13: 'Status' is not a type identifier 2025-09-08T07:41:50,332 Error compiling Cython file: 2025-09-08T07:41:50,332 ------------------------------------------------------------ 2025-09-08T07:41:50,332 ... 2025-09-08T07:41:50,332 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:50,332 check_status(st) 2025-09-08T07:41:50,333 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:41:50,333 cdef Status st 2025-09-08T07:41:50,333 cdef options.WriteOptions opts 2025-09-08T07:41:50,333 ^ 2025-09-08T07:41:50,333 ------------------------------------------------------------ 2025-09-08T07:41:50,333 rocksdb/_rocksdb.pyx:1368:13: 'WriteOptions' is not a type identifier 2025-09-08T07:41:50,333 Error compiling Cython file: 2025-09-08T07:41:50,333 ------------------------------------------------------------ 2025-09-08T07:41:50,333 ... 2025-09-08T07:41:50,333 cdef Status st 2025-09-08T07:41:50,334 cdef options.WriteOptions opts 2025-09-08T07:41:50,334 opts.sync = sync 2025-09-08T07:41:50,334 opts.disableWAL = disable_wal 2025-09-08T07:41:50,334 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,334 ^ 2025-09-08T07:41:50,334 ------------------------------------------------------------ 2025-09-08T07:41:50,334 rocksdb/_rocksdb.pyx:1372:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,334 Error compiling Cython file: 2025-09-08T07:41:50,334 ------------------------------------------------------------ 2025-09-08T07:41:50,335 ... 2025-09-08T07:41:50,335 cdef options.WriteOptions opts 2025-09-08T07:41:50,335 opts.sync = sync 2025-09-08T07:41:50,335 opts.disableWAL = disable_wal 2025-09-08T07:41:50,335 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,335 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:50,335 ^ 2025-09-08T07:41:50,335 ------------------------------------------------------------ 2025-09-08T07:41:50,335 rocksdb/_rocksdb.pyx:1373:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,336 Error compiling Cython file: 2025-09-08T07:41:50,336 ------------------------------------------------------------ 2025-09-08T07:41:50,336 ... 2025-09-08T07:41:50,336 with nogil: 2025-09-08T07:41:50,336 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:50,336 check_status(st) 2025-09-08T07:41:50,336 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T07:41:50,336 cdef Status st 2025-09-08T07:41:50,336 ^ 2025-09-08T07:41:50,336 ------------------------------------------------------------ 2025-09-08T07:41:50,337 rocksdb/_rocksdb.pyx:1379:13: 'Status' is not a type identifier 2025-09-08T07:41:50,337 Error compiling Cython file: 2025-09-08T07:41:50,337 ------------------------------------------------------------ 2025-09-08T07:41:50,337 ... 2025-09-08T07:41:50,337 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:50,337 check_status(st) 2025-09-08T07:41:50,337 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T07:41:50,337 cdef Status st 2025-09-08T07:41:50,337 cdef options.WriteOptions opts 2025-09-08T07:41:50,338 ^ 2025-09-08T07:41:50,338 ------------------------------------------------------------ 2025-09-08T07:41:50,338 rocksdb/_rocksdb.pyx:1380:13: 'WriteOptions' is not a type identifier 2025-09-08T07:41:50,338 Error compiling Cython file: 2025-09-08T07:41:50,338 ------------------------------------------------------------ 2025-09-08T07:41:50,338 ... 2025-09-08T07:41:50,338 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:50,338 check_status(st) 2025-09-08T07:41:50,338 def get(self, key, *args, **kwargs): 2025-09-08T07:41:50,339 cdef string res 2025-09-08T07:41:50,339 cdef Status st 2025-09-08T07:41:50,339 ^ 2025-09-08T07:41:50,339 ------------------------------------------------------------ 2025-09-08T07:41:50,339 rocksdb/_rocksdb.pyx:1390:13: 'Status' is not a type identifier 2025-09-08T07:41:50,339 Error compiling Cython file: 2025-09-08T07:41:50,339 ------------------------------------------------------------ 2025-09-08T07:41:50,339 ... 2025-09-08T07:41:50,339 check_status(st) 2025-09-08T07:41:50,340 def get(self, key, *args, **kwargs): 2025-09-08T07:41:50,340 cdef string res 2025-09-08T07:41:50,340 cdef Status st 2025-09-08T07:41:50,340 cdef options.ReadOptions opts 2025-09-08T07:41:50,340 ^ 2025-09-08T07:41:50,340 ------------------------------------------------------------ 2025-09-08T07:41:50,340 rocksdb/_rocksdb.pyx:1391:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,340 Error compiling Cython file: 2025-09-08T07:41:50,340 ------------------------------------------------------------ 2025-09-08T07:41:50,341 ... 2025-09-08T07:41:50,341 cdef string res 2025-09-08T07:41:50,341 cdef Status st 2025-09-08T07:41:50,341 cdef options.ReadOptions opts 2025-09-08T07:41:50,341 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:50,341 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,341 ^ 2025-09-08T07:41:50,341 ------------------------------------------------------------ 2025-09-08T07:41:50,341 rocksdb/_rocksdb.pyx:1394:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,342 Error compiling Cython file: 2025-09-08T07:41:50,342 ------------------------------------------------------------ 2025-09-08T07:41:50,342 ... 2025-09-08T07:41:50,342 def multi_get(self, keys, *args, **kwargs): 2025-09-08T07:41:50,342 cdef vector[string] values 2025-09-08T07:41:50,342 values.resize(len(keys)) 2025-09-08T07:41:50,342 cdef vector[Slice] c_keys 2025-09-08T07:41:50,342 ^ 2025-09-08T07:41:50,342 ------------------------------------------------------------ 2025-09-08T07:41:50,343 rocksdb/_rocksdb.pyx:1410:20: unknown type in template argument 2025-09-08T07:41:50,343 Error compiling Cython file: 2025-09-08T07:41:50,343 ------------------------------------------------------------ 2025-09-08T07:41:50,343 ... 2025-09-08T07:41:50,343 cdef vector[Slice] c_keys 2025-09-08T07:41:50,343 for key in keys: 2025-09-08T07:41:50,343 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:41:50,344 cdef options.ReadOptions opts 2025-09-08T07:41:50,344 ^ 2025-09-08T07:41:50,344 ------------------------------------------------------------ 2025-09-08T07:41:50,344 rocksdb/_rocksdb.pyx:1414:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,344 Error compiling Cython file: 2025-09-08T07:41:50,344 ------------------------------------------------------------ 2025-09-08T07:41:50,344 ... 2025-09-08T07:41:50,344 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:41:50,344 cdef options.ReadOptions opts 2025-09-08T07:41:50,345 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:50,345 cdef vector[Status] res 2025-09-08T07:41:50,345 ^ 2025-09-08T07:41:50,345 ------------------------------------------------------------ 2025-09-08T07:41:50,345 rocksdb/_rocksdb.pyx:1417:20: unknown type in template argument 2025-09-08T07:41:50,345 Error compiling Cython file: 2025-09-08T07:41:50,345 ------------------------------------------------------------ 2025-09-08T07:41:50,345 ... 2025-09-08T07:41:50,346 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T07:41:50,346 cdef string value 2025-09-08T07:41:50,346 cdef cpp_bool value_found 2025-09-08T07:41:50,346 cdef cpp_bool exists 2025-09-08T07:41:50,346 cdef options.ReadOptions opts 2025-09-08T07:41:50,346 ^ 2025-09-08T07:41:50,346 ------------------------------------------------------------ 2025-09-08T07:41:50,346 rocksdb/_rocksdb.pyx:1439:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,347 Error compiling Cython file: 2025-09-08T07:41:50,347 ------------------------------------------------------------ 2025-09-08T07:41:50,347 ... 2025-09-08T07:41:50,347 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T07:41:50,347 cdef string value 2025-09-08T07:41:50,347 cdef cpp_bool value_found 2025-09-08T07:41:50,347 cdef cpp_bool exists 2025-09-08T07:41:50,347 cdef options.ReadOptions opts 2025-09-08T07:41:50,347 cdef Slice c_key 2025-09-08T07:41:50,347 ^ 2025-09-08T07:41:50,347 ------------------------------------------------------------ 2025-09-08T07:41:50,348 rocksdb/_rocksdb.pyx:1440:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,348 Error compiling Cython file: 2025-09-08T07:41:50,348 ------------------------------------------------------------ 2025-09-08T07:41:50,348 ... 2025-09-08T07:41:50,348 cython.address(value)) 2025-09-08T07:41:50,348 return (exists, None) 2025-09-08T07:41:50,348 def iterkeys(self, *args, **kwargs): 2025-09-08T07:41:50,348 cdef options.ReadOptions opts 2025-09-08T07:41:50,348 ^ 2025-09-08T07:41:50,349 ------------------------------------------------------------ 2025-09-08T07:41:50,349 rocksdb/_rocksdb.pyx:1472:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,349 Error compiling Cython file: 2025-09-08T07:41:50,349 ------------------------------------------------------------ 2025-09-08T07:41:50,349 ... 2025-09-08T07:41:50,349 with nogil: 2025-09-08T07:41:50,349 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:50,349 return it 2025-09-08T07:41:50,350 def itervalues(self, *args, **kwargs): 2025-09-08T07:41:50,350 cdef options.ReadOptions opts 2025-09-08T07:41:50,350 ^ 2025-09-08T07:41:50,350 ------------------------------------------------------------ 2025-09-08T07:41:50,350 rocksdb/_rocksdb.pyx:1483:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,350 Error compiling Cython file: 2025-09-08T07:41:50,350 ------------------------------------------------------------ 2025-09-08T07:41:50,350 ... 2025-09-08T07:41:50,350 with nogil: 2025-09-08T07:41:50,350 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:50,351 return it 2025-09-08T07:41:50,351 def iteritems(self, *args, **kwargs): 2025-09-08T07:41:50,351 cdef options.ReadOptions opts 2025-09-08T07:41:50,351 ^ 2025-09-08T07:41:50,351 ------------------------------------------------------------ 2025-09-08T07:41:50,351 rocksdb/_rocksdb.pyx:1495:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,351 Error compiling Cython file: 2025-09-08T07:41:50,351 ------------------------------------------------------------ 2025-09-08T07:41:50,352 ... 2025-09-08T07:41:50,352 def snapshot(self): 2025-09-08T07:41:50,352 return Snapshot(self) 2025-09-08T07:41:50,352 def get_property(self, prop): 2025-09-08T07:41:50,352 cdef string value 2025-09-08T07:41:50,352 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:50,352 ^ 2025-09-08T07:41:50,352 ------------------------------------------------------------ 2025-09-08T07:41:50,352 rocksdb/_rocksdb.pyx:1511:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,353 Error compiling Cython file: 2025-09-08T07:41:50,353 ------------------------------------------------------------ 2025-09-08T07:41:50,353 ... 2025-09-08T07:41:50,353 return string_to_bytes(value) 2025-09-08T07:41:50,353 else: 2025-09-08T07:41:50,353 return None 2025-09-08T07:41:50,353 def get_live_files_metadata(self): 2025-09-08T07:41:50,353 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:50,353 ^ 2025-09-08T07:41:50,353 ------------------------------------------------------------ 2025-09-08T07:41:50,354 rocksdb/_rocksdb.pyx:1523:23: unknown type in template argument 2025-09-08T07:41:50,354 Error compiling Cython file: 2025-09-08T07:41:50,354 ------------------------------------------------------------ 2025-09-08T07:41:50,354 ... 2025-09-08T07:41:50,354 ret.append(t) 2025-09-08T07:41:50,354 return ret 2025-09-08T07:41:50,354 def compact_range(self, begin=None, end=None, **py_options): 2025-09-08T07:41:50,354 cdef options.CompactRangeOptions c_options 2025-09-08T07:41:50,354 ^ 2025-09-08T07:41:50,355 ------------------------------------------------------------ 2025-09-08T07:41:50,355 rocksdb/_rocksdb.pyx:1544:13: 'CompactRangeOptions' is not a type identifier 2025-09-08T07:41:50,355 Error compiling Cython file: 2025-09-08T07:41:50,355 ------------------------------------------------------------ 2025-09-08T07:41:50,355 ... 2025-09-08T07:41:50,355 elif blc == 'force': 2025-09-08T07:41:50,355 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:41:50,355 else: 2025-09-08T07:41:50,355 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:41:50,356 cdef Status st 2025-09-08T07:41:50,356 ^ 2025-09-08T07:41:50,356 ------------------------------------------------------------ 2025-09-08T07:41:50,356 rocksdb/_rocksdb.pyx:1559:13: 'Status' is not a type identifier 2025-09-08T07:41:50,356 Error compiling Cython file: 2025-09-08T07:41:50,356 ------------------------------------------------------------ 2025-09-08T07:41:50,356 ... 2025-09-08T07:41:50,356 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:41:50,356 else: 2025-09-08T07:41:50,357 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:41:50,357 cdef Status st 2025-09-08T07:41:50,357 cdef Slice begin_val 2025-09-08T07:41:50,357 ^ 2025-09-08T07:41:50,357 ------------------------------------------------------------ 2025-09-08T07:41:50,357 rocksdb/_rocksdb.pyx:1560:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,357 Error compiling Cython file: 2025-09-08T07:41:50,357 ------------------------------------------------------------ 2025-09-08T07:41:50,358 ... 2025-09-08T07:41:50,358 else: 2025-09-08T07:41:50,358 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:41:50,358 cdef Status st 2025-09-08T07:41:50,358 cdef Slice begin_val 2025-09-08T07:41:50,358 cdef Slice end_val 2025-09-08T07:41:50,358 ^ 2025-09-08T07:41:50,358 ------------------------------------------------------------ 2025-09-08T07:41:50,358 rocksdb/_rocksdb.pyx:1561:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,359 Error compiling Cython file: 2025-09-08T07:41:50,359 ------------------------------------------------------------ 2025-09-08T07:41:50,359 ... 2025-09-08T07:41:50,359 cdef Status st 2025-09-08T07:41:50,359 cdef Slice begin_val 2025-09-08T07:41:50,359 cdef Slice end_val 2025-09-08T07:41:50,359 cdef Slice* begin_ptr 2025-09-08T07:41:50,359 ^ 2025-09-08T07:41:50,359 ------------------------------------------------------------ 2025-09-08T07:41:50,360 rocksdb/_rocksdb.pyx:1563:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,360 Error compiling Cython file: 2025-09-08T07:41:50,360 ------------------------------------------------------------ 2025-09-08T07:41:50,360 ... 2025-09-08T07:41:50,360 cdef Status st 2025-09-08T07:41:50,360 cdef Slice begin_val 2025-09-08T07:41:50,360 cdef Slice end_val 2025-09-08T07:41:50,360 cdef Slice* begin_ptr 2025-09-08T07:41:50,360 cdef Slice* end_ptr 2025-09-08T07:41:50,361 ^ 2025-09-08T07:41:50,361 ------------------------------------------------------------ 2025-09-08T07:41:50,361 rocksdb/_rocksdb.pyx:1564:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,361 Error compiling Cython file: 2025-09-08T07:41:50,361 ------------------------------------------------------------ 2025-09-08T07:41:50,361 ... 2025-09-08T07:41:50,361 # TODO: Is this really effiencet ? 2025-09-08T07:41:50,361 return locals() 2025-09-08T07:41:50,362 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T07:41:50,362 cdef options.ReadOptions opts 2025-09-08T07:41:50,362 ^ 2025-09-08T07:41:50,362 ------------------------------------------------------------ 2025-09-08T07:41:50,362 rocksdb/_rocksdb.pyx:1591:13: 'ReadOptions' is not a type identifier 2025-09-08T07:41:50,362 Error compiling Cython file: 2025-09-08T07:41:50,362 ------------------------------------------------------------ 2025-09-08T07:41:50,362 ... 2025-09-08T07:41:50,362 def __get__(self): 2025-09-08T07:41:50,363 return self.opts 2025-09-08T07:41:50,363 def repair_db(db_name, Options opts): 2025-09-08T07:41:50,363 cdef Status st 2025-09-08T07:41:50,363 ^ 2025-09-08T07:41:50,363 ------------------------------------------------------------ 2025-09-08T07:41:50,363 rocksdb/_rocksdb.pyx:1612:9: 'Status' is not a type identifier 2025-09-08T07:41:50,363 Error compiling Cython file: 2025-09-08T07:41:50,364 ------------------------------------------------------------ 2025-09-08T07:41:50,364 ... 2025-09-08T07:41:50,364 with nogil: 2025-09-08T07:41:50,364 self.ptr.SeekToLast() 2025-09-08T07:41:50,364 check_status(self.ptr.status()) 2025-09-08T07:41:50,364 cpdef seek(self, key): 2025-09-08T07:41:50,364 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,364 ^ 2025-09-08T07:41:50,364 ------------------------------------------------------------ 2025-09-08T07:41:50,364 rocksdb/_rocksdb.pyx:1678:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,366 Error compiling Cython file: 2025-09-08T07:41:50,366 ------------------------------------------------------------ 2025-09-08T07:41:50,366 ... 2025-09-08T07:41:50,367 return None 2025-09-08T07:41:50,367 @cython.internal 2025-09-08T07:41:50,367 cdef class KeysIterator(BaseIterator): 2025-09-08T07:41:50,367 cdef object get_ob(self): 2025-09-08T07:41:50,367 cdef Slice c_key 2025-09-08T07:41:50,367 ^ 2025-09-08T07:41:50,367 ------------------------------------------------------------ 2025-09-08T07:41:50,367 rocksdb/_rocksdb.pyx:1689:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,371 Error compiling Cython file: 2025-09-08T07:41:50,371 ------------------------------------------------------------ 2025-09-08T07:41:50,372 ... 2025-09-08T07:41:50,372 return slice_to_bytes(c_key) 2025-09-08T07:41:50,372 @cython.internal 2025-09-08T07:41:50,372 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:41:50,372 cdef object get_ob(self): 2025-09-08T07:41:50,372 cdef Slice c_value 2025-09-08T07:41:50,372 ^ 2025-09-08T07:41:50,372 ------------------------------------------------------------ 2025-09-08T07:41:50,372 rocksdb/_rocksdb.pyx:1698:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,375 Error compiling Cython file: 2025-09-08T07:41:50,376 ------------------------------------------------------------ 2025-09-08T07:41:50,376 ... 2025-09-08T07:41:50,376 return slice_to_bytes(c_value) 2025-09-08T07:41:50,376 @cython.internal 2025-09-08T07:41:50,376 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:41:50,376 cdef object get_ob(self): 2025-09-08T07:41:50,376 cdef Slice c_key 2025-09-08T07:41:50,376 ^ 2025-09-08T07:41:50,376 ------------------------------------------------------------ 2025-09-08T07:41:50,377 rocksdb/_rocksdb.pyx:1707:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,377 Error compiling Cython file: 2025-09-08T07:41:50,377 ------------------------------------------------------------ 2025-09-08T07:41:50,377 ... 2025-09-08T07:41:50,377 @cython.internal 2025-09-08T07:41:50,377 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:41:50,377 cdef object get_ob(self): 2025-09-08T07:41:50,377 cdef Slice c_key 2025-09-08T07:41:50,378 cdef Slice c_value 2025-09-08T07:41:50,378 ^ 2025-09-08T07:41:50,378 ------------------------------------------------------------ 2025-09-08T07:41:50,378 rocksdb/_rocksdb.pyx:1708:13: 'Slice' is not a type identifier 2025-09-08T07:41:50,385 Error compiling Cython file: 2025-09-08T07:41:50,385 ------------------------------------------------------------ 2025-09-08T07:41:50,385 ... 2025-09-08T07:41:50,385 cdef class BackupEngine(object): 2025-09-08T07:41:50,385 cdef backup.BackupEngine* engine 2025-09-08T07:41:50,385 def __cinit__(self, backup_dir): 2025-09-08T07:41:50,385 cdef Status st 2025-09-08T07:41:50,385 ^ 2025-09-08T07:41:50,385 ------------------------------------------------------------ 2025-09-08T07:41:50,386 rocksdb/_rocksdb.pyx:1751:13: 'Status' is not a type identifier 2025-09-08T07:41:50,386 Error compiling Cython file: 2025-09-08T07:41:50,386 ------------------------------------------------------------ 2025-09-08T07:41:50,386 ... 2025-09-08T07:41:50,386 if not self.engine == NULL: 2025-09-08T07:41:50,386 with nogil: 2025-09-08T07:41:50,386 del self.engine 2025-09-08T07:41:50,386 def create_backup(self, DB db, flush_before_backup=False): 2025-09-08T07:41:50,387 cdef Status st 2025-09-08T07:41:50,387 ^ 2025-09-08T07:41:50,387 ------------------------------------------------------------ 2025-09-08T07:41:50,387 rocksdb/_rocksdb.pyx:1769:13: 'Status' is not a type identifier 2025-09-08T07:41:50,387 Error compiling Cython file: 2025-09-08T07:41:50,387 ------------------------------------------------------------ 2025-09-08T07:41:50,387 ... 2025-09-08T07:41:50,387 with nogil: 2025-09-08T07:41:50,388 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:50,388 check_status(st) 2025-09-08T07:41:50,388 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T07:41:50,388 cdef Status st 2025-09-08T07:41:50,388 ^ 2025-09-08T07:41:50,388 ------------------------------------------------------------ 2025-09-08T07:41:50,388 rocksdb/_rocksdb.pyx:1779:13: 'Status' is not a type identifier 2025-09-08T07:41:50,388 Error compiling Cython file: 2025-09-08T07:41:50,389 ------------------------------------------------------------ 2025-09-08T07:41:50,389 ... 2025-09-08T07:41:50,389 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:50,389 check_status(st) 2025-09-08T07:41:50,389 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T07:41:50,389 cdef Status st 2025-09-08T07:41:50,389 cdef backup.BackupID c_backup_id 2025-09-08T07:41:50,389 ^ 2025-09-08T07:41:50,389 ------------------------------------------------------------ 2025-09-08T07:41:50,390 rocksdb/_rocksdb.pyx:1780:13: 'BackupID' is not a type identifier 2025-09-08T07:41:50,390 Error compiling Cython file: 2025-09-08T07:41:50,390 ------------------------------------------------------------ 2025-09-08T07:41:50,390 ... 2025-09-08T07:41:50,390 c_wal_dir) 2025-09-08T07:41:50,390 check_status(st) 2025-09-08T07:41:50,390 def restore_latest_backup(self, db_dir, wal_dir): 2025-09-08T07:41:50,390 cdef Status st 2025-09-08T07:41:50,390 ^ 2025-09-08T07:41:50,391 ------------------------------------------------------------ 2025-09-08T07:41:50,391 rocksdb/_rocksdb.pyx:1797:13: 'Status' is not a type identifier 2025-09-08T07:41:50,391 Error compiling Cython file: 2025-09-08T07:41:50,391 ------------------------------------------------------------ 2025-09-08T07:41:50,391 ... 2025-09-08T07:41:50,391 def stop_backup(self): 2025-09-08T07:41:50,391 with nogil: 2025-09-08T07:41:50,391 self.engine.StopBackup() 2025-09-08T07:41:50,391 def purge_old_backups(self, num_backups_to_keep): 2025-09-08T07:41:50,392 cdef Status st 2025-09-08T07:41:50,392 ^ 2025-09-08T07:41:50,392 ------------------------------------------------------------ 2025-09-08T07:41:50,392 rocksdb/_rocksdb.pyx:1814:13: 'Status' is not a type identifier 2025-09-08T07:41:50,392 Error compiling Cython file: 2025-09-08T07:41:50,392 ------------------------------------------------------------ 2025-09-08T07:41:50,392 ... 2025-09-08T07:41:50,392 with nogil: 2025-09-08T07:41:50,392 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:50,392 check_status(st) 2025-09-08T07:41:50,393 def delete_backup(self, backup_id): 2025-09-08T07:41:50,393 cdef Status st 2025-09-08T07:41:50,393 ^ 2025-09-08T07:41:50,393 ------------------------------------------------------------ 2025-09-08T07:41:50,393 rocksdb/_rocksdb.pyx:1824:13: 'Status' is not a type identifier 2025-09-08T07:41:50,393 Error compiling Cython file: 2025-09-08T07:41:50,393 ------------------------------------------------------------ 2025-09-08T07:41:50,393 ... 2025-09-08T07:41:50,394 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:50,394 check_status(st) 2025-09-08T07:41:50,394 def delete_backup(self, backup_id): 2025-09-08T07:41:50,394 cdef Status st 2025-09-08T07:41:50,394 cdef backup.BackupID c_backup_id 2025-09-08T07:41:50,394 ^ 2025-09-08T07:41:50,394 ------------------------------------------------------------ 2025-09-08T07:41:50,394 rocksdb/_rocksdb.pyx:1825:13: 'BackupID' is not a type identifier 2025-09-08T07:41:50,394 Error compiling Cython file: 2025-09-08T07:41:50,395 ------------------------------------------------------------ 2025-09-08T07:41:50,395 ... 2025-09-08T07:41:50,395 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:41:50,395 check_status(st) 2025-09-08T07:41:50,395 def get_backup_info(self): 2025-09-08T07:41:50,395 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:50,395 ^ 2025-09-08T07:41:50,395 ------------------------------------------------------------ 2025-09-08T07:41:50,396 rocksdb/_rocksdb.pyx:1835:27: unknown type in template argument 2025-09-08T07:41:50,776 Error compiling Cython file: 2025-09-08T07:41:50,776 ------------------------------------------------------------ 2025-09-08T07:41:50,776 ... 2025-09-08T07:41:50,777 cdef string_to_bytes(string ob): 2025-09-08T07:41:50,777 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:41:50,777 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:41:50,777 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T07:41:50,777 ^ 2025-09-08T07:41:50,777 ------------------------------------------------------------ 2025-09-08T07:41:50,777 rocksdb/_rocksdb.pyx:101:11: 'Slice' is not a constant, variable or function identifier 2025-09-08T07:41:50,784 Error compiling Cython file: 2025-09-08T07:41:50,784 ------------------------------------------------------------ 2025-09-08T07:41:50,785 ... 2025-09-08T07:41:50,785 self.comparator_ptr = NULL 2025-09-08T07:41:50,785 if not isinstance(ob, IComparator): 2025-09-08T07:41:50,785 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T07:41:50,785 self.ob = ob 2025-09-08T07:41:50,785 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T07:41:50,785 ^ 2025-09-08T07:41:50,785 ------------------------------------------------------------ 2025-09-08T07:41:50,785 rocksdb/_rocksdb.pyx:143:34: 'ComparatorWrapper' is not a type identifier 2025-09-08T07:41:50,786 Error compiling Cython file: 2025-09-08T07:41:50,786 ------------------------------------------------------------ 2025-09-08T07:41:50,786 ... 2025-09-08T07:41:50,786 self.comparator_ptr = NULL 2025-09-08T07:41:50,786 if not isinstance(ob, IComparator): 2025-09-08T07:41:50,786 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T07:41:50,786 self.ob = ob 2025-09-08T07:41:50,786 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T07:41:50,786 ^ 2025-09-08T07:41:50,786 ------------------------------------------------------------ 2025-09-08T07:41:50,787 rocksdb/_rocksdb.pyx:143:30: new operator can only be applied to a C++ class 2025-09-08T07:41:50,787 Error compiling Cython file: 2025-09-08T07:41:50,787 ------------------------------------------------------------ 2025-09-08T07:41:50,787 ... 2025-09-08T07:41:50,787 ob, 2025-09-08T07:41:50,787 compare_callback) 2025-09-08T07:41:50,787 def __dealloc__(self): 2025-09-08T07:41:50,787 if not self.comparator_ptr == NULL: 2025-09-08T07:41:50,788 del self.comparator_ptr 2025-09-08T07:41:50,788 ^ 2025-09-08T07:41:50,788 ------------------------------------------------------------ 2025-09-08T07:41:50,788 rocksdb/_rocksdb.pyx:150:20: Deletion of non-Python, non-C++ object 2025-09-08T07:41:50,788 Error compiling Cython file: 2025-09-08T07:41:50,788 ------------------------------------------------------------ 2025-09-08T07:41:50,788 ... 2025-09-08T07:41:50,788 cdef object get_ob(self): 2025-09-08T07:41:50,788 return self.ob 2025-09-08T07:41:50,789 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:41:50,789 return self.comparator_ptr 2025-09-08T07:41:50,789 ^ 2025-09-08T07:41:50,789 ------------------------------------------------------------ 2025-09-08T07:41:50,789 rocksdb/_rocksdb.pyx:156:16: 'Comparator' is not a type identifier 2025-09-08T07:41:50,789 Error compiling Cython file: 2025-09-08T07:41:50,789 ------------------------------------------------------------ 2025-09-08T07:41:50,789 ... 2025-09-08T07:41:50,790 @cython.internal 2025-09-08T07:41:50,790 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T07:41:50,790 cdef const comparator.Comparator* comparator_ptr 2025-09-08T07:41:50,790 def __cinit__(self): 2025-09-08T07:41:50,790 self.comparator_ptr = comparator.BytewiseComparator() 2025-09-08T07:41:50,790 ^ 2025-09-08T07:41:50,790 ------------------------------------------------------------ 2025-09-08T07:41:50,790 rocksdb/_rocksdb.pyx:166:40: cimported module has no attribute 'BytewiseComparator' 2025-09-08T07:41:50,791 Error compiling Cython file: 2025-09-08T07:41:50,791 ------------------------------------------------------------ 2025-09-08T07:41:50,792 ... 2025-09-08T07:41:50,792 try: 2025-09-08T07:41:50,792 return (ctx).compare(slice_to_bytes(a), slice_to_bytes(b)) 2025-09-08T07:41:50,792 except BaseException as error: 2025-09-08T07:41:50,792 tb = traceback.format_exc() 2025-09-08T07:41:50,792 logger.Log(log, "Error in compare callback: %s", tb) 2025-09-08T07:41:50,792 ^ 2025-09-08T07:41:50,792 ------------------------------------------------------------ 2025-09-08T07:41:50,792 rocksdb/_rocksdb.pyx:193:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,793 Error compiling Cython file: 2025-09-08T07:41:50,793 ------------------------------------------------------------ 2025-09-08T07:41:50,793 ... 2025-09-08T07:41:50,793 cdef class PyFilterPolicy(object): 2025-09-08T07:41:50,793 cdef object get_ob(self): 2025-09-08T07:41:50,793 return None 2025-09-08T07:41:50,793 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,793 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:41:50,794 ^ 2025-09-08T07:41:50,794 ------------------------------------------------------------ 2025-09-08T07:41:50,794 rocksdb/_rocksdb.pyx:208:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T07:41:50,794 Error compiling Cython file: 2025-09-08T07:41:50,794 ------------------------------------------------------------ 2025-09-08T07:41:50,794 ... 2025-09-08T07:41:50,794 cdef class PyFilterPolicy(object): 2025-09-08T07:41:50,794 cdef object get_ob(self): 2025-09-08T07:41:50,794 return None 2025-09-08T07:41:50,795 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,795 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:41:50,795 ^ 2025-09-08T07:41:50,795 ------------------------------------------------------------ 2025-09-08T07:41:50,795 rocksdb/_rocksdb.pyx:208:26: 'ConstFilterPolicy' is not a constant, variable or function identifier 2025-09-08T07:41:50,796 Error compiling Cython file: 2025-09-08T07:41:50,796 ------------------------------------------------------------ 2025-09-08T07:41:50,796 ... 2025-09-08T07:41:50,797 def __cinit__(self, object ob): 2025-09-08T07:41:50,797 if not isinstance(ob, IFilterPolicy): 2025-09-08T07:41:50,797 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T07:41:50,797 self.ob = ob 2025-09-08T07:41:50,797 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T07:41:50,797 ^ 2025-09-08T07:41:50,797 ------------------------------------------------------------ 2025-09-08T07:41:50,797 rocksdb/_rocksdb.pyx:223:30: 'FilterPolicyWrapper' is not a type identifier 2025-09-08T07:41:50,798 Error compiling Cython file: 2025-09-08T07:41:50,798 ------------------------------------------------------------ 2025-09-08T07:41:50,798 ... 2025-09-08T07:41:50,798 def __cinit__(self, object ob): 2025-09-08T07:41:50,798 if not isinstance(ob, IFilterPolicy): 2025-09-08T07:41:50,798 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T07:41:50,798 self.ob = ob 2025-09-08T07:41:50,798 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T07:41:50,798 ^ 2025-09-08T07:41:50,798 ------------------------------------------------------------ 2025-09-08T07:41:50,799 rocksdb/_rocksdb.pyx:223:26: new operator can only be applied to a C++ class 2025-09-08T07:41:50,799 Error compiling Cython file: 2025-09-08T07:41:50,799 ------------------------------------------------------------ 2025-09-08T07:41:50,799 ... 2025-09-08T07:41:50,799 cdef object get_ob(self): 2025-09-08T07:41:50,799 return self.ob 2025-09-08T07:41:50,799 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:41:50,799 return (self.policy) 2025-09-08T07:41:50,800 ^ 2025-09-08T07:41:50,800 ------------------------------------------------------------ 2025-09-08T07:41:50,800 rocksdb/_rocksdb.pyx:233:16: 'shared_ptr' is not a type identifier 2025-09-08T07:41:50,800 Error compiling Cython file: 2025-09-08T07:41:50,800 ------------------------------------------------------------ 2025-09-08T07:41:50,800 ... 2025-09-08T07:41:50,800 ret = (ctx).create_filter( 2025-09-08T07:41:50,800 [slice_to_bytes(keys[i]) for i in range(n)]) 2025-09-08T07:41:50,800 dst.append(bytes_to_string(ret)) 2025-09-08T07:41:50,801 except BaseException as error: 2025-09-08T07:41:50,801 tb = traceback.format_exc() 2025-09-08T07:41:50,801 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T07:41:50,801 ^ 2025-09-08T07:41:50,801 ------------------------------------------------------------ 2025-09-08T07:41:50,801 rocksdb/_rocksdb.pyx:253:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,809 Error compiling Cython file: 2025-09-08T07:41:50,810 ------------------------------------------------------------ 2025-09-08T07:41:50,810 ... 2025-09-08T07:41:50,810 return (ctx).key_may_match( 2025-09-08T07:41:50,810 slice_to_bytes(key), 2025-09-08T07:41:50,810 slice_to_bytes(filt)) 2025-09-08T07:41:50,810 except BaseException as error: 2025-09-08T07:41:50,810 tb = traceback.format_exc() 2025-09-08T07:41:50,810 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:41:50,810 ^ 2025-09-08T07:41:50,810 ------------------------------------------------------------ 2025-09-08T07:41:50,810 rocksdb/_rocksdb.pyx:269:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,811 Error compiling Cython file: 2025-09-08T07:41:50,811 ------------------------------------------------------------ 2025-09-08T07:41:50,811 ... 2025-09-08T07:41:50,811 @cython.internal 2025-09-08T07:41:50,811 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:41:50,811 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:41:50,811 def __cinit__(self, int bits_per_key): 2025-09-08T07:41:50,811 self.policy.reset(filter_policy.NewBloomFilterPolicy(bits_per_key)) 2025-09-08T07:41:50,811 ^ 2025-09-08T07:41:50,812 ------------------------------------------------------------ 2025-09-08T07:41:50,812 rocksdb/_rocksdb.pyx:277:39: cimported module has no attribute 'NewBloomFilterPolicy' 2025-09-08T07:41:50,814 Error compiling Cython file: 2025-09-08T07:41:50,814 ------------------------------------------------------------ 2025-09-08T07:41:50,814 ... 2025-09-08T07:41:50,814 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:41:50,814 self.policy.get().CreateFilter( 2025-09-08T07:41:50,814 vector_data(c_keys), 2025-09-08T07:41:50,814 c_keys.size(), 2025-09-08T07:41:50,815 cython.address(dst)) 2025-09-08T07:41:50,815 ^ 2025-09-08T07:41:50,815 ------------------------------------------------------------ 2025-09-08T07:41:50,815 rocksdb/_rocksdb.pyx:292:18: Cannot convert 'string *' to Python object 2025-09-08T07:41:50,817 Error compiling Cython file: 2025-09-08T07:41:50,817 ------------------------------------------------------------ 2025-09-08T07:41:50,817 ... 2025-09-08T07:41:50,817 def __cinit__(self, object ob): 2025-09-08T07:41:50,817 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:41:50,817 self.ob = ob 2025-09-08T07:41:50,817 self.merge_op.reset( 2025-09-08T07:41:50,817 2025-09-08T07:41:50,818 ^ 2025-09-08T07:41:50,818 ------------------------------------------------------------ 2025-09-08T07:41:50,818 rocksdb/_rocksdb.pyx:322:17: 'MergeOperator' is not a type identifier 2025-09-08T07:41:50,818 Error compiling Cython file: 2025-09-08T07:41:50,818 ------------------------------------------------------------ 2025-09-08T07:41:50,818 ... 2025-09-08T07:41:50,818 def __cinit__(self, object ob): 2025-09-08T07:41:50,818 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:41:50,818 self.ob = ob 2025-09-08T07:41:50,819 self.merge_op.reset( 2025-09-08T07:41:50,819 2025-09-08T07:41:50,819 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T07:41:50,819 ^ 2025-09-08T07:41:50,819 ------------------------------------------------------------ 2025-09-08T07:41:50,819 rocksdb/_rocksdb.pyx:323:24: 'AssociativeMergeOperatorWrapper' is not a type identifier 2025-09-08T07:41:50,819 Error compiling Cython file: 2025-09-08T07:41:50,819 ------------------------------------------------------------ 2025-09-08T07:41:50,819 ... 2025-09-08T07:41:50,820 def __cinit__(self, object ob): 2025-09-08T07:41:50,820 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:41:50,820 self.ob = ob 2025-09-08T07:41:50,820 self.merge_op.reset( 2025-09-08T07:41:50,820 2025-09-08T07:41:50,820 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T07:41:50,820 ^ 2025-09-08T07:41:50,820 ------------------------------------------------------------ 2025-09-08T07:41:50,820 rocksdb/_rocksdb.pyx:323:20: new operator can only be applied to a C++ class 2025-09-08T07:41:50,820 Error compiling Cython file: 2025-09-08T07:41:50,821 ------------------------------------------------------------ 2025-09-08T07:41:50,821 ... 2025-09-08T07:41:50,821 merge_callback)) 2025-09-08T07:41:50,821 elif isinstance(ob, IMergeOperator): 2025-09-08T07:41:50,821 self.ob = ob 2025-09-08T07:41:50,821 self.merge_op.reset( 2025-09-08T07:41:50,821 2025-09-08T07:41:50,821 ^ 2025-09-08T07:41:50,821 ------------------------------------------------------------ 2025-09-08T07:41:50,821 rocksdb/_rocksdb.pyx:331:17: 'MergeOperator' is not a type identifier 2025-09-08T07:41:50,822 Error compiling Cython file: 2025-09-08T07:41:50,822 ------------------------------------------------------------ 2025-09-08T07:41:50,822 ... 2025-09-08T07:41:50,822 elif isinstance(ob, IMergeOperator): 2025-09-08T07:41:50,822 self.ob = ob 2025-09-08T07:41:50,822 self.merge_op.reset( 2025-09-08T07:41:50,822 2025-09-08T07:41:50,822 new merge_operator.MergeOperatorWrapper( 2025-09-08T07:41:50,822 ^ 2025-09-08T07:41:50,823 ------------------------------------------------------------ 2025-09-08T07:41:50,823 rocksdb/_rocksdb.pyx:332:24: 'MergeOperatorWrapper' is not a type identifier 2025-09-08T07:41:50,823 Error compiling Cython file: 2025-09-08T07:41:50,823 ------------------------------------------------------------ 2025-09-08T07:41:50,823 ... 2025-09-08T07:41:50,823 elif isinstance(ob, IMergeOperator): 2025-09-08T07:41:50,823 self.ob = ob 2025-09-08T07:41:50,823 self.merge_op.reset( 2025-09-08T07:41:50,823 2025-09-08T07:41:50,824 new merge_operator.MergeOperatorWrapper( 2025-09-08T07:41:50,824 ^ 2025-09-08T07:41:50,824 ------------------------------------------------------------ 2025-09-08T07:41:50,824 rocksdb/_rocksdb.pyx:332:20: new operator can only be applied to a C++ class 2025-09-08T07:41:50,824 Error compiling Cython file: 2025-09-08T07:41:50,824 ------------------------------------------------------------ 2025-09-08T07:41:50,824 ... 2025-09-08T07:41:50,824 return True 2025-09-08T07:41:50,824 return False 2025-09-08T07:41:50,825 except: 2025-09-08T07:41:50,825 tb = traceback.format_exc() 2025-09-08T07:41:50,825 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T07:41:50,825 ^ 2025-09-08T07:41:50,825 ------------------------------------------------------------ 2025-09-08T07:41:50,825 rocksdb/_rocksdb.pyx:375:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,826 Error compiling Cython file: 2025-09-08T07:41:50,826 ------------------------------------------------------------ 2025-09-08T07:41:50,827 ... 2025-09-08T07:41:50,827 return True 2025-09-08T07:41:50,827 return False 2025-09-08T07:41:50,827 except: 2025-09-08T07:41:50,827 tb = traceback.format_exc() 2025-09-08T07:41:50,827 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T07:41:50,827 ^ 2025-09-08T07:41:50,827 ------------------------------------------------------------ 2025-09-08T07:41:50,827 rocksdb/_rocksdb.pyx:404:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,839 Error compiling Cython file: 2025-09-08T07:41:50,840 ------------------------------------------------------------ 2025-09-08T07:41:50,840 ... 2025-09-08T07:41:50,840 return True 2025-09-08T07:41:50,840 return False 2025-09-08T07:41:50,840 except: 2025-09-08T07:41:50,840 tb = traceback.format_exc() 2025-09-08T07:41:50,840 logger.Log(log, "Error in partial_merge_callback: %s", tb) 2025-09-08T07:41:50,840 ^ 2025-09-08T07:41:50,840 ------------------------------------------------------------ 2025-09-08T07:41:50,841 rocksdb/_rocksdb.pyx:428:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,841 Error compiling Cython file: 2025-09-08T07:41:50,841 ------------------------------------------------------------ 2025-09-08T07:41:50,841 ... 2025-09-08T07:41:50,841 #### Here comes the Cache stuff 2025-09-08T07:41:50,841 @cython.internal 2025-09-08T07:41:50,841 cdef class PyCache(object): 2025-09-08T07:41:50,841 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:41:50,841 return shared_ptr[cache.Cache]() 2025-09-08T07:41:50,841 ^ 2025-09-08T07:41:50,842 ------------------------------------------------------------ 2025-09-08T07:41:50,842 rocksdb/_rocksdb.pyx:436:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T07:41:50,842 Error compiling Cython file: 2025-09-08T07:41:50,842 ------------------------------------------------------------ 2025-09-08T07:41:50,842 ... 2025-09-08T07:41:50,842 #### Here comes the Cache stuff 2025-09-08T07:41:50,842 @cython.internal 2025-09-08T07:41:50,842 cdef class PyCache(object): 2025-09-08T07:41:50,843 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:41:50,843 return shared_ptr[cache.Cache]() 2025-09-08T07:41:50,843 ^ 2025-09-08T07:41:50,843 ------------------------------------------------------------ 2025-09-08T07:41:50,843 rocksdb/_rocksdb.pyx:436:31: cimported module has no attribute 'Cache' 2025-09-08T07:41:50,843 Error compiling Cython file: 2025-09-08T07:41:50,843 ------------------------------------------------------------ 2025-09-08T07:41:50,843 ... 2025-09-08T07:41:50,843 cdef class PyLRUCache(PyCache): 2025-09-08T07:41:50,843 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:41:50,844 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T07:41:50,844 if shard_bits is not None: 2025-09-08T07:41:50,844 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:41:50,844 ^ 2025-09-08T07:41:50,844 ------------------------------------------------------------ 2025-09-08T07:41:50,844 rocksdb/_rocksdb.pyx:444:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T07:41:50,844 Error compiling Cython file: 2025-09-08T07:41:50,844 ------------------------------------------------------------ 2025-09-08T07:41:50,845 ... 2025-09-08T07:41:50,845 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T07:41:50,845 if shard_bits is not None: 2025-09-08T07:41:50,845 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:41:50,845 else: 2025-09-08T07:41:50,845 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T07:41:50,845 ^ 2025-09-08T07:41:50,845 ------------------------------------------------------------ 2025-09-08T07:41:50,845 rocksdb/_rocksdb.pyx:446:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T07:41:50,846 Error compiling Cython file: 2025-09-08T07:41:50,846 ------------------------------------------------------------ 2025-09-08T07:41:50,846 ... 2025-09-08T07:41:50,846 if not isinstance(ob, ISliceTransform): 2025-09-08T07:41:50,846 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:41:50,846 self.ob = ob 2025-09-08T07:41:50,846 self.transfomer.reset( 2025-09-08T07:41:50,846 2025-09-08T07:41:50,846 ^ 2025-09-08T07:41:50,846 ------------------------------------------------------------ 2025-09-08T07:41:50,847 rocksdb/_rocksdb.pyx:466:13: 'SliceTransform' is not a type identifier 2025-09-08T07:41:50,847 Error compiling Cython file: 2025-09-08T07:41:50,847 ------------------------------------------------------------ 2025-09-08T07:41:50,847 ... 2025-09-08T07:41:50,847 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:41:50,847 self.ob = ob 2025-09-08T07:41:50,847 self.transfomer.reset( 2025-09-08T07:41:50,847 2025-09-08T07:41:50,847 new slice_transform.SliceTransformWrapper( 2025-09-08T07:41:50,848 ^ 2025-09-08T07:41:50,848 ------------------------------------------------------------ 2025-09-08T07:41:50,848 rocksdb/_rocksdb.pyx:467:20: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:41:50,848 Error compiling Cython file: 2025-09-08T07:41:50,848 ------------------------------------------------------------ 2025-09-08T07:41:50,848 ... 2025-09-08T07:41:50,848 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:41:50,848 self.ob = ob 2025-09-08T07:41:50,848 self.transfomer.reset( 2025-09-08T07:41:50,849 2025-09-08T07:41:50,849 new slice_transform.SliceTransformWrapper( 2025-09-08T07:41:50,849 ^ 2025-09-08T07:41:50,849 ------------------------------------------------------------ 2025-09-08T07:41:50,849 rocksdb/_rocksdb.pyx:467:16: new operator can only be applied to a C++ class 2025-09-08T07:41:50,849 Error compiling Cython file: 2025-09-08T07:41:50,849 ------------------------------------------------------------ 2025-09-08T07:41:50,849 ... 2025-09-08T07:41:50,849 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:41:50,850 return self.transfomer 2025-09-08T07:41:50,850 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,850 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:41:50,850 ptr = self.transfomer.get() 2025-09-08T07:41:50,850 ^ 2025-09-08T07:41:50,850 ------------------------------------------------------------ 2025-09-08T07:41:50,850 rocksdb/_rocksdb.pyx:482:15: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:41:50,850 Error compiling Cython file: 2025-09-08T07:41:50,851 ------------------------------------------------------------ 2025-09-08T07:41:50,851 ... 2025-09-08T07:41:50,851 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:41:50,851 return self.transfomer 2025-09-08T07:41:50,851 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:41:50,851 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:41:50,851 ptr = self.transfomer.get() 2025-09-08T07:41:50,851 ^ 2025-09-08T07:41:50,851 ------------------------------------------------------------ 2025-09-08T07:41:50,851 rocksdb/_rocksdb.pyx:482:14: Casting temporary Python object to non-numeric non-Python type 2025-09-08T07:41:50,852 Error compiling Cython file: 2025-09-08T07:41:50,852 ------------------------------------------------------------ 2025-09-08T07:41:50,852 ... 2025-09-08T07:41:50,852 size = ret[1] 2025-09-08T07:41:50,852 if (offset + size) > src.size(): 2025-09-08T07:41:50,852 msg = "offset(%i) + size(%i) is bigger than slice(%i)" 2025-09-08T07:41:50,852 raise Exception(msg % (offset, size, src.size())) 2025-09-08T07:41:50,852 return Slice(src.data() + offset, size) 2025-09-08T07:41:50,852 ^ 2025-09-08T07:41:50,853 ------------------------------------------------------------ 2025-09-08T07:41:50,853 rocksdb/_rocksdb.pyx:503:15: 'Slice' is not a constant, variable or function identifier 2025-09-08T07:41:50,853 Error compiling Cython file: 2025-09-08T07:41:50,853 ------------------------------------------------------------ 2025-09-08T07:41:50,853 ... 2025-09-08T07:41:50,853 raise Exception(msg % (offset, size, src.size())) 2025-09-08T07:41:50,853 return Slice(src.data() + offset, size) 2025-09-08T07:41:50,853 except BaseException as error: 2025-09-08T07:41:50,853 tb = traceback.format_exc() 2025-09-08T07:41:50,854 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:41:50,854 ^ 2025-09-08T07:41:50,854 ------------------------------------------------------------ 2025-09-08T07:41:50,854 rocksdb/_rocksdb.pyx:506:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,854 Error compiling Cython file: 2025-09-08T07:41:50,854 ------------------------------------------------------------ 2025-09-08T07:41:50,854 ... 2025-09-08T07:41:50,854 try: 2025-09-08T07:41:50,855 return (ctx).in_domain(slice_to_bytes(src)) 2025-09-08T07:41:50,855 except BaseException as error: 2025-09-08T07:41:50,855 tb = traceback.format_exc() 2025-09-08T07:41:50,855 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:41:50,855 ^ 2025-09-08T07:41:50,855 ------------------------------------------------------------ 2025-09-08T07:41:50,855 rocksdb/_rocksdb.pyx:519:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,855 Error compiling Cython file: 2025-09-08T07:41:50,855 ------------------------------------------------------------ 2025-09-08T07:41:50,856 ... 2025-09-08T07:41:50,856 try: 2025-09-08T07:41:50,856 return (ctx).in_range(slice_to_bytes(src)) 2025-09-08T07:41:50,856 except BaseException as error: 2025-09-08T07:41:50,856 tb = traceback.format_exc() 2025-09-08T07:41:50,856 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:41:50,856 ^ 2025-09-08T07:41:50,856 ------------------------------------------------------------ 2025-09-08T07:41:50,856 rocksdb/_rocksdb.pyx:532:14: cimported module has no attribute 'Log' 2025-09-08T07:41:50,857 Error compiling Cython file: 2025-09-08T07:41:50,857 ------------------------------------------------------------ 2025-09-08T07:41:50,857 ... 2025-09-08T07:41:50,857 whole_key_filtering=None): 2025-09-08T07:41:50,857 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:41:50,857 if index_type == 'binary_search': 2025-09-08T07:41:50,857 table_options.index_type = table_factory.kBinarySearch 2025-09-08T07:41:50,857 ^ 2025-09-08T07:41:50,857 ------------------------------------------------------------ 2025-09-08T07:41:50,858 rocksdb/_rocksdb.pyx:566:52: cimported module has no attribute 'kBinarySearch' 2025-09-08T07:41:50,858 Error compiling Cython file: 2025-09-08T07:41:50,858 ------------------------------------------------------------ 2025-09-08T07:41:50,858 ... 2025-09-08T07:41:50,858 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:41:50,858 if index_type == 'binary_search': 2025-09-08T07:41:50,858 table_options.index_type = table_factory.kBinarySearch 2025-09-08T07:41:50,858 elif index_type == 'hash_search': 2025-09-08T07:41:50,859 table_options.index_type = table_factory.kHashSearch 2025-09-08T07:41:50,859 ^ 2025-09-08T07:41:50,859 ------------------------------------------------------------ 2025-09-08T07:41:50,859 rocksdb/_rocksdb.pyx:568:52: cimported module has no attribute 'kHashSearch' 2025-09-08T07:41:50,859 Error compiling Cython file: 2025-09-08T07:41:50,859 ------------------------------------------------------------ 2025-09-08T07:41:50,859 ... 2025-09-08T07:41:50,859 table_options.hash_index_allow_collision = True 2025-09-08T07:41:50,859 else: 2025-09-08T07:41:50,859 table_options.hash_index_allow_collision = False 2025-09-08T07:41:50,860 if checksum == 'crc32': 2025-09-08T07:41:50,860 table_options.checksum = table_factory.kCRC32c 2025-09-08T07:41:50,860 ^ 2025-09-08T07:41:50,860 ------------------------------------------------------------ 2025-09-08T07:41:50,860 rocksdb/_rocksdb.pyx:578:50: cimported module has no attribute 'kCRC32c' 2025-09-08T07:41:50,860 Error compiling Cython file: 2025-09-08T07:41:50,860 ------------------------------------------------------------ 2025-09-08T07:41:50,860 ... 2025-09-08T07:41:50,861 table_options.hash_index_allow_collision = False 2025-09-08T07:41:50,861 if checksum == 'crc32': 2025-09-08T07:41:50,861 table_options.checksum = table_factory.kCRC32c 2025-09-08T07:41:50,861 elif checksum == 'xxhash': 2025-09-08T07:41:50,861 table_options.checksum = table_factory.kxxHash 2025-09-08T07:41:50,861 ^ 2025-09-08T07:41:50,861 ------------------------------------------------------------ 2025-09-08T07:41:50,861 rocksdb/_rocksdb.pyx:580:50: cimported module has no attribute 'kxxHash' 2025-09-08T07:41:50,861 Error compiling Cython file: 2025-09-08T07:41:50,862 ------------------------------------------------------------ 2025-09-08T07:41:50,862 ... 2025-09-08T07:41:50,862 # Set the filter_policy 2025-09-08T07:41:50,862 self.py_filter_policy = None 2025-09-08T07:41:50,862 if filter_policy is not None: 2025-09-08T07:41:50,862 if isinstance(filter_policy, PyFilterPolicy): 2025-09-08T07:41:50,862 if (filter_policy).get_policy().get() == NULL: 2025-09-08T07:41:50,862 ^ 2025-09-08T07:41:50,862 ------------------------------------------------------------ 2025-09-08T07:41:50,862 rocksdb/_rocksdb.pyx:615:71: Invalid types for '==' (Python object, void *) 2025-09-08T07:41:50,863 Error compiling Cython file: 2025-09-08T07:41:50,863 ------------------------------------------------------------ 2025-09-08T07:41:50,863 ... 2025-09-08T07:41:50,863 else: 2025-09-08T07:41:50,863 self.py_filter_policy = PyGenericFilterPolicy(filter_policy) 2025-09-08T07:41:50,863 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T07:41:50,863 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T07:41:50,863 ^ 2025-09-08T07:41:50,864 ------------------------------------------------------------ 2025-09-08T07:41:50,864 rocksdb/_rocksdb.pyx:623:40: cimported module has no attribute 'NewBlockBasedTableFactory' 2025-09-08T07:41:50,865 Error compiling Cython file: 2025-09-08T07:41:50,865 ------------------------------------------------------------ 2025-09-08T07:41:50,865 ... 2025-09-08T07:41:50,865 table_options.hash_table_ratio = hash_table_ratio 2025-09-08T07:41:50,865 table_options.index_sparseness = index_sparseness 2025-09-08T07:41:50,865 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T07:41:50,865 if encoding_type == 'plain': 2025-09-08T07:41:50,866 table_options.encoding_type = table_factory.kPlain 2025-09-08T07:41:50,866 ^ 2025-09-08T07:41:50,866 ------------------------------------------------------------ 2025-09-08T07:41:50,866 rocksdb/_rocksdb.pyx:650:55: cimported module has no attribute 'kPlain' 2025-09-08T07:41:50,866 Error compiling Cython file: 2025-09-08T07:41:50,866 ------------------------------------------------------------ 2025-09-08T07:41:50,866 ... 2025-09-08T07:41:50,866 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T07:41:50,867 if encoding_type == 'plain': 2025-09-08T07:41:50,867 table_options.encoding_type = table_factory.kPlain 2025-09-08T07:41:50,867 elif encoding_type == 'prefix': 2025-09-08T07:41:50,867 table_options.encoding_type = table_factory.kPrefix 2025-09-08T07:41:50,867 ^ 2025-09-08T07:41:50,867 ------------------------------------------------------------ 2025-09-08T07:41:50,867 rocksdb/_rocksdb.pyx:652:55: cimported module has no attribute 'kPrefix' 2025-09-08T07:41:50,867 Error compiling Cython file: 2025-09-08T07:41:50,867 ------------------------------------------------------------ 2025-09-08T07:41:50,867 ... 2025-09-08T07:41:50,868 raise ValueError("Unknown encoding_type: %s" % encoding_type) 2025-09-08T07:41:50,868 table_options.full_scan_mode = full_scan_mode 2025-09-08T07:41:50,868 table_options.store_index_in_file = store_index_in_file 2025-09-08T07:41:50,868 self.factory.reset( table_factory.NewPlainTableFactory(table_options)) 2025-09-08T07:41:50,868 ^ 2025-09-08T07:41:50,868 ------------------------------------------------------------ 2025-09-08T07:41:50,868 rocksdb/_rocksdb.pyx:659:41: cimported module has no attribute 'NewPlainTableFactory' 2025-09-08T07:41:50,869 Error compiling Cython file: 2025-09-08T07:41:50,869 ------------------------------------------------------------ 2025-09-08T07:41:50,869 ... 2025-09-08T07:41:50,869 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T07:41:50,869 return self.factory 2025-09-08T07:41:50,869 cdef class SkipListMemtableFactory(PyMemtableFactory): 2025-09-08T07:41:50,869 def __init__(self): 2025-09-08T07:41:50,869 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T07:41:50,869 ^ 2025-09-08T07:41:50,869 ------------------------------------------------------------ 2025-09-08T07:41:50,870 rocksdb/_rocksdb.pyx:672:38: cimported module has no attribute 'NewSkipListFactory' 2025-09-08T07:41:50,870 Error compiling Cython file: 2025-09-08T07:41:50,870 ------------------------------------------------------------ 2025-09-08T07:41:50,870 ... 2025-09-08T07:41:50,870 def __init__(self): 2025-09-08T07:41:50,870 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T07:41:50,870 cdef class VectorMemtableFactory(PyMemtableFactory): 2025-09-08T07:41:50,870 def __init__(self, count=0): 2025-09-08T07:41:50,870 self.factory.reset(memtablerep.NewVectorRepFactory(count)) 2025-09-08T07:41:50,871 ^ 2025-09-08T07:41:50,871 ------------------------------------------------------------ 2025-09-08T07:41:50,871 rocksdb/_rocksdb.pyx:676:38: cimported module has no attribute 'NewVectorRepFactory' 2025-09-08T07:41:50,871 Error compiling Cython file: 2025-09-08T07:41:50,871 ------------------------------------------------------------ 2025-09-08T07:41:50,871 ... 2025-09-08T07:41:50,871 bucket_count=1000000, 2025-09-08T07:41:50,871 skiplist_height=4, 2025-09-08T07:41:50,871 skiplist_branching_factor=4): 2025-09-08T07:41:50,872 self.factory.reset( 2025-09-08T07:41:50,872 memtablerep.NewHashSkipListRepFactory( 2025-09-08T07:41:50,872 ^ 2025-09-08T07:41:50,872 ------------------------------------------------------------ 2025-09-08T07:41:50,872 rocksdb/_rocksdb.pyx:686:23: cimported module has no attribute 'NewHashSkipListRepFactory' 2025-09-08T07:41:50,872 Error compiling Cython file: 2025-09-08T07:41:50,872 ------------------------------------------------------------ 2025-09-08T07:41:50,872 ... 2025-09-08T07:41:50,872 skiplist_height, 2025-09-08T07:41:50,873 skiplist_branching_factor)) 2025-09-08T07:41:50,873 cdef class HashLinkListMemtableFactory(PyMemtableFactory): 2025-09-08T07:41:50,873 def __init__(self, bucket_count=50000): 2025-09-08T07:41:50,873 self.factory.reset(memtablerep.NewHashLinkListRepFactory(bucket_count)) 2025-09-08T07:41:50,873 ^ 2025-09-08T07:41:50,873 ------------------------------------------------------------ 2025-09-08T07:41:50,873 rocksdb/_rocksdb.pyx:693:38: cimported module has no attribute 'NewHashLinkListRepFactory' 2025-09-08T07:41:50,874 Error compiling Cython file: 2025-09-08T07:41:50,874 ------------------------------------------------------------ 2025-09-08T07:41:50,874 ... 2025-09-08T07:41:50,874 # Used to protect sharing of Options with many DB-objects 2025-09-08T07:41:50,874 cdef cpp_bool in_use 2025-09-08T07:41:50,875 def __cinit__(self): 2025-09-08T07:41:50,875 self.opts = NULL 2025-09-08T07:41:50,875 self.opts = new options.Options() 2025-09-08T07:41:50,875 ^ 2025-09-08T07:41:50,875 ------------------------------------------------------------ 2025-09-08T07:41:50,875 rocksdb/_rocksdb.pyx:718:24: 'Options' is not a type identifier 2025-09-08T07:41:50,875 Error compiling Cython file: 2025-09-08T07:41:50,875 ------------------------------------------------------------ 2025-09-08T07:41:50,875 ... 2025-09-08T07:41:50,876 # Used to protect sharing of Options with many DB-objects 2025-09-08T07:41:50,876 cdef cpp_bool in_use 2025-09-08T07:41:50,876 def __cinit__(self): 2025-09-08T07:41:50,876 self.opts = NULL 2025-09-08T07:41:50,876 self.opts = new options.Options() 2025-09-08T07:41:50,876 ^ 2025-09-08T07:41:50,876 ------------------------------------------------------------ 2025-09-08T07:41:50,876 rocksdb/_rocksdb.pyx:718:20: new operator can only be applied to a C++ class 2025-09-08T07:41:50,877 Error compiling Cython file: 2025-09-08T07:41:50,877 ------------------------------------------------------------ 2025-09-08T07:41:50,877 ... 2025-09-08T07:41:50,877 self.opts = new options.Options() 2025-09-08T07:41:50,877 self.in_use = False 2025-09-08T07:41:50,877 def __dealloc__(self): 2025-09-08T07:41:50,877 if not self.opts == NULL: 2025-09-08T07:41:50,877 del self.opts 2025-09-08T07:41:50,877 ^ 2025-09-08T07:41:50,877 ------------------------------------------------------------ 2025-09-08T07:41:50,878 rocksdb/_rocksdb.pyx:723:20: Deletion of non-Python, non-C++ object 2025-09-08T07:41:50,882 Error compiling Cython file: 2025-09-08T07:41:50,882 ------------------------------------------------------------ 2025-09-08T07:41:50,882 ... 2025-09-08T07:41:50,882 def __set__(self, value): 2025-09-08T07:41:50,882 self.opts.max_open_files = value 2025-09-08T07:41:50,882 property compression: 2025-09-08T07:41:50,882 def __get__(self): 2025-09-08T07:41:50,882 if self.opts.compression == options.kNoCompression: 2025-09-08T07:41:50,883 ^ 2025-09-08T07:41:50,883 ------------------------------------------------------------ 2025-09-08T07:41:50,883 rocksdb/_rocksdb.pyx:780:47: cimported module has no attribute 'kNoCompression' 2025-09-08T07:41:50,883 Error compiling Cython file: 2025-09-08T07:41:50,883 ------------------------------------------------------------ 2025-09-08T07:41:50,883 ... 2025-09-08T07:41:50,883 property compression: 2025-09-08T07:41:50,883 def __get__(self): 2025-09-08T07:41:50,883 if self.opts.compression == options.kNoCompression: 2025-09-08T07:41:50,884 return CompressionType.no_compression 2025-09-08T07:41:50,884 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:41:50,884 ^ 2025-09-08T07:41:50,884 ------------------------------------------------------------ 2025-09-08T07:41:50,884 rocksdb/_rocksdb.pyx:782:50: cimported module has no attribute 'kSnappyCompression' 2025-09-08T07:41:50,884 Error compiling Cython file: 2025-09-08T07:41:50,884 ------------------------------------------------------------ 2025-09-08T07:41:50,884 ... 2025-09-08T07:41:50,884 def __get__(self): 2025-09-08T07:41:50,885 if self.opts.compression == options.kNoCompression: 2025-09-08T07:41:50,885 return CompressionType.no_compression 2025-09-08T07:41:50,885 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:41:50,885 return CompressionType.snappy_compression 2025-09-08T07:41:50,885 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:41:50,885 ^ 2025-09-08T07:41:50,885 ------------------------------------------------------------ 2025-09-08T07:41:50,885 rocksdb/_rocksdb.pyx:784:49: cimported module has no attribute 'kZlibCompression' 2025-09-08T07:41:50,885 Error compiling Cython file: 2025-09-08T07:41:50,885 ------------------------------------------------------------ 2025-09-08T07:41:50,886 ... 2025-09-08T07:41:50,886 return CompressionType.no_compression 2025-09-08T07:41:50,886 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:41:50,886 return CompressionType.snappy_compression 2025-09-08T07:41:50,886 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:41:50,886 return CompressionType.zlib_compression 2025-09-08T07:41:50,886 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:41:50,886 ^ 2025-09-08T07:41:50,886 ------------------------------------------------------------ 2025-09-08T07:41:50,886 rocksdb/_rocksdb.pyx:786:49: cimported module has no attribute 'kBZip2Compression' 2025-09-08T07:41:50,887 Error compiling Cython file: 2025-09-08T07:41:50,887 ------------------------------------------------------------ 2025-09-08T07:41:50,887 ... 2025-09-08T07:41:50,887 return CompressionType.snappy_compression 2025-09-08T07:41:50,887 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:41:50,887 return CompressionType.zlib_compression 2025-09-08T07:41:50,887 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:41:50,887 return CompressionType.bzip2_compression 2025-09-08T07:41:50,887 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:41:50,887 ^ 2025-09-08T07:41:50,888 ------------------------------------------------------------ 2025-09-08T07:41:50,888 rocksdb/_rocksdb.pyx:788:49: cimported module has no attribute 'kLZ4Compression' 2025-09-08T07:41:50,888 Error compiling Cython file: 2025-09-08T07:41:50,888 ------------------------------------------------------------ 2025-09-08T07:41:50,888 ... 2025-09-08T07:41:50,888 return CompressionType.zlib_compression 2025-09-08T07:41:50,888 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:41:50,888 return CompressionType.bzip2_compression 2025-09-08T07:41:50,888 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:41:50,888 return CompressionType.lz4_compression 2025-09-08T07:41:50,889 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:41:50,889 ^ 2025-09-08T07:41:50,889 ------------------------------------------------------------ 2025-09-08T07:41:50,889 rocksdb/_rocksdb.pyx:790:49: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T07:41:50,889 Error compiling Cython file: 2025-09-08T07:41:50,889 ------------------------------------------------------------ 2025-09-08T07:41:50,889 ... 2025-09-08T07:41:50,889 else: 2025-09-08T07:41:50,889 raise Exception("Unknonw type: %s" % self.opts.compression) 2025-09-08T07:41:50,890 def __set__(self, value): 2025-09-08T07:41:50,890 if value == CompressionType.no_compression: 2025-09-08T07:41:50,890 self.opts.compression = options.kNoCompression 2025-09-08T07:41:50,890 ^ 2025-09-08T07:41:50,890 ------------------------------------------------------------ 2025-09-08T07:41:50,890 rocksdb/_rocksdb.pyx:797:47: cimported module has no attribute 'kNoCompression' 2025-09-08T07:41:50,890 Error compiling Cython file: 2025-09-08T07:41:50,890 ------------------------------------------------------------ 2025-09-08T07:41:50,890 ... 2025-09-08T07:41:50,891 def __set__(self, value): 2025-09-08T07:41:50,891 if value == CompressionType.no_compression: 2025-09-08T07:41:50,891 self.opts.compression = options.kNoCompression 2025-09-08T07:41:50,891 elif value == CompressionType.snappy_compression: 2025-09-08T07:41:50,891 self.opts.compression = options.kSnappyCompression 2025-09-08T07:41:50,891 ^ 2025-09-08T07:41:50,891 ------------------------------------------------------------ 2025-09-08T07:41:50,891 rocksdb/_rocksdb.pyx:799:47: cimported module has no attribute 'kSnappyCompression' 2025-09-08T07:41:50,891 Error compiling Cython file: 2025-09-08T07:41:50,891 ------------------------------------------------------------ 2025-09-08T07:41:50,892 ... 2025-09-08T07:41:50,892 if value == CompressionType.no_compression: 2025-09-08T07:41:50,892 self.opts.compression = options.kNoCompression 2025-09-08T07:41:50,892 elif value == CompressionType.snappy_compression: 2025-09-08T07:41:50,892 self.opts.compression = options.kSnappyCompression 2025-09-08T07:41:50,892 elif value == CompressionType.zlib_compression: 2025-09-08T07:41:50,892 self.opts.compression = options.kZlibCompression 2025-09-08T07:41:50,892 ^ 2025-09-08T07:41:50,892 ------------------------------------------------------------ 2025-09-08T07:41:50,892 rocksdb/_rocksdb.pyx:801:47: cimported module has no attribute 'kZlibCompression' 2025-09-08T07:41:50,893 Error compiling Cython file: 2025-09-08T07:41:50,893 ------------------------------------------------------------ 2025-09-08T07:41:50,893 ... 2025-09-08T07:41:50,893 elif value == CompressionType.snappy_compression: 2025-09-08T07:41:50,893 self.opts.compression = options.kSnappyCompression 2025-09-08T07:41:50,893 elif value == CompressionType.zlib_compression: 2025-09-08T07:41:50,893 self.opts.compression = options.kZlibCompression 2025-09-08T07:41:50,893 elif value == CompressionType.bzip2_compression: 2025-09-08T07:41:50,893 self.opts.compression = options.kBZip2Compression 2025-09-08T07:41:50,893 ^ 2025-09-08T07:41:50,893 ------------------------------------------------------------ 2025-09-08T07:41:50,894 rocksdb/_rocksdb.pyx:803:47: cimported module has no attribute 'kBZip2Compression' 2025-09-08T07:41:50,894 Error compiling Cython file: 2025-09-08T07:41:50,894 ------------------------------------------------------------ 2025-09-08T07:41:50,894 ... 2025-09-08T07:41:50,894 elif value == CompressionType.zlib_compression: 2025-09-08T07:41:50,894 self.opts.compression = options.kZlibCompression 2025-09-08T07:41:50,894 elif value == CompressionType.bzip2_compression: 2025-09-08T07:41:50,894 self.opts.compression = options.kBZip2Compression 2025-09-08T07:41:50,894 elif value == CompressionType.lz4_compression: 2025-09-08T07:41:50,895 self.opts.compression = options.kLZ4Compression 2025-09-08T07:41:50,895 ^ 2025-09-08T07:41:50,895 ------------------------------------------------------------ 2025-09-08T07:41:50,895 rocksdb/_rocksdb.pyx:805:47: cimported module has no attribute 'kLZ4Compression' 2025-09-08T07:41:50,895 Error compiling Cython file: 2025-09-08T07:41:50,895 ------------------------------------------------------------ 2025-09-08T07:41:50,895 ... 2025-09-08T07:41:50,895 elif value == CompressionType.bzip2_compression: 2025-09-08T07:41:50,895 self.opts.compression = options.kBZip2Compression 2025-09-08T07:41:50,895 elif value == CompressionType.lz4_compression: 2025-09-08T07:41:50,896 self.opts.compression = options.kLZ4Compression 2025-09-08T07:41:50,896 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:41:50,896 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:41:50,896 ^ 2025-09-08T07:41:50,896 ------------------------------------------------------------ 2025-09-08T07:41:50,896 rocksdb/_rocksdb.pyx:807:47: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T07:41:50,909 Error compiling Cython file: 2025-09-08T07:41:50,909 ------------------------------------------------------------ 2025-09-08T07:41:50,909 ... 2025-09-08T07:41:50,909 def __set__(self, value): 2025-09-08T07:41:50,909 self.opts.bytes_per_sync = value 2025-09-08T07:41:50,910 property compaction_style: 2025-09-08T07:41:50,910 def __get__(self): 2025-09-08T07:41:50,910 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:41:50,910 ^ 2025-09-08T07:41:50,910 ------------------------------------------------------------ 2025-09-08T07:41:50,910 rocksdb/_rocksdb.pyx:1048:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T07:41:50,910 Error compiling Cython file: 2025-09-08T07:41:50,910 ------------------------------------------------------------ 2025-09-08T07:41:50,911 ... 2025-09-08T07:41:50,911 property compaction_style: 2025-09-08T07:41:50,911 def __get__(self): 2025-09-08T07:41:50,911 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:41:50,911 return 'level' 2025-09-08T07:41:50,911 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:41:50,911 ^ 2025-09-08T07:41:50,911 ------------------------------------------------------------ 2025-09-08T07:41:50,911 rocksdb/_rocksdb.pyx:1050:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T07:41:50,912 Error compiling Cython file: 2025-09-08T07:41:50,912 ------------------------------------------------------------ 2025-09-08T07:41:50,912 ... 2025-09-08T07:41:50,912 return 'universal' 2025-09-08T07:41:50,912 raise Exception("Unknown compaction_style") 2025-09-08T07:41:50,912 def __set__(self, str value): 2025-09-08T07:41:50,912 if value == 'level': 2025-09-08T07:41:50,912 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:41:50,912 ^ 2025-09-08T07:41:50,912 ------------------------------------------------------------ 2025-09-08T07:41:50,913 rocksdb/_rocksdb.pyx:1056:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T07:41:50,913 Error compiling Cython file: 2025-09-08T07:41:50,913 ------------------------------------------------------------ 2025-09-08T07:41:50,913 ... 2025-09-08T07:41:50,913 def __set__(self, str value): 2025-09-08T07:41:50,913 if value == 'level': 2025-09-08T07:41:50,913 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:41:50,913 elif value == 'universal': 2025-09-08T07:41:50,913 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:41:50,914 ^ 2025-09-08T07:41:50,914 ------------------------------------------------------------ 2025-09-08T07:41:50,914 rocksdb/_rocksdb.pyx:1058:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T07:41:50,914 Error compiling Cython file: 2025-09-08T07:41:50,914 ------------------------------------------------------------ 2025-09-08T07:41:50,914 ... 2025-09-08T07:41:50,914 ret_ob['min_merge_width'] = uopts.min_merge_width 2025-09-08T07:41:50,914 ret_ob['max_merge_width'] = uopts.max_merge_width 2025-09-08T07:41:50,914 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T07:41:50,915 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T07:41:50,915 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T07:41:50,915 ^ 2025-09-08T07:41:50,915 ------------------------------------------------------------ 2025-09-08T07:41:50,915 rocksdb/_rocksdb.pyx:1075:35: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T07:41:50,915 Error compiling Cython file: 2025-09-08T07:41:50,915 ------------------------------------------------------------ 2025-09-08T07:41:50,915 ... 2025-09-08T07:41:50,915 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T07:41:50,916 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T07:41:50,916 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T07:41:50,916 ret_ob['stop_style'] = 'similar_size' 2025-09-08T07:41:50,916 elif uopts.stop_style == kCompactionStopStyleTotalSize: 2025-09-08T07:41:50,916 ^ 2025-09-08T07:41:50,916 ------------------------------------------------------------ 2025-09-08T07:41:50,916 rocksdb/_rocksdb.pyx:1077:37: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T07:41:50,916 Error compiling Cython file: 2025-09-08T07:41:50,917 ------------------------------------------------------------ 2025-09-08T07:41:50,917 ... 2025-09-08T07:41:50,917 return ret_ob 2025-09-08T07:41:50,917 def __set__(self, dict value): 2025-09-08T07:41:50,917 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T07:41:50,917 uopts = cython.address(self.opts.compaction_options_universal) 2025-09-08T07:41:50,917 ^ 2025-09-08T07:41:50,917 ------------------------------------------------------------ 2025-09-08T07:41:50,918 rocksdb/_rocksdb.pyx:1086:26: Cannot take address of Python object attribute 'compaction_options_universal' 2025-09-08T07:41:50,918 Error compiling Cython file: 2025-09-08T07:41:50,918 ------------------------------------------------------------ 2025-09-08T07:41:50,918 ... 2025-09-08T07:41:50,918 if 'compression_size_percent' in value: 2025-09-08T07:41:50,918 uopts.compression_size_percent = value['compression_size_percent'] 2025-09-08T07:41:50,918 if 'stop_style' in value: 2025-09-08T07:41:50,918 if value['stop_style'] == 'similar_size': 2025-09-08T07:41:50,918 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T07:41:50,919 ^ 2025-09-08T07:41:50,919 ------------------------------------------------------------ 2025-09-08T07:41:50,919 rocksdb/_rocksdb.pyx:1105:39: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T07:41:50,919 Error compiling Cython file: 2025-09-08T07:41:50,919 ------------------------------------------------------------ 2025-09-08T07:41:50,919 ... 2025-09-08T07:41:50,919 if 'stop_style' in value: 2025-09-08T07:41:50,919 if value['stop_style'] == 'similar_size': 2025-09-08T07:41:50,919 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T07:41:50,920 elif value['stop_style'] == 'total_size': 2025-09-08T07:41:50,920 uopts.stop_style = kCompactionStopStyleTotalSize 2025-09-08T07:41:50,920 ^ 2025-09-08T07:41:50,920 ------------------------------------------------------------ 2025-09-08T07:41:50,920 rocksdb/_rocksdb.pyx:1107:39: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T07:41:50,926 Error compiling Cython file: 2025-09-08T07:41:50,926 ------------------------------------------------------------ 2025-09-08T07:41:50,926 ... 2025-09-08T07:41:50,926 cdef db.WriteBatch* batch 2025-09-08T07:41:50,927 def __cinit__(self, data=None): 2025-09-08T07:41:50,927 self.batch = NULL 2025-09-08T07:41:50,927 if data is not None: 2025-09-08T07:41:50,927 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:41:50,927 ^ 2025-09-08T07:41:50,927 ------------------------------------------------------------ 2025-09-08T07:41:50,927 rocksdb/_rocksdb.pyx:1219:29: 'WriteBatch' is not a type identifier 2025-09-08T07:41:50,927 Error compiling Cython file: 2025-09-08T07:41:50,927 ------------------------------------------------------------ 2025-09-08T07:41:50,928 ... 2025-09-08T07:41:50,928 cdef db.WriteBatch* batch 2025-09-08T07:41:50,928 def __cinit__(self, data=None): 2025-09-08T07:41:50,928 self.batch = NULL 2025-09-08T07:41:50,928 if data is not None: 2025-09-08T07:41:50,928 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:41:50,928 ^ 2025-09-08T07:41:50,928 ------------------------------------------------------------ 2025-09-08T07:41:50,928 rocksdb/_rocksdb.pyx:1219:25: new operator can only be applied to a C++ class 2025-09-08T07:41:50,929 Error compiling Cython file: 2025-09-08T07:41:50,929 ------------------------------------------------------------ 2025-09-08T07:41:50,929 ... 2025-09-08T07:41:50,929 def __cinit__(self, data=None): 2025-09-08T07:41:50,929 self.batch = NULL 2025-09-08T07:41:50,929 if data is not None: 2025-09-08T07:41:50,929 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:41:50,929 else: 2025-09-08T07:41:50,929 self.batch = new db.WriteBatch() 2025-09-08T07:41:50,929 ^ 2025-09-08T07:41:50,929 ------------------------------------------------------------ 2025-09-08T07:41:50,930 rocksdb/_rocksdb.pyx:1221:29: 'WriteBatch' is not a type identifier 2025-09-08T07:41:50,930 Error compiling Cython file: 2025-09-08T07:41:50,930 ------------------------------------------------------------ 2025-09-08T07:41:50,930 ... 2025-09-08T07:41:50,930 def __cinit__(self, data=None): 2025-09-08T07:41:50,930 self.batch = NULL 2025-09-08T07:41:50,930 if data is not None: 2025-09-08T07:41:50,930 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:41:50,930 else: 2025-09-08T07:41:50,930 self.batch = new db.WriteBatch() 2025-09-08T07:41:50,931 ^ 2025-09-08T07:41:50,931 ------------------------------------------------------------ 2025-09-08T07:41:50,931 rocksdb/_rocksdb.pyx:1221:25: new operator can only be applied to a C++ class 2025-09-08T07:41:50,931 Error compiling Cython file: 2025-09-08T07:41:50,931 ------------------------------------------------------------ 2025-09-08T07:41:50,931 ... 2025-09-08T07:41:50,931 else: 2025-09-08T07:41:50,931 self.batch = new db.WriteBatch() 2025-09-08T07:41:50,931 def __dealloc__(self): 2025-09-08T07:41:50,932 if not self.batch == NULL: 2025-09-08T07:41:50,932 del self.batch 2025-09-08T07:41:50,932 ^ 2025-09-08T07:41:50,932 ------------------------------------------------------------ 2025-09-08T07:41:50,932 rocksdb/_rocksdb.pyx:1225:20: Deletion of non-Python, non-C++ object 2025-09-08T07:41:50,932 Error compiling Cython file: 2025-09-08T07:41:50,932 ------------------------------------------------------------ 2025-09-08T07:41:50,932 ... 2025-09-08T07:41:50,932 cdef Status st 2025-09-08T07:41:50,933 self.batch = batch 2025-09-08T07:41:50,933 self.pos = 0 2025-09-08T07:41:50,933 st = db.get_batch_items(batch.batch, cython.address(self.items)) 2025-09-08T07:41:50,933 ^ 2025-09-08T07:41:50,933 ------------------------------------------------------------ 2025-09-08T07:41:50,933 rocksdb/_rocksdb.pyx:1263:15: cimported module has no attribute 'get_batch_items' 2025-09-08T07:41:50,934 Error compiling Cython file: 2025-09-08T07:41:50,934 ------------------------------------------------------------ 2025-09-08T07:41:50,934 ... 2025-09-08T07:41:50,934 if self.pos == self.items.size(): 2025-09-08T07:41:50,934 raise StopIteration() 2025-09-08T07:41:50,935 cdef str op 2025-09-08T07:41:50,935 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:41:50,935 ^ 2025-09-08T07:41:50,935 ------------------------------------------------------------ 2025-09-08T07:41:50,935 rocksdb/_rocksdb.pyx:1275:40: cimported module has no attribute 'BatchItemOpPut' 2025-09-08T07:41:50,935 Error compiling Cython file: 2025-09-08T07:41:50,935 ------------------------------------------------------------ 2025-09-08T07:41:50,936 ... 2025-09-08T07:41:50,936 cdef str op 2025-09-08T07:41:50,936 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:41:50,936 op = "Put" 2025-09-08T07:41:50,936 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T07:41:50,936 ^ 2025-09-08T07:41:50,936 ------------------------------------------------------------ 2025-09-08T07:41:50,936 rocksdb/_rocksdb.pyx:1277:42: cimported module has no attribute 'BatchItemOpMerge' 2025-09-08T07:41:50,937 Error compiling Cython file: 2025-09-08T07:41:50,937 ------------------------------------------------------------ 2025-09-08T07:41:50,937 ... 2025-09-08T07:41:50,937 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:41:50,937 op = "Put" 2025-09-08T07:41:50,937 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T07:41:50,937 op = "Merge" 2025-09-08T07:41:50,937 elif self.items[self.pos].op == db.BatchItemOpDelte: 2025-09-08T07:41:50,937 ^ 2025-09-08T07:41:50,938 ------------------------------------------------------------ 2025-09-08T07:41:50,938 rocksdb/_rocksdb.pyx:1279:42: cimported module has no attribute 'BatchItemOpDelte' 2025-09-08T07:41:50,938 Error compiling Cython file: 2025-09-08T07:41:50,938 ------------------------------------------------------------ 2025-09-08T07:41:50,938 ... 2025-09-08T07:41:50,939 raise Exception("Options object is already used by another DB") 2025-09-08T07:41:50,939 db_path = path_to_string(db_name) 2025-09-08T07:41:50,939 if read_only: 2025-09-08T07:41:50,939 with nogil: 2025-09-08T07:41:50,939 st = db.DB_OpenForReadOnly( 2025-09-08T07:41:50,939 ^ 2025-09-08T07:41:50,939 ------------------------------------------------------------ 2025-09-08T07:41:50,939 rocksdb/_rocksdb.pyx:1307:23: cimported module has no attribute 'DB_OpenForReadOnly' 2025-09-08T07:41:50,939 Error compiling Cython file: 2025-09-08T07:41:50,940 ------------------------------------------------------------ 2025-09-08T07:41:50,940 ... 2025-09-08T07:41:50,940 db_path, 2025-09-08T07:41:50,940 cython.address(self.db), 2025-09-08T07:41:50,940 False) 2025-09-08T07:41:50,940 else: 2025-09-08T07:41:50,940 with nogil: 2025-09-08T07:41:50,940 st = db.DB_Open( 2025-09-08T07:41:50,940 ^ 2025-09-08T07:41:50,940 ------------------------------------------------------------ 2025-09-08T07:41:50,940 rocksdb/_rocksdb.pyx:1314:23: cimported module has no attribute 'DB_Open' 2025-09-08T07:41:50,942 Error compiling Cython file: 2025-09-08T07:41:50,942 ------------------------------------------------------------ 2025-09-08T07:41:50,942 ... 2025-09-08T07:41:50,942 self.opts.in_use = True 2025-09-08T07:41:50,942 def __dealloc__(self): 2025-09-08T07:41:50,942 if not self.db == NULL: 2025-09-08T07:41:50,942 with nogil: 2025-09-08T07:41:50,942 del self.db 2025-09-08T07:41:50,942 ^ 2025-09-08T07:41:50,942 ------------------------------------------------------------ 2025-09-08T07:41:50,943 rocksdb/_rocksdb.pyx:1337:24: Deletion of non-Python, non-C++ object 2025-09-08T07:41:50,950 Error compiling Cython file: 2025-09-08T07:41:50,950 ------------------------------------------------------------ 2025-09-08T07:41:50,950 ... 2025-09-08T07:41:50,950 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:50,950 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:50,950 with nogil: 2025-09-08T07:41:50,951 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:50,951 ^ 2025-09-08T07:41:50,951 ------------------------------------------------------------ 2025-09-08T07:41:50,951 rocksdb/_rocksdb.pyx:1397:48: Cannot convert 'string *' to Python object 2025-09-08T07:41:50,954 Error compiling Cython file: 2025-09-08T07:41:50,954 ------------------------------------------------------------ 2025-09-08T07:41:50,954 ... 2025-09-08T07:41:50,955 cdef vector[Status] res 2025-09-08T07:41:50,955 with nogil: 2025-09-08T07:41:50,955 res = self.db.MultiGet( 2025-09-08T07:41:50,955 opts, 2025-09-08T07:41:50,955 c_keys, 2025-09-08T07:41:50,955 cython.address(values)) 2025-09-08T07:41:50,955 ^ 2025-09-08T07:41:50,955 ------------------------------------------------------------ 2025-09-08T07:41:50,955 rocksdb/_rocksdb.pyx:1422:22: Cannot convert 'vector[string] *' to Python object 2025-09-08T07:41:50,960 Error compiling Cython file: 2025-09-08T07:41:50,960 ------------------------------------------------------------ 2025-09-08T07:41:50,960 ... 2025-09-08T07:41:50,960 value_found = False 2025-09-08T07:41:50,960 with nogil: 2025-09-08T07:41:50,960 exists = self.db.KeyMayExist( 2025-09-08T07:41:50,960 opts, 2025-09-08T07:41:50,961 c_key, 2025-09-08T07:41:50,961 cython.address(value), 2025-09-08T07:41:50,961 ^ 2025-09-08T07:41:50,961 ------------------------------------------------------------ 2025-09-08T07:41:50,961 rocksdb/_rocksdb.pyx:1452:26: Cannot convert 'string *' to Python object 2025-09-08T07:41:50,961 Error compiling Cython file: 2025-09-08T07:41:50,961 ------------------------------------------------------------ 2025-09-08T07:41:50,961 ... 2025-09-08T07:41:50,961 with nogil: 2025-09-08T07:41:50,962 exists = self.db.KeyMayExist( 2025-09-08T07:41:50,962 opts, 2025-09-08T07:41:50,962 c_key, 2025-09-08T07:41:50,962 cython.address(value), 2025-09-08T07:41:50,962 cython.address(value_found)) 2025-09-08T07:41:50,962 ^ 2025-09-08T07:41:50,962 ------------------------------------------------------------ 2025-09-08T07:41:50,962 rocksdb/_rocksdb.pyx:1453:26: Cannot convert 'bool *' to Python object 2025-09-08T07:41:50,962 Error compiling Cython file: 2025-09-08T07:41:50,962 ------------------------------------------------------------ 2025-09-08T07:41:50,963 ... 2025-09-08T07:41:50,963 else: 2025-09-08T07:41:50,963 with nogil: 2025-09-08T07:41:50,963 exists = self.db.KeyMayExist( 2025-09-08T07:41:50,963 opts, 2025-09-08T07:41:50,963 c_key, 2025-09-08T07:41:50,963 cython.address(value)) 2025-09-08T07:41:50,963 ^ 2025-09-08T07:41:50,963 ------------------------------------------------------------ 2025-09-08T07:41:50,963 rocksdb/_rocksdb.pyx:1467:26: Cannot convert 'string *' to Python object 2025-09-08T07:41:50,968 Error compiling Cython file: 2025-09-08T07:41:50,968 ------------------------------------------------------------ 2025-09-08T07:41:50,968 ... 2025-09-08T07:41:50,968 cdef string value 2025-09-08T07:41:50,968 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:50,968 cdef cpp_bool ret = False 2025-09-08T07:41:50,968 with nogil: 2025-09-08T07:41:50,968 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:50,969 ^ 2025-09-08T07:41:50,969 ------------------------------------------------------------ 2025-09-08T07:41:50,969 rocksdb/_rocksdb.pyx:1515:52: Cannot convert 'string *' to Python object 2025-09-08T07:41:50,970 Error compiling Cython file: 2025-09-08T07:41:50,970 ------------------------------------------------------------ 2025-09-08T07:41:50,970 ... 2025-09-08T07:41:50,970 def get_live_files_metadata(self): 2025-09-08T07:41:50,970 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:50,970 with nogil: 2025-09-08T07:41:50,971 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:41:50,971 ^ 2025-09-08T07:41:50,971 ------------------------------------------------------------ 2025-09-08T07:41:50,971 rocksdb/_rocksdb.pyx:1526:47: Cannot convert 'vector[] *' to Python object 2025-09-08T07:41:50,974 Error compiling Cython file: 2025-09-08T07:41:50,974 ------------------------------------------------------------ 2025-09-08T07:41:50,974 ... 2025-09-08T07:41:50,974 c_options.change_level = py_options.get('change_level', False) 2025-09-08T07:41:50,974 c_options.target_level = py_options.get('target_level', -1) 2025-09-08T07:41:50,975 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T07:41:50,975 if blc == 'skip': 2025-09-08T07:41:50,975 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:41:50,975 ^ 2025-09-08T07:41:50,975 ------------------------------------------------------------ 2025-09-08T07:41:50,975 rocksdb/_rocksdb.pyx:1551:59: cimported module has no attribute 'blc_skip' 2025-09-08T07:41:50,975 Error compiling Cython file: 2025-09-08T07:41:50,975 ------------------------------------------------------------ 2025-09-08T07:41:50,975 ... 2025-09-08T07:41:50,976 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T07:41:50,976 if blc == 'skip': 2025-09-08T07:41:50,976 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:41:50,976 elif blc == 'if_compaction_filter': 2025-09-08T07:41:50,976 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T07:41:50,976 ^ 2025-09-08T07:41:50,976 ------------------------------------------------------------ 2025-09-08T07:41:50,976 rocksdb/_rocksdb.pyx:1553:59: cimported module has no attribute 'blc_is_filter' 2025-09-08T07:41:50,976 Error compiling Cython file: 2025-09-08T07:41:50,977 ------------------------------------------------------------ 2025-09-08T07:41:50,977 ... 2025-09-08T07:41:50,977 if blc == 'skip': 2025-09-08T07:41:50,977 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:41:50,977 elif blc == 'if_compaction_filter': 2025-09-08T07:41:50,977 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T07:41:50,977 elif blc == 'force': 2025-09-08T07:41:50,977 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:41:50,977 ^ 2025-09-08T07:41:50,977 ------------------------------------------------------------ 2025-09-08T07:41:50,977 rocksdb/_rocksdb.pyx:1555:59: cimported module has no attribute 'blc_force' 2025-09-08T07:41:50,978 Error compiling Cython file: 2025-09-08T07:41:50,978 ------------------------------------------------------------ 2025-09-08T07:41:50,978 ... 2025-09-08T07:41:50,978 opts.fill_cache = py_opts['fill_cache'] 2025-09-08T07:41:50,978 if py_opts['snapshot'] is not None: 2025-09-08T07:41:50,979 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T07:41:50,979 if py_opts['read_tier'] == "all": 2025-09-08T07:41:50,979 opts.read_tier = options.kReadAllTier 2025-09-08T07:41:50,979 ^ 2025-09-08T07:41:50,979 ------------------------------------------------------------ 2025-09-08T07:41:50,979 rocksdb/_rocksdb.pyx:1598:36: cimported module has no attribute 'kReadAllTier' 2025-09-08T07:41:50,979 Error compiling Cython file: 2025-09-08T07:41:50,979 ------------------------------------------------------------ 2025-09-08T07:41:50,980 ... 2025-09-08T07:41:50,980 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T07:41:50,980 if py_opts['read_tier'] == "all": 2025-09-08T07:41:50,980 opts.read_tier = options.kReadAllTier 2025-09-08T07:41:50,980 elif py_opts['read_tier'] == 'cache': 2025-09-08T07:41:50,980 opts.read_tier = options.kBlockCacheTier 2025-09-08T07:41:50,980 ^ 2025-09-08T07:41:50,980 ------------------------------------------------------------ 2025-09-08T07:41:50,980 rocksdb/_rocksdb.pyx:1600:36: cimported module has no attribute 'kBlockCacheTier' 2025-09-08T07:41:50,981 Error compiling Cython file: 2025-09-08T07:41:50,981 ------------------------------------------------------------ 2025-09-08T07:41:50,981 ... 2025-09-08T07:41:50,981 def repair_db(db_name, Options opts): 2025-09-08T07:41:50,981 cdef Status st 2025-09-08T07:41:50,981 cdef string db_path 2025-09-08T07:41:50,981 db_path = path_to_string(db_name) 2025-09-08T07:41:50,981 st = db.RepairDB(db_path, deref(opts.opts)) 2025-09-08T07:41:50,981 ^ 2025-09-08T07:41:50,981 ------------------------------------------------------------ 2025-09-08T07:41:50,982 rocksdb/_rocksdb.pyx:1616:11: cimported module has no attribute 'RepairDB' 2025-09-08T07:41:50,983 Error compiling Cython file: 2025-09-08T07:41:50,984 ------------------------------------------------------------ 2025-09-08T07:41:50,984 ... 2025-09-08T07:41:50,984 self.db = db 2025-09-08T07:41:50,984 self.ptr = NULL 2025-09-08T07:41:50,984 def __dealloc__(self): 2025-09-08T07:41:50,984 if not self.ptr == NULL: 2025-09-08T07:41:50,984 del self.ptr 2025-09-08T07:41:50,984 ^ 2025-09-08T07:41:50,984 ------------------------------------------------------------ 2025-09-08T07:41:50,984 rocksdb/_rocksdb.pyx:1649:20: Deletion of non-Python, non-C++ object 2025-09-08T07:41:50,997 Error compiling Cython file: 2025-09-08T07:41:50,997 ------------------------------------------------------------ 2025-09-08T07:41:50,997 ... 2025-09-08T07:41:50,997 cdef Status st 2025-09-08T07:41:50,997 cdef string c_backup_dir 2025-09-08T07:41:50,997 self.engine = NULL 2025-09-08T07:41:50,998 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:41:50,998 st = backup.BackupEngine_Open( 2025-09-08T07:41:50,998 ^ 2025-09-08T07:41:50,998 ------------------------------------------------------------ 2025-09-08T07:41:50,998 rocksdb/_rocksdb.pyx:1756:19: cimported module has no attribute 'BackupEngine_Open' 2025-09-08T07:41:50,998 Error compiling Cython file: 2025-09-08T07:41:50,998 ------------------------------------------------------------ 2025-09-08T07:41:50,998 ... 2025-09-08T07:41:50,999 cdef string c_backup_dir 2025-09-08T07:41:50,999 self.engine = NULL 2025-09-08T07:41:50,999 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:41:50,999 st = backup.BackupEngine_Open( 2025-09-08T07:41:50,999 env.Env_Default(), 2025-09-08T07:41:50,999 ^ 2025-09-08T07:41:50,999 ------------------------------------------------------------ 2025-09-08T07:41:50,999 rocksdb/_rocksdb.pyx:1757:15: cimported module has no attribute 'Env_Default' 2025-09-08T07:41:51,000 Error compiling Cython file: 2025-09-08T07:41:51,000 ------------------------------------------------------------ 2025-09-08T07:41:51,000 ... 2025-09-08T07:41:51,000 self.engine = NULL 2025-09-08T07:41:51,000 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:41:51,000 st = backup.BackupEngine_Open( 2025-09-08T07:41:51,000 env.Env_Default(), 2025-09-08T07:41:51,000 backup.BackupableDBOptions(c_backup_dir), 2025-09-08T07:41:51,000 ^ 2025-09-08T07:41:51,000 ------------------------------------------------------------ 2025-09-08T07:41:51,001 rocksdb/_rocksdb.pyx:1758:18: cimported module has no attribute 'BackupableDBOptions' 2025-09-08T07:41:51,001 Error compiling Cython file: 2025-09-08T07:41:51,001 ------------------------------------------------------------ 2025-09-08T07:41:51,001 ... 2025-09-08T07:41:51,001 check_status(st) 2025-09-08T07:41:51,001 def __dealloc__(self): 2025-09-08T07:41:51,001 if not self.engine == NULL: 2025-09-08T07:41:51,001 with nogil: 2025-09-08T07:41:51,002 del self.engine 2025-09-08T07:41:51,002 ^ 2025-09-08T07:41:51,002 ------------------------------------------------------------ 2025-09-08T07:41:51,002 rocksdb/_rocksdb.pyx:1766:24: Deletion of non-Python, non-C++ object 2025-09-08T07:41:51,018 Error compiling Cython file: 2025-09-08T07:41:51,018 ------------------------------------------------------------ 2025-09-08T07:41:51,018 ... 2025-09-08T07:41:51,018 def get_backup_info(self): 2025-09-08T07:41:51,018 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:51,019 with nogil: 2025-09-08T07:41:51,019 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:41:51,019 ^ 2025-09-08T07:41:51,019 ------------------------------------------------------------ 2025-09-08T07:41:51,019 rocksdb/_rocksdb.pyx:1838:44: Cannot convert 'vector[] *' to Python object 2025-09-08T07:41:51,254 Error compiling Cython file: 2025-09-08T07:41:51,254 ------------------------------------------------------------ 2025-09-08T07:41:51,255 ... 2025-09-08T07:41:51,255 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,255 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,255 with nogil: 2025-09-08T07:41:51,255 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,255 ^ 2025-09-08T07:41:51,255 ------------------------------------------------------------ 2025-09-08T07:41:51,255 rocksdb/_rocksdb.pyx:1352:28: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,256 Error compiling Cython file: 2025-09-08T07:41:51,256 ------------------------------------------------------------ 2025-09-08T07:41:51,256 ... 2025-09-08T07:41:51,256 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,256 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,256 with nogil: 2025-09-08T07:41:51,256 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,256 ^ 2025-09-08T07:41:51,257 ------------------------------------------------------------ 2025-09-08T07:41:51,257 rocksdb/_rocksdb.pyx:1352:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,257 Error compiling Cython file: 2025-09-08T07:41:51,257 ------------------------------------------------------------ 2025-09-08T07:41:51,257 ... 2025-09-08T07:41:51,257 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,257 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,257 with nogil: 2025-09-08T07:41:51,258 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,258 ^ 2025-09-08T07:41:51,258 ------------------------------------------------------------ 2025-09-08T07:41:51,258 rocksdb/_rocksdb.pyx:1352:24: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,258 Error compiling Cython file: 2025-09-08T07:41:51,258 ------------------------------------------------------------ 2025-09-08T07:41:51,258 ... 2025-09-08T07:41:51,258 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,258 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,259 with nogil: 2025-09-08T07:41:51,259 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,259 ^ 2025-09-08T07:41:51,259 ------------------------------------------------------------ 2025-09-08T07:41:51,259 rocksdb/_rocksdb.pyx:1352:28: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,259 Error compiling Cython file: 2025-09-08T07:41:51,259 ------------------------------------------------------------ 2025-09-08T07:41:51,259 ... 2025-09-08T07:41:51,260 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,260 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,260 with nogil: 2025-09-08T07:41:51,260 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,260 ^ 2025-09-08T07:41:51,260 ------------------------------------------------------------ 2025-09-08T07:41:51,260 rocksdb/_rocksdb.pyx:1352:29: Converting to Python object not allowed without gil 2025-09-08T07:41:51,260 Error compiling Cython file: 2025-09-08T07:41:51,260 ------------------------------------------------------------ 2025-09-08T07:41:51,261 ... 2025-09-08T07:41:51,261 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,261 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,261 with nogil: 2025-09-08T07:41:51,261 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,261 ^ 2025-09-08T07:41:51,261 ------------------------------------------------------------ 2025-09-08T07:41:51,261 rocksdb/_rocksdb.pyx:1352:35: Converting to Python object not allowed without gil 2025-09-08T07:41:51,262 Error compiling Cython file: 2025-09-08T07:41:51,262 ------------------------------------------------------------ 2025-09-08T07:41:51,262 ... 2025-09-08T07:41:51,262 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,262 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,262 with nogil: 2025-09-08T07:41:51,262 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:41:51,262 ^ 2025-09-08T07:41:51,262 ------------------------------------------------------------ 2025-09-08T07:41:51,263 rocksdb/_rocksdb.pyx:1352:42: Converting to Python object not allowed without gil 2025-09-08T07:41:51,263 Error compiling Cython file: 2025-09-08T07:41:51,263 ------------------------------------------------------------ 2025-09-08T07:41:51,263 ... 2025-09-08T07:41:51,263 opts.sync = sync 2025-09-08T07:41:51,263 opts.disableWAL = disable_wal 2025-09-08T07:41:51,263 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,263 with nogil: 2025-09-08T07:41:51,263 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:51,264 ^ 2025-09-08T07:41:51,264 ------------------------------------------------------------ 2025-09-08T07:41:51,264 rocksdb/_rocksdb.pyx:1363:31: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,264 Error compiling Cython file: 2025-09-08T07:41:51,264 ------------------------------------------------------------ 2025-09-08T07:41:51,264 ... 2025-09-08T07:41:51,264 opts.sync = sync 2025-09-08T07:41:51,264 opts.disableWAL = disable_wal 2025-09-08T07:41:51,264 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,265 with nogil: 2025-09-08T07:41:51,265 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:51,265 ^ 2025-09-08T07:41:51,265 ------------------------------------------------------------ 2025-09-08T07:41:51,265 rocksdb/_rocksdb.pyx:1363:31: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,265 Error compiling Cython file: 2025-09-08T07:41:51,265 ------------------------------------------------------------ 2025-09-08T07:41:51,265 ... 2025-09-08T07:41:51,265 opts.sync = sync 2025-09-08T07:41:51,266 opts.disableWAL = disable_wal 2025-09-08T07:41:51,266 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,266 with nogil: 2025-09-08T07:41:51,266 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:51,266 ^ 2025-09-08T07:41:51,266 ------------------------------------------------------------ 2025-09-08T07:41:51,266 rocksdb/_rocksdb.pyx:1363:24: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,266 Error compiling Cython file: 2025-09-08T07:41:51,266 ------------------------------------------------------------ 2025-09-08T07:41:51,267 ... 2025-09-08T07:41:51,267 opts.sync = sync 2025-09-08T07:41:51,267 opts.disableWAL = disable_wal 2025-09-08T07:41:51,267 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,267 with nogil: 2025-09-08T07:41:51,267 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:51,267 ^ 2025-09-08T07:41:51,267 ------------------------------------------------------------ 2025-09-08T07:41:51,267 rocksdb/_rocksdb.pyx:1363:31: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,268 Error compiling Cython file: 2025-09-08T07:41:51,268 ------------------------------------------------------------ 2025-09-08T07:41:51,268 ... 2025-09-08T07:41:51,268 opts.sync = sync 2025-09-08T07:41:51,268 opts.disableWAL = disable_wal 2025-09-08T07:41:51,268 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,268 with nogil: 2025-09-08T07:41:51,268 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:51,268 ^ 2025-09-08T07:41:51,268 ------------------------------------------------------------ 2025-09-08T07:41:51,269 rocksdb/_rocksdb.pyx:1363:32: Converting to Python object not allowed without gil 2025-09-08T07:41:51,269 Error compiling Cython file: 2025-09-08T07:41:51,269 ------------------------------------------------------------ 2025-09-08T07:41:51,269 ... 2025-09-08T07:41:51,269 opts.sync = sync 2025-09-08T07:41:51,269 opts.disableWAL = disable_wal 2025-09-08T07:41:51,269 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,269 with nogil: 2025-09-08T07:41:51,269 st = self.db.Delete(opts, c_key) 2025-09-08T07:41:51,269 ^ 2025-09-08T07:41:51,270 ------------------------------------------------------------ 2025-09-08T07:41:51,270 rocksdb/_rocksdb.pyx:1363:38: Converting to Python object not allowed without gil 2025-09-08T07:41:51,270 Error compiling Cython file: 2025-09-08T07:41:51,270 ------------------------------------------------------------ 2025-09-08T07:41:51,270 ... 2025-09-08T07:41:51,270 opts.disableWAL = disable_wal 2025-09-08T07:41:51,270 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,270 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,270 with nogil: 2025-09-08T07:41:51,271 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,271 ^ 2025-09-08T07:41:51,271 ------------------------------------------------------------ 2025-09-08T07:41:51,271 rocksdb/_rocksdb.pyx:1375:30: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,271 Error compiling Cython file: 2025-09-08T07:41:51,271 ------------------------------------------------------------ 2025-09-08T07:41:51,271 ... 2025-09-08T07:41:51,271 opts.disableWAL = disable_wal 2025-09-08T07:41:51,272 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,272 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,272 with nogil: 2025-09-08T07:41:51,272 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,272 ^ 2025-09-08T07:41:51,272 ------------------------------------------------------------ 2025-09-08T07:41:51,272 rocksdb/_rocksdb.pyx:1375:30: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,272 Error compiling Cython file: 2025-09-08T07:41:51,272 ------------------------------------------------------------ 2025-09-08T07:41:51,272 ... 2025-09-08T07:41:51,273 opts.disableWAL = disable_wal 2025-09-08T07:41:51,273 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,273 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,273 with nogil: 2025-09-08T07:41:51,273 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,273 ^ 2025-09-08T07:41:51,273 ------------------------------------------------------------ 2025-09-08T07:41:51,273 rocksdb/_rocksdb.pyx:1375:24: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,273 Error compiling Cython file: 2025-09-08T07:41:51,274 ------------------------------------------------------------ 2025-09-08T07:41:51,274 ... 2025-09-08T07:41:51,274 opts.disableWAL = disable_wal 2025-09-08T07:41:51,274 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,274 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,274 with nogil: 2025-09-08T07:41:51,274 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,274 ^ 2025-09-08T07:41:51,274 ------------------------------------------------------------ 2025-09-08T07:41:51,274 rocksdb/_rocksdb.pyx:1375:30: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,275 Error compiling Cython file: 2025-09-08T07:41:51,275 ------------------------------------------------------------ 2025-09-08T07:41:51,275 ... 2025-09-08T07:41:51,275 opts.disableWAL = disable_wal 2025-09-08T07:41:51,275 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,275 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,275 with nogil: 2025-09-08T07:41:51,275 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,275 ^ 2025-09-08T07:41:51,275 ------------------------------------------------------------ 2025-09-08T07:41:51,276 rocksdb/_rocksdb.pyx:1375:31: Converting to Python object not allowed without gil 2025-09-08T07:41:51,276 Error compiling Cython file: 2025-09-08T07:41:51,276 ------------------------------------------------------------ 2025-09-08T07:41:51,276 ... 2025-09-08T07:41:51,276 opts.disableWAL = disable_wal 2025-09-08T07:41:51,276 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,276 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,276 with nogil: 2025-09-08T07:41:51,276 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,277 ^ 2025-09-08T07:41:51,277 ------------------------------------------------------------ 2025-09-08T07:41:51,277 rocksdb/_rocksdb.pyx:1375:37: Converting to Python object not allowed without gil 2025-09-08T07:41:51,277 Error compiling Cython file: 2025-09-08T07:41:51,277 ------------------------------------------------------------ 2025-09-08T07:41:51,277 ... 2025-09-08T07:41:51,277 opts.disableWAL = disable_wal 2025-09-08T07:41:51,277 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,278 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:41:51,278 with nogil: 2025-09-08T07:41:51,278 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:41:51,278 ^ 2025-09-08T07:41:51,278 ------------------------------------------------------------ 2025-09-08T07:41:51,278 rocksdb/_rocksdb.pyx:1375:44: Converting to Python object not allowed without gil 2025-09-08T07:41:51,278 Error compiling Cython file: 2025-09-08T07:41:51,278 ------------------------------------------------------------ 2025-09-08T07:41:51,278 ... 2025-09-08T07:41:51,278 cdef options.WriteOptions opts 2025-09-08T07:41:51,279 opts.sync = sync 2025-09-08T07:41:51,279 opts.disableWAL = disable_wal 2025-09-08T07:41:51,279 with nogil: 2025-09-08T07:41:51,279 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:51,279 ^ 2025-09-08T07:41:51,279 ------------------------------------------------------------ 2025-09-08T07:41:51,279 rocksdb/_rocksdb.pyx:1385:30: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,279 Error compiling Cython file: 2025-09-08T07:41:51,280 ------------------------------------------------------------ 2025-09-08T07:41:51,280 ... 2025-09-08T07:41:51,280 cdef options.WriteOptions opts 2025-09-08T07:41:51,280 opts.sync = sync 2025-09-08T07:41:51,280 opts.disableWAL = disable_wal 2025-09-08T07:41:51,280 with nogil: 2025-09-08T07:41:51,280 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:51,280 ^ 2025-09-08T07:41:51,280 ------------------------------------------------------------ 2025-09-08T07:41:51,280 rocksdb/_rocksdb.pyx:1385:30: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,281 Error compiling Cython file: 2025-09-08T07:41:51,281 ------------------------------------------------------------ 2025-09-08T07:41:51,281 ... 2025-09-08T07:41:51,281 cdef options.WriteOptions opts 2025-09-08T07:41:51,281 opts.sync = sync 2025-09-08T07:41:51,281 opts.disableWAL = disable_wal 2025-09-08T07:41:51,281 with nogil: 2025-09-08T07:41:51,281 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:51,281 ^ 2025-09-08T07:41:51,281 ------------------------------------------------------------ 2025-09-08T07:41:51,282 rocksdb/_rocksdb.pyx:1385:24: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,282 Error compiling Cython file: 2025-09-08T07:41:51,282 ------------------------------------------------------------ 2025-09-08T07:41:51,282 ... 2025-09-08T07:41:51,282 cdef options.WriteOptions opts 2025-09-08T07:41:51,282 opts.sync = sync 2025-09-08T07:41:51,282 opts.disableWAL = disable_wal 2025-09-08T07:41:51,283 with nogil: 2025-09-08T07:41:51,283 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:51,283 ^ 2025-09-08T07:41:51,283 ------------------------------------------------------------ 2025-09-08T07:41:51,283 rocksdb/_rocksdb.pyx:1385:30: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,283 Error compiling Cython file: 2025-09-08T07:41:51,283 ------------------------------------------------------------ 2025-09-08T07:41:51,283 ... 2025-09-08T07:41:51,284 cdef options.WriteOptions opts 2025-09-08T07:41:51,284 opts.sync = sync 2025-09-08T07:41:51,284 opts.disableWAL = disable_wal 2025-09-08T07:41:51,284 with nogil: 2025-09-08T07:41:51,284 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:51,284 ^ 2025-09-08T07:41:51,284 ------------------------------------------------------------ 2025-09-08T07:41:51,284 rocksdb/_rocksdb.pyx:1385:31: Converting to Python object not allowed without gil 2025-09-08T07:41:51,285 Error compiling Cython file: 2025-09-08T07:41:51,285 ------------------------------------------------------------ 2025-09-08T07:41:51,285 ... 2025-09-08T07:41:51,285 cdef options.WriteOptions opts 2025-09-08T07:41:51,285 opts.sync = sync 2025-09-08T07:41:51,285 opts.disableWAL = disable_wal 2025-09-08T07:41:51,285 with nogil: 2025-09-08T07:41:51,285 st = self.db.Write(opts, batch.batch) 2025-09-08T07:41:51,285 ^ 2025-09-08T07:41:51,285 ------------------------------------------------------------ 2025-09-08T07:41:51,286 rocksdb/_rocksdb.pyx:1385:42: Converting to Python object not allowed without gil 2025-09-08T07:41:51,286 Error compiling Cython file: 2025-09-08T07:41:51,286 ------------------------------------------------------------ 2025-09-08T07:41:51,286 ... 2025-09-08T07:41:51,286 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,286 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,286 with nogil: 2025-09-08T07:41:51,286 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,287 ^ 2025-09-08T07:41:51,287 ------------------------------------------------------------ 2025-09-08T07:41:51,287 rocksdb/_rocksdb.pyx:1397:28: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,287 Error compiling Cython file: 2025-09-08T07:41:51,287 ------------------------------------------------------------ 2025-09-08T07:41:51,287 ... 2025-09-08T07:41:51,287 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,287 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,288 with nogil: 2025-09-08T07:41:51,288 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,288 ^ 2025-09-08T07:41:51,288 ------------------------------------------------------------ 2025-09-08T07:41:51,288 rocksdb/_rocksdb.pyx:1397:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,288 Error compiling Cython file: 2025-09-08T07:41:51,288 ------------------------------------------------------------ 2025-09-08T07:41:51,288 ... 2025-09-08T07:41:51,289 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,289 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,289 with nogil: 2025-09-08T07:41:51,289 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,289 ^ 2025-09-08T07:41:51,289 ------------------------------------------------------------ 2025-09-08T07:41:51,289 rocksdb/_rocksdb.pyx:1397:24: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,289 Error compiling Cython file: 2025-09-08T07:41:51,289 ------------------------------------------------------------ 2025-09-08T07:41:51,290 ... 2025-09-08T07:41:51,290 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,290 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,290 with nogil: 2025-09-08T07:41:51,290 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,290 ^ 2025-09-08T07:41:51,290 ------------------------------------------------------------ 2025-09-08T07:41:51,290 rocksdb/_rocksdb.pyx:1397:28: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,291 Error compiling Cython file: 2025-09-08T07:41:51,291 ------------------------------------------------------------ 2025-09-08T07:41:51,291 ... 2025-09-08T07:41:51,291 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,291 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,291 with nogil: 2025-09-08T07:41:51,291 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,291 ^ 2025-09-08T07:41:51,291 ------------------------------------------------------------ 2025-09-08T07:41:51,292 rocksdb/_rocksdb.pyx:1397:29: Converting to Python object not allowed without gil 2025-09-08T07:41:51,292 Error compiling Cython file: 2025-09-08T07:41:51,292 ------------------------------------------------------------ 2025-09-08T07:41:51,292 ... 2025-09-08T07:41:51,292 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,292 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,292 with nogil: 2025-09-08T07:41:51,292 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,293 ^ 2025-09-08T07:41:51,293 ------------------------------------------------------------ 2025-09-08T07:41:51,293 rocksdb/_rocksdb.pyx:1397:35: Converting to Python object not allowed without gil 2025-09-08T07:41:51,293 Error compiling Cython file: 2025-09-08T07:41:51,293 ------------------------------------------------------------ 2025-09-08T07:41:51,293 ... 2025-09-08T07:41:51,293 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,293 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,294 with nogil: 2025-09-08T07:41:51,294 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:41:51,294 ^ 2025-09-08T07:41:51,294 ------------------------------------------------------------ 2025-09-08T07:41:51,294 rocksdb/_rocksdb.pyx:1397:48: Converting to Python object not allowed without gil 2025-09-08T07:41:51,294 Error compiling Cython file: 2025-09-08T07:41:51,294 ------------------------------------------------------------ 2025-09-08T07:41:51,294 ... 2025-09-08T07:41:51,294 cdef options.ReadOptions opts 2025-09-08T07:41:51,294 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,295 cdef vector[Status] res 2025-09-08T07:41:51,295 with nogil: 2025-09-08T07:41:51,295 res = self.db.MultiGet( 2025-09-08T07:41:51,295 ^ 2025-09-08T07:41:51,295 ------------------------------------------------------------ 2025-09-08T07:41:51,295 rocksdb/_rocksdb.pyx:1419:34: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,295 Error compiling Cython file: 2025-09-08T07:41:51,295 ------------------------------------------------------------ 2025-09-08T07:41:51,295 ... 2025-09-08T07:41:51,296 cdef options.ReadOptions opts 2025-09-08T07:41:51,296 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,296 cdef vector[Status] res 2025-09-08T07:41:51,296 with nogil: 2025-09-08T07:41:51,296 res = self.db.MultiGet( 2025-09-08T07:41:51,296 ^ 2025-09-08T07:41:51,296 ------------------------------------------------------------ 2025-09-08T07:41:51,296 rocksdb/_rocksdb.pyx:1419:34: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,296 Error compiling Cython file: 2025-09-08T07:41:51,297 ------------------------------------------------------------ 2025-09-08T07:41:51,297 ... 2025-09-08T07:41:51,297 cdef options.ReadOptions opts 2025-09-08T07:41:51,297 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,297 cdef vector[Status] res 2025-09-08T07:41:51,297 with nogil: 2025-09-08T07:41:51,297 res = self.db.MultiGet( 2025-09-08T07:41:51,297 ^ 2025-09-08T07:41:51,297 ------------------------------------------------------------ 2025-09-08T07:41:51,297 rocksdb/_rocksdb.pyx:1419:25: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,298 Error compiling Cython file: 2025-09-08T07:41:51,298 ------------------------------------------------------------ 2025-09-08T07:41:51,298 ... 2025-09-08T07:41:51,298 cdef options.ReadOptions opts 2025-09-08T07:41:51,298 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,298 cdef vector[Status] res 2025-09-08T07:41:51,298 with nogil: 2025-09-08T07:41:51,298 res = self.db.MultiGet( 2025-09-08T07:41:51,298 ^ 2025-09-08T07:41:51,299 ------------------------------------------------------------ 2025-09-08T07:41:51,299 rocksdb/_rocksdb.pyx:1419:34: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,299 Error compiling Cython file: 2025-09-08T07:41:51,299 ------------------------------------------------------------ 2025-09-08T07:41:51,299 ... 2025-09-08T07:41:51,299 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,299 cdef vector[Status] res 2025-09-08T07:41:51,299 with nogil: 2025-09-08T07:41:51,299 res = self.db.MultiGet( 2025-09-08T07:41:51,300 opts, 2025-09-08T07:41:51,300 ^ 2025-09-08T07:41:51,300 ------------------------------------------------------------ 2025-09-08T07:41:51,300 rocksdb/_rocksdb.pyx:1420:16: Converting to Python object not allowed without gil 2025-09-08T07:41:51,300 Error compiling Cython file: 2025-09-08T07:41:51,300 ------------------------------------------------------------ 2025-09-08T07:41:51,300 ... 2025-09-08T07:41:51,300 cdef vector[Status] res 2025-09-08T07:41:51,300 with nogil: 2025-09-08T07:41:51,301 res = self.db.MultiGet( 2025-09-08T07:41:51,301 opts, 2025-09-08T07:41:51,301 c_keys, 2025-09-08T07:41:51,301 ^ 2025-09-08T07:41:51,301 ------------------------------------------------------------ 2025-09-08T07:41:51,301 rocksdb/_rocksdb.pyx:1421:16: Converting to Python object not allowed without gil 2025-09-08T07:41:51,301 Error compiling Cython file: 2025-09-08T07:41:51,301 ------------------------------------------------------------ 2025-09-08T07:41:51,301 ... 2025-09-08T07:41:51,301 cdef vector[Status] res 2025-09-08T07:41:51,302 with nogil: 2025-09-08T07:41:51,302 res = self.db.MultiGet( 2025-09-08T07:41:51,302 opts, 2025-09-08T07:41:51,302 c_keys, 2025-09-08T07:41:51,302 cython.address(values)) 2025-09-08T07:41:51,302 ^ 2025-09-08T07:41:51,302 ------------------------------------------------------------ 2025-09-08T07:41:51,302 rocksdb/_rocksdb.pyx:1422:22: Converting to Python object not allowed without gil 2025-09-08T07:41:51,302 Error compiling Cython file: 2025-09-08T07:41:51,303 ------------------------------------------------------------ 2025-09-08T07:41:51,303 ... 2025-09-08T07:41:51,303 exists = False 2025-09-08T07:41:51,303 if fetch: 2025-09-08T07:41:51,303 value_found = False 2025-09-08T07:41:51,303 with nogil: 2025-09-08T07:41:51,303 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,303 ^ 2025-09-08T07:41:51,303 ------------------------------------------------------------ 2025-09-08T07:41:51,303 rocksdb/_rocksdb.pyx:1449:44: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,304 Error compiling Cython file: 2025-09-08T07:41:51,304 ------------------------------------------------------------ 2025-09-08T07:41:51,304 ... 2025-09-08T07:41:51,304 exists = False 2025-09-08T07:41:51,304 if fetch: 2025-09-08T07:41:51,304 value_found = False 2025-09-08T07:41:51,304 with nogil: 2025-09-08T07:41:51,304 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,304 ^ 2025-09-08T07:41:51,304 ------------------------------------------------------------ 2025-09-08T07:41:51,305 rocksdb/_rocksdb.pyx:1449:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,305 Error compiling Cython file: 2025-09-08T07:41:51,305 ------------------------------------------------------------ 2025-09-08T07:41:51,305 ... 2025-09-08T07:41:51,305 exists = False 2025-09-08T07:41:51,305 if fetch: 2025-09-08T07:41:51,305 value_found = False 2025-09-08T07:41:51,305 with nogil: 2025-09-08T07:41:51,305 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,306 ^ 2025-09-08T07:41:51,306 ------------------------------------------------------------ 2025-09-08T07:41:51,306 rocksdb/_rocksdb.pyx:1449:32: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,306 Error compiling Cython file: 2025-09-08T07:41:51,306 ------------------------------------------------------------ 2025-09-08T07:41:51,306 ... 2025-09-08T07:41:51,306 exists = False 2025-09-08T07:41:51,306 if fetch: 2025-09-08T07:41:51,307 value_found = False 2025-09-08T07:41:51,307 with nogil: 2025-09-08T07:41:51,307 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,307 ^ 2025-09-08T07:41:51,307 ------------------------------------------------------------ 2025-09-08T07:41:51,307 rocksdb/_rocksdb.pyx:1449:44: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,307 Error compiling Cython file: 2025-09-08T07:41:51,307 ------------------------------------------------------------ 2025-09-08T07:41:51,307 ... 2025-09-08T07:41:51,308 if fetch: 2025-09-08T07:41:51,308 value_found = False 2025-09-08T07:41:51,308 with nogil: 2025-09-08T07:41:51,308 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,308 opts, 2025-09-08T07:41:51,308 ^ 2025-09-08T07:41:51,308 ------------------------------------------------------------ 2025-09-08T07:41:51,308 rocksdb/_rocksdb.pyx:1450:20: Converting to Python object not allowed without gil 2025-09-08T07:41:51,308 Error compiling Cython file: 2025-09-08T07:41:51,309 ------------------------------------------------------------ 2025-09-08T07:41:51,309 ... 2025-09-08T07:41:51,309 if fetch: 2025-09-08T07:41:51,309 value_found = False 2025-09-08T07:41:51,309 with nogil: 2025-09-08T07:41:51,309 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,309 opts, 2025-09-08T07:41:51,309 c_key, 2025-09-08T07:41:51,309 ^ 2025-09-08T07:41:51,309 ------------------------------------------------------------ 2025-09-08T07:41:51,310 rocksdb/_rocksdb.pyx:1451:20: Converting to Python object not allowed without gil 2025-09-08T07:41:51,310 Error compiling Cython file: 2025-09-08T07:41:51,310 ------------------------------------------------------------ 2025-09-08T07:41:51,310 ... 2025-09-08T07:41:51,310 value_found = False 2025-09-08T07:41:51,310 with nogil: 2025-09-08T07:41:51,310 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,310 opts, 2025-09-08T07:41:51,310 c_key, 2025-09-08T07:41:51,310 cython.address(value), 2025-09-08T07:41:51,310 ^ 2025-09-08T07:41:51,311 ------------------------------------------------------------ 2025-09-08T07:41:51,311 rocksdb/_rocksdb.pyx:1452:26: Converting to Python object not allowed without gil 2025-09-08T07:41:51,311 Error compiling Cython file: 2025-09-08T07:41:51,311 ------------------------------------------------------------ 2025-09-08T07:41:51,311 ... 2025-09-08T07:41:51,311 with nogil: 2025-09-08T07:41:51,311 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,311 opts, 2025-09-08T07:41:51,311 c_key, 2025-09-08T07:41:51,311 cython.address(value), 2025-09-08T07:41:51,312 cython.address(value_found)) 2025-09-08T07:41:51,312 ^ 2025-09-08T07:41:51,312 ------------------------------------------------------------ 2025-09-08T07:41:51,312 rocksdb/_rocksdb.pyx:1453:26: Converting to Python object not allowed without gil 2025-09-08T07:41:51,312 Error compiling Cython file: 2025-09-08T07:41:51,312 ------------------------------------------------------------ 2025-09-08T07:41:51,312 ... 2025-09-08T07:41:51,312 return (True, None) 2025-09-08T07:41:51,312 else: 2025-09-08T07:41:51,312 return (False, None) 2025-09-08T07:41:51,313 else: 2025-09-08T07:41:51,313 with nogil: 2025-09-08T07:41:51,313 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,313 ^ 2025-09-08T07:41:51,313 ------------------------------------------------------------ 2025-09-08T07:41:51,313 rocksdb/_rocksdb.pyx:1464:44: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,313 Error compiling Cython file: 2025-09-08T07:41:51,313 ------------------------------------------------------------ 2025-09-08T07:41:51,313 ... 2025-09-08T07:41:51,314 return (True, None) 2025-09-08T07:41:51,314 else: 2025-09-08T07:41:51,314 return (False, None) 2025-09-08T07:41:51,314 else: 2025-09-08T07:41:51,314 with nogil: 2025-09-08T07:41:51,314 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,314 ^ 2025-09-08T07:41:51,314 ------------------------------------------------------------ 2025-09-08T07:41:51,314 rocksdb/_rocksdb.pyx:1464:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,314 Error compiling Cython file: 2025-09-08T07:41:51,315 ------------------------------------------------------------ 2025-09-08T07:41:51,315 ... 2025-09-08T07:41:51,315 return (True, None) 2025-09-08T07:41:51,315 else: 2025-09-08T07:41:51,315 return (False, None) 2025-09-08T07:41:51,315 else: 2025-09-08T07:41:51,315 with nogil: 2025-09-08T07:41:51,315 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,315 ^ 2025-09-08T07:41:51,315 ------------------------------------------------------------ 2025-09-08T07:41:51,315 rocksdb/_rocksdb.pyx:1464:32: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,316 Error compiling Cython file: 2025-09-08T07:41:51,316 ------------------------------------------------------------ 2025-09-08T07:41:51,316 ... 2025-09-08T07:41:51,316 return (True, None) 2025-09-08T07:41:51,316 else: 2025-09-08T07:41:51,316 return (False, None) 2025-09-08T07:41:51,316 else: 2025-09-08T07:41:51,316 with nogil: 2025-09-08T07:41:51,316 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,316 ^ 2025-09-08T07:41:51,316 ------------------------------------------------------------ 2025-09-08T07:41:51,317 rocksdb/_rocksdb.pyx:1464:44: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,317 Error compiling Cython file: 2025-09-08T07:41:51,317 ------------------------------------------------------------ 2025-09-08T07:41:51,317 ... 2025-09-08T07:41:51,317 else: 2025-09-08T07:41:51,317 return (False, None) 2025-09-08T07:41:51,317 else: 2025-09-08T07:41:51,317 with nogil: 2025-09-08T07:41:51,317 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,318 opts, 2025-09-08T07:41:51,318 ^ 2025-09-08T07:41:51,318 ------------------------------------------------------------ 2025-09-08T07:41:51,318 rocksdb/_rocksdb.pyx:1465:20: Converting to Python object not allowed without gil 2025-09-08T07:41:51,318 Error compiling Cython file: 2025-09-08T07:41:51,318 ------------------------------------------------------------ 2025-09-08T07:41:51,318 ... 2025-09-08T07:41:51,318 return (False, None) 2025-09-08T07:41:51,318 else: 2025-09-08T07:41:51,318 with nogil: 2025-09-08T07:41:51,319 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,319 opts, 2025-09-08T07:41:51,319 c_key, 2025-09-08T07:41:51,319 ^ 2025-09-08T07:41:51,319 ------------------------------------------------------------ 2025-09-08T07:41:51,319 rocksdb/_rocksdb.pyx:1466:20: Converting to Python object not allowed without gil 2025-09-08T07:41:51,319 Error compiling Cython file: 2025-09-08T07:41:51,319 ------------------------------------------------------------ 2025-09-08T07:41:51,319 ... 2025-09-08T07:41:51,319 else: 2025-09-08T07:41:51,320 with nogil: 2025-09-08T07:41:51,320 exists = self.db.KeyMayExist( 2025-09-08T07:41:51,320 opts, 2025-09-08T07:41:51,320 c_key, 2025-09-08T07:41:51,320 cython.address(value)) 2025-09-08T07:41:51,320 ^ 2025-09-08T07:41:51,320 ------------------------------------------------------------ 2025-09-08T07:41:51,320 rocksdb/_rocksdb.pyx:1467:26: Converting to Python object not allowed without gil 2025-09-08T07:41:51,320 Error compiling Cython file: 2025-09-08T07:41:51,320 ------------------------------------------------------------ 2025-09-08T07:41:51,321 ... 2025-09-08T07:41:51,321 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,321 it = KeysIterator(self) 2025-09-08T07:41:51,321 with nogil: 2025-09-08T07:41:51,321 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,321 ^ 2025-09-08T07:41:51,321 ------------------------------------------------------------ 2025-09-08T07:41:51,321 rocksdb/_rocksdb.pyx:1479:40: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,322 Error compiling Cython file: 2025-09-08T07:41:51,322 ------------------------------------------------------------ 2025-09-08T07:41:51,322 ... 2025-09-08T07:41:51,322 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,322 it = KeysIterator(self) 2025-09-08T07:41:51,322 with nogil: 2025-09-08T07:41:51,322 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,322 ^ 2025-09-08T07:41:51,322 ------------------------------------------------------------ 2025-09-08T07:41:51,323 rocksdb/_rocksdb.pyx:1479:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,323 Error compiling Cython file: 2025-09-08T07:41:51,323 ------------------------------------------------------------ 2025-09-08T07:41:51,323 ... 2025-09-08T07:41:51,323 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,323 it = KeysIterator(self) 2025-09-08T07:41:51,323 with nogil: 2025-09-08T07:41:51,323 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,323 ^ 2025-09-08T07:41:51,324 ------------------------------------------------------------ 2025-09-08T07:41:51,324 rocksdb/_rocksdb.pyx:1479:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,324 Error compiling Cython file: 2025-09-08T07:41:51,324 ------------------------------------------------------------ 2025-09-08T07:41:51,324 ... 2025-09-08T07:41:51,324 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,324 it = KeysIterator(self) 2025-09-08T07:41:51,324 with nogil: 2025-09-08T07:41:51,325 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,325 ^ 2025-09-08T07:41:51,325 ------------------------------------------------------------ 2025-09-08T07:41:51,325 rocksdb/_rocksdb.pyx:1479:40: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,325 Error compiling Cython file: 2025-09-08T07:41:51,325 ------------------------------------------------------------ 2025-09-08T07:41:51,325 ... 2025-09-08T07:41:51,325 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,325 it = KeysIterator(self) 2025-09-08T07:41:51,326 with nogil: 2025-09-08T07:41:51,326 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,326 ^ 2025-09-08T07:41:51,326 ------------------------------------------------------------ 2025-09-08T07:41:51,326 rocksdb/_rocksdb.pyx:1479:41: Converting to Python object not allowed without gil 2025-09-08T07:41:51,326 Error compiling Cython file: 2025-09-08T07:41:51,326 ------------------------------------------------------------ 2025-09-08T07:41:51,326 ... 2025-09-08T07:41:51,327 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,327 it = ValuesIterator(self) 2025-09-08T07:41:51,327 with nogil: 2025-09-08T07:41:51,327 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,327 ^ 2025-09-08T07:41:51,327 ------------------------------------------------------------ 2025-09-08T07:41:51,327 rocksdb/_rocksdb.pyx:1491:40: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,327 Error compiling Cython file: 2025-09-08T07:41:51,328 ------------------------------------------------------------ 2025-09-08T07:41:51,328 ... 2025-09-08T07:41:51,328 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,328 it = ValuesIterator(self) 2025-09-08T07:41:51,328 with nogil: 2025-09-08T07:41:51,328 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,328 ^ 2025-09-08T07:41:51,328 ------------------------------------------------------------ 2025-09-08T07:41:51,329 rocksdb/_rocksdb.pyx:1491:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,329 Error compiling Cython file: 2025-09-08T07:41:51,329 ------------------------------------------------------------ 2025-09-08T07:41:51,329 ... 2025-09-08T07:41:51,329 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,329 it = ValuesIterator(self) 2025-09-08T07:41:51,329 with nogil: 2025-09-08T07:41:51,329 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,329 ^ 2025-09-08T07:41:51,330 ------------------------------------------------------------ 2025-09-08T07:41:51,330 rocksdb/_rocksdb.pyx:1491:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,330 Error compiling Cython file: 2025-09-08T07:41:51,330 ------------------------------------------------------------ 2025-09-08T07:41:51,330 ... 2025-09-08T07:41:51,330 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,330 it = ValuesIterator(self) 2025-09-08T07:41:51,331 with nogil: 2025-09-08T07:41:51,331 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,331 ^ 2025-09-08T07:41:51,331 ------------------------------------------------------------ 2025-09-08T07:41:51,331 rocksdb/_rocksdb.pyx:1491:40: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,331 Error compiling Cython file: 2025-09-08T07:41:51,331 ------------------------------------------------------------ 2025-09-08T07:41:51,331 ... 2025-09-08T07:41:51,331 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,332 it = ValuesIterator(self) 2025-09-08T07:41:51,332 with nogil: 2025-09-08T07:41:51,332 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,332 ^ 2025-09-08T07:41:51,332 ------------------------------------------------------------ 2025-09-08T07:41:51,332 rocksdb/_rocksdb.pyx:1491:41: Converting to Python object not allowed without gil 2025-09-08T07:41:51,332 Error compiling Cython file: 2025-09-08T07:41:51,332 ------------------------------------------------------------ 2025-09-08T07:41:51,332 ... 2025-09-08T07:41:51,333 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,333 it = ItemsIterator(self) 2025-09-08T07:41:51,333 with nogil: 2025-09-08T07:41:51,333 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,333 ^ 2025-09-08T07:41:51,333 ------------------------------------------------------------ 2025-09-08T07:41:51,333 rocksdb/_rocksdb.pyx:1503:40: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,333 Error compiling Cython file: 2025-09-08T07:41:51,333 ------------------------------------------------------------ 2025-09-08T07:41:51,334 ... 2025-09-08T07:41:51,334 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,334 it = ItemsIterator(self) 2025-09-08T07:41:51,334 with nogil: 2025-09-08T07:41:51,334 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,334 ^ 2025-09-08T07:41:51,334 ------------------------------------------------------------ 2025-09-08T07:41:51,334 rocksdb/_rocksdb.pyx:1503:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,335 Error compiling Cython file: 2025-09-08T07:41:51,335 ------------------------------------------------------------ 2025-09-08T07:41:51,335 ... 2025-09-08T07:41:51,335 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,335 it = ItemsIterator(self) 2025-09-08T07:41:51,335 with nogil: 2025-09-08T07:41:51,335 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,335 ^ 2025-09-08T07:41:51,335 ------------------------------------------------------------ 2025-09-08T07:41:51,336 rocksdb/_rocksdb.pyx:1503:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,336 Error compiling Cython file: 2025-09-08T07:41:51,336 ------------------------------------------------------------ 2025-09-08T07:41:51,336 ... 2025-09-08T07:41:51,336 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,336 it = ItemsIterator(self) 2025-09-08T07:41:51,336 with nogil: 2025-09-08T07:41:51,337 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,337 ^ 2025-09-08T07:41:51,337 ------------------------------------------------------------ 2025-09-08T07:41:51,337 rocksdb/_rocksdb.pyx:1503:40: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,337 Error compiling Cython file: 2025-09-08T07:41:51,337 ------------------------------------------------------------ 2025-09-08T07:41:51,337 ... 2025-09-08T07:41:51,337 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:41:51,337 it = ItemsIterator(self) 2025-09-08T07:41:51,338 with nogil: 2025-09-08T07:41:51,338 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:41:51,338 ^ 2025-09-08T07:41:51,338 ------------------------------------------------------------ 2025-09-08T07:41:51,338 rocksdb/_rocksdb.pyx:1503:41: Converting to Python object not allowed without gil 2025-09-08T07:41:51,338 Error compiling Cython file: 2025-09-08T07:41:51,338 ------------------------------------------------------------ 2025-09-08T07:41:51,338 ... 2025-09-08T07:41:51,338 cdef string value 2025-09-08T07:41:51,339 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:51,339 cdef cpp_bool ret = False 2025-09-08T07:41:51,339 with nogil: 2025-09-08T07:41:51,339 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:51,339 ^ 2025-09-08T07:41:51,339 ------------------------------------------------------------ 2025-09-08T07:41:51,339 rocksdb/_rocksdb.pyx:1515:37: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,339 Error compiling Cython file: 2025-09-08T07:41:51,340 ------------------------------------------------------------ 2025-09-08T07:41:51,340 ... 2025-09-08T07:41:51,340 cdef string value 2025-09-08T07:41:51,340 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:51,340 cdef cpp_bool ret = False 2025-09-08T07:41:51,340 with nogil: 2025-09-08T07:41:51,340 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:51,340 ^ 2025-09-08T07:41:51,340 ------------------------------------------------------------ 2025-09-08T07:41:51,340 rocksdb/_rocksdb.pyx:1515:37: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,341 Error compiling Cython file: 2025-09-08T07:41:51,341 ------------------------------------------------------------ 2025-09-08T07:41:51,341 ... 2025-09-08T07:41:51,341 cdef string value 2025-09-08T07:41:51,341 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:51,341 cdef cpp_bool ret = False 2025-09-08T07:41:51,341 with nogil: 2025-09-08T07:41:51,341 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:51,341 ^ 2025-09-08T07:41:51,341 ------------------------------------------------------------ 2025-09-08T07:41:51,342 rocksdb/_rocksdb.pyx:1515:25: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,342 Error compiling Cython file: 2025-09-08T07:41:51,342 ------------------------------------------------------------ 2025-09-08T07:41:51,342 ... 2025-09-08T07:41:51,342 cdef string value 2025-09-08T07:41:51,342 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:51,342 cdef cpp_bool ret = False 2025-09-08T07:41:51,342 with nogil: 2025-09-08T07:41:51,342 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:51,342 ^ 2025-09-08T07:41:51,343 ------------------------------------------------------------ 2025-09-08T07:41:51,343 rocksdb/_rocksdb.pyx:1515:37: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,343 Error compiling Cython file: 2025-09-08T07:41:51,343 ------------------------------------------------------------ 2025-09-08T07:41:51,343 ... 2025-09-08T07:41:51,343 cdef string value 2025-09-08T07:41:51,343 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:51,343 cdef cpp_bool ret = False 2025-09-08T07:41:51,343 with nogil: 2025-09-08T07:41:51,344 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:51,344 ^ 2025-09-08T07:41:51,344 ------------------------------------------------------------ 2025-09-08T07:41:51,344 rocksdb/_rocksdb.pyx:1515:38: Converting to Python object not allowed without gil 2025-09-08T07:41:51,344 Error compiling Cython file: 2025-09-08T07:41:51,344 ------------------------------------------------------------ 2025-09-08T07:41:51,344 ... 2025-09-08T07:41:51,344 cdef string value 2025-09-08T07:41:51,344 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:41:51,344 cdef cpp_bool ret = False 2025-09-08T07:41:51,345 with nogil: 2025-09-08T07:41:51,345 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:41:51,345 ^ 2025-09-08T07:41:51,345 ------------------------------------------------------------ 2025-09-08T07:41:51,345 rocksdb/_rocksdb.pyx:1515:52: Converting to Python object not allowed without gil 2025-09-08T07:41:51,345 Error compiling Cython file: 2025-09-08T07:41:51,345 ------------------------------------------------------------ 2025-09-08T07:41:51,345 ... 2025-09-08T07:41:51,346 def get_live_files_metadata(self): 2025-09-08T07:41:51,346 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:51,346 with nogil: 2025-09-08T07:41:51,346 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:41:51,346 ^ 2025-09-08T07:41:51,346 ------------------------------------------------------------ 2025-09-08T07:41:51,346 rocksdb/_rocksdb.pyx:1526:40: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,346 Error compiling Cython file: 2025-09-08T07:41:51,347 ------------------------------------------------------------ 2025-09-08T07:41:51,347 ... 2025-09-08T07:41:51,347 def get_live_files_metadata(self): 2025-09-08T07:41:51,347 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:51,347 with nogil: 2025-09-08T07:41:51,347 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:41:51,347 ^ 2025-09-08T07:41:51,347 ------------------------------------------------------------ 2025-09-08T07:41:51,347 rocksdb/_rocksdb.pyx:1526:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,348 Error compiling Cython file: 2025-09-08T07:41:51,348 ------------------------------------------------------------ 2025-09-08T07:41:51,348 ... 2025-09-08T07:41:51,348 def get_live_files_metadata(self): 2025-09-08T07:41:51,348 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:51,348 with nogil: 2025-09-08T07:41:51,348 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:41:51,348 ^ 2025-09-08T07:41:51,348 ------------------------------------------------------------ 2025-09-08T07:41:51,349 rocksdb/_rocksdb.pyx:1526:19: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,349 Error compiling Cython file: 2025-09-08T07:41:51,349 ------------------------------------------------------------ 2025-09-08T07:41:51,349 ... 2025-09-08T07:41:51,349 def get_live_files_metadata(self): 2025-09-08T07:41:51,349 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:51,349 with nogil: 2025-09-08T07:41:51,349 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:41:51,350 ^ 2025-09-08T07:41:51,350 ------------------------------------------------------------ 2025-09-08T07:41:51,350 rocksdb/_rocksdb.pyx:1526:40: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,350 Error compiling Cython file: 2025-09-08T07:41:51,350 ------------------------------------------------------------ 2025-09-08T07:41:51,350 ... 2025-09-08T07:41:51,350 def get_live_files_metadata(self): 2025-09-08T07:41:51,350 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:41:51,351 with nogil: 2025-09-08T07:41:51,351 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:41:51,351 ^ 2025-09-08T07:41:51,351 ------------------------------------------------------------ 2025-09-08T07:41:51,351 rocksdb/_rocksdb.pyx:1526:47: Converting to Python object not allowed without gil 2025-09-08T07:41:51,351 Error compiling Cython file: 2025-09-08T07:41:51,351 ------------------------------------------------------------ 2025-09-08T07:41:51,351 ... 2025-09-08T07:41:51,352 def __cinit__(self, DB db): 2025-09-08T07:41:51,352 self.db = db 2025-09-08T07:41:51,352 self.ptr = NULL 2025-09-08T07:41:51,352 with nogil: 2025-09-08T07:41:51,352 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,352 ^ 2025-09-08T07:41:51,352 ------------------------------------------------------------ 2025-09-08T07:41:51,352 rocksdb/_rocksdb.pyx:1630:40: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,352 Error compiling Cython file: 2025-09-08T07:41:51,352 ------------------------------------------------------------ 2025-09-08T07:41:51,353 ... 2025-09-08T07:41:51,353 def __cinit__(self, DB db): 2025-09-08T07:41:51,353 self.db = db 2025-09-08T07:41:51,353 self.ptr = NULL 2025-09-08T07:41:51,353 with nogil: 2025-09-08T07:41:51,353 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,353 ^ 2025-09-08T07:41:51,353 ------------------------------------------------------------ 2025-09-08T07:41:51,353 rocksdb/_rocksdb.pyx:1630:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,354 Error compiling Cython file: 2025-09-08T07:41:51,354 ------------------------------------------------------------ 2025-09-08T07:41:51,354 ... 2025-09-08T07:41:51,354 def __cinit__(self, DB db): 2025-09-08T07:41:51,354 self.db = db 2025-09-08T07:41:51,354 self.ptr = NULL 2025-09-08T07:41:51,354 with nogil: 2025-09-08T07:41:51,354 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,354 ^ 2025-09-08T07:41:51,354 ------------------------------------------------------------ 2025-09-08T07:41:51,355 rocksdb/_rocksdb.pyx:1630:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,355 Error compiling Cython file: 2025-09-08T07:41:51,355 ------------------------------------------------------------ 2025-09-08T07:41:51,355 ... 2025-09-08T07:41:51,355 def __cinit__(self, DB db): 2025-09-08T07:41:51,355 self.db = db 2025-09-08T07:41:51,355 self.ptr = NULL 2025-09-08T07:41:51,355 with nogil: 2025-09-08T07:41:51,355 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,356 ^ 2025-09-08T07:41:51,356 ------------------------------------------------------------ 2025-09-08T07:41:51,356 rocksdb/_rocksdb.pyx:1630:40: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,356 Error compiling Cython file: 2025-09-08T07:41:51,356 ------------------------------------------------------------ 2025-09-08T07:41:51,356 ... 2025-09-08T07:41:51,356 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,356 def __dealloc__(self): 2025-09-08T07:41:51,357 if not self.ptr == NULL: 2025-09-08T07:41:51,357 with nogil: 2025-09-08T07:41:51,357 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:41:51,357 ^ 2025-09-08T07:41:51,357 ------------------------------------------------------------ 2025-09-08T07:41:51,357 rocksdb/_rocksdb.pyx:1635:42: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,357 Error compiling Cython file: 2025-09-08T07:41:51,357 ------------------------------------------------------------ 2025-09-08T07:41:51,357 ... 2025-09-08T07:41:51,357 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,358 def __dealloc__(self): 2025-09-08T07:41:51,358 if not self.ptr == NULL: 2025-09-08T07:41:51,358 with nogil: 2025-09-08T07:41:51,358 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:41:51,358 ^ 2025-09-08T07:41:51,358 ------------------------------------------------------------ 2025-09-08T07:41:51,358 rocksdb/_rocksdb.pyx:1635:42: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,358 Error compiling Cython file: 2025-09-08T07:41:51,358 ------------------------------------------------------------ 2025-09-08T07:41:51,359 ... 2025-09-08T07:41:51,359 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,359 def __dealloc__(self): 2025-09-08T07:41:51,359 if not self.ptr == NULL: 2025-09-08T07:41:51,359 with nogil: 2025-09-08T07:41:51,359 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:41:51,359 ^ 2025-09-08T07:41:51,359 ------------------------------------------------------------ 2025-09-08T07:41:51,359 rocksdb/_rocksdb.pyx:1635:26: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,360 Error compiling Cython file: 2025-09-08T07:41:51,360 ------------------------------------------------------------ 2025-09-08T07:41:51,360 ... 2025-09-08T07:41:51,360 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,360 def __dealloc__(self): 2025-09-08T07:41:51,360 if not self.ptr == NULL: 2025-09-08T07:41:51,360 with nogil: 2025-09-08T07:41:51,360 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:41:51,360 ^ 2025-09-08T07:41:51,360 ------------------------------------------------------------ 2025-09-08T07:41:51,361 rocksdb/_rocksdb.pyx:1635:42: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,361 Error compiling Cython file: 2025-09-08T07:41:51,361 ------------------------------------------------------------ 2025-09-08T07:41:51,361 ... 2025-09-08T07:41:51,361 self.ptr = db.db.GetSnapshot() 2025-09-08T07:41:51,361 def __dealloc__(self): 2025-09-08T07:41:51,361 if not self.ptr == NULL: 2025-09-08T07:41:51,361 with nogil: 2025-09-08T07:41:51,361 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:41:51,361 ^ 2025-09-08T07:41:51,362 ------------------------------------------------------------ 2025-09-08T07:41:51,362 rocksdb/_rocksdb.pyx:1635:47: Converting to Python object not allowed without gil 2025-09-08T07:41:51,362 Error compiling Cython file: 2025-09-08T07:41:51,362 ------------------------------------------------------------ 2025-09-08T07:41:51,362 ... 2025-09-08T07:41:51,362 if not self.ptr.Valid(): 2025-09-08T07:41:51,362 raise StopIteration() 2025-09-08T07:41:51,362 cdef object ret = self.get_ob() 2025-09-08T07:41:51,363 with nogil: 2025-09-08T07:41:51,363 self.ptr.Next() 2025-09-08T07:41:51,363 ^ 2025-09-08T07:41:51,363 ------------------------------------------------------------ 2025-09-08T07:41:51,363 rocksdb/_rocksdb.pyx:1660:25: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,363 Error compiling Cython file: 2025-09-08T07:41:51,363 ------------------------------------------------------------ 2025-09-08T07:41:51,363 ... 2025-09-08T07:41:51,363 if not self.ptr.Valid(): 2025-09-08T07:41:51,363 raise StopIteration() 2025-09-08T07:41:51,364 cdef object ret = self.get_ob() 2025-09-08T07:41:51,364 with nogil: 2025-09-08T07:41:51,364 self.ptr.Next() 2025-09-08T07:41:51,364 ^ 2025-09-08T07:41:51,364 ------------------------------------------------------------ 2025-09-08T07:41:51,364 rocksdb/_rocksdb.pyx:1660:25: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,364 Error compiling Cython file: 2025-09-08T07:41:51,364 ------------------------------------------------------------ 2025-09-08T07:41:51,365 ... 2025-09-08T07:41:51,365 if not self.ptr.Valid(): 2025-09-08T07:41:51,365 raise StopIteration() 2025-09-08T07:41:51,365 cdef object ret = self.get_ob() 2025-09-08T07:41:51,365 with nogil: 2025-09-08T07:41:51,365 self.ptr.Next() 2025-09-08T07:41:51,365 ^ 2025-09-08T07:41:51,365 ------------------------------------------------------------ 2025-09-08T07:41:51,365 rocksdb/_rocksdb.pyx:1660:20: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,366 Error compiling Cython file: 2025-09-08T07:41:51,366 ------------------------------------------------------------ 2025-09-08T07:41:51,366 ... 2025-09-08T07:41:51,366 if not self.ptr.Valid(): 2025-09-08T07:41:51,366 raise StopIteration() 2025-09-08T07:41:51,366 cdef object ret = self.get_ob() 2025-09-08T07:41:51,366 with nogil: 2025-09-08T07:41:51,366 self.ptr.Next() 2025-09-08T07:41:51,366 ^ 2025-09-08T07:41:51,366 ------------------------------------------------------------ 2025-09-08T07:41:51,367 rocksdb/_rocksdb.pyx:1660:25: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,367 Error compiling Cython file: 2025-09-08T07:41:51,367 ------------------------------------------------------------ 2025-09-08T07:41:51,367 ... 2025-09-08T07:41:51,367 def __reversed__(self): 2025-09-08T07:41:51,367 return ReversedIterator(self) 2025-09-08T07:41:51,367 cpdef seek_to_first(self): 2025-09-08T07:41:51,367 with nogil: 2025-09-08T07:41:51,367 self.ptr.SeekToFirst() 2025-09-08T07:41:51,368 ^ 2025-09-08T07:41:51,368 ------------------------------------------------------------ 2025-09-08T07:41:51,368 rocksdb/_rocksdb.pyx:1669:32: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,368 Error compiling Cython file: 2025-09-08T07:41:51,368 ------------------------------------------------------------ 2025-09-08T07:41:51,368 ... 2025-09-08T07:41:51,368 def __reversed__(self): 2025-09-08T07:41:51,368 return ReversedIterator(self) 2025-09-08T07:41:51,368 cpdef seek_to_first(self): 2025-09-08T07:41:51,369 with nogil: 2025-09-08T07:41:51,369 self.ptr.SeekToFirst() 2025-09-08T07:41:51,369 ^ 2025-09-08T07:41:51,369 ------------------------------------------------------------ 2025-09-08T07:41:51,369 rocksdb/_rocksdb.pyx:1669:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,369 Error compiling Cython file: 2025-09-08T07:41:51,369 ------------------------------------------------------------ 2025-09-08T07:41:51,369 ... 2025-09-08T07:41:51,369 def __reversed__(self): 2025-09-08T07:41:51,369 return ReversedIterator(self) 2025-09-08T07:41:51,370 cpdef seek_to_first(self): 2025-09-08T07:41:51,370 with nogil: 2025-09-08T07:41:51,370 self.ptr.SeekToFirst() 2025-09-08T07:41:51,370 ^ 2025-09-08T07:41:51,370 ------------------------------------------------------------ 2025-09-08T07:41:51,370 rocksdb/_rocksdb.pyx:1669:20: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,370 Error compiling Cython file: 2025-09-08T07:41:51,370 ------------------------------------------------------------ 2025-09-08T07:41:51,370 ... 2025-09-08T07:41:51,371 def __reversed__(self): 2025-09-08T07:41:51,371 return ReversedIterator(self) 2025-09-08T07:41:51,371 cpdef seek_to_first(self): 2025-09-08T07:41:51,371 with nogil: 2025-09-08T07:41:51,371 self.ptr.SeekToFirst() 2025-09-08T07:41:51,371 ^ 2025-09-08T07:41:51,371 ------------------------------------------------------------ 2025-09-08T07:41:51,371 rocksdb/_rocksdb.pyx:1669:32: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,371 Error compiling Cython file: 2025-09-08T07:41:51,372 ------------------------------------------------------------ 2025-09-08T07:41:51,372 ... 2025-09-08T07:41:51,372 self.ptr.SeekToFirst() 2025-09-08T07:41:51,372 check_status(self.ptr.status()) 2025-09-08T07:41:51,372 cpdef seek_to_last(self): 2025-09-08T07:41:51,372 with nogil: 2025-09-08T07:41:51,372 self.ptr.SeekToLast() 2025-09-08T07:41:51,372 ^ 2025-09-08T07:41:51,372 ------------------------------------------------------------ 2025-09-08T07:41:51,373 rocksdb/_rocksdb.pyx:1674:31: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,373 Error compiling Cython file: 2025-09-08T07:41:51,373 ------------------------------------------------------------ 2025-09-08T07:41:51,373 ... 2025-09-08T07:41:51,373 self.ptr.SeekToFirst() 2025-09-08T07:41:51,373 check_status(self.ptr.status()) 2025-09-08T07:41:51,373 cpdef seek_to_last(self): 2025-09-08T07:41:51,373 with nogil: 2025-09-08T07:41:51,373 self.ptr.SeekToLast() 2025-09-08T07:41:51,374 ^ 2025-09-08T07:41:51,374 ------------------------------------------------------------ 2025-09-08T07:41:51,374 rocksdb/_rocksdb.pyx:1674:31: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,374 Error compiling Cython file: 2025-09-08T07:41:51,374 ------------------------------------------------------------ 2025-09-08T07:41:51,374 ... 2025-09-08T07:41:51,374 self.ptr.SeekToFirst() 2025-09-08T07:41:51,374 check_status(self.ptr.status()) 2025-09-08T07:41:51,374 cpdef seek_to_last(self): 2025-09-08T07:41:51,375 with nogil: 2025-09-08T07:41:51,375 self.ptr.SeekToLast() 2025-09-08T07:41:51,375 ^ 2025-09-08T07:41:51,375 ------------------------------------------------------------ 2025-09-08T07:41:51,375 rocksdb/_rocksdb.pyx:1674:20: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,375 Error compiling Cython file: 2025-09-08T07:41:51,375 ------------------------------------------------------------ 2025-09-08T07:41:51,375 ... 2025-09-08T07:41:51,375 self.ptr.SeekToFirst() 2025-09-08T07:41:51,375 check_status(self.ptr.status()) 2025-09-08T07:41:51,376 cpdef seek_to_last(self): 2025-09-08T07:41:51,376 with nogil: 2025-09-08T07:41:51,376 self.ptr.SeekToLast() 2025-09-08T07:41:51,376 ^ 2025-09-08T07:41:51,376 ------------------------------------------------------------ 2025-09-08T07:41:51,376 rocksdb/_rocksdb.pyx:1674:31: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,376 Error compiling Cython file: 2025-09-08T07:41:51,376 ------------------------------------------------------------ 2025-09-08T07:41:51,377 ... 2025-09-08T07:41:51,377 check_status(self.ptr.status()) 2025-09-08T07:41:51,377 cpdef seek(self, key): 2025-09-08T07:41:51,377 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,377 with nogil: 2025-09-08T07:41:51,377 self.ptr.Seek(c_key) 2025-09-08T07:41:51,377 ^ 2025-09-08T07:41:51,377 ------------------------------------------------------------ 2025-09-08T07:41:51,377 rocksdb/_rocksdb.pyx:1680:25: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,378 Error compiling Cython file: 2025-09-08T07:41:51,378 ------------------------------------------------------------ 2025-09-08T07:41:51,378 ... 2025-09-08T07:41:51,378 check_status(self.ptr.status()) 2025-09-08T07:41:51,378 cpdef seek(self, key): 2025-09-08T07:41:51,378 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,378 with nogil: 2025-09-08T07:41:51,378 self.ptr.Seek(c_key) 2025-09-08T07:41:51,378 ^ 2025-09-08T07:41:51,378 ------------------------------------------------------------ 2025-09-08T07:41:51,379 rocksdb/_rocksdb.pyx:1680:25: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,379 Error compiling Cython file: 2025-09-08T07:41:51,379 ------------------------------------------------------------ 2025-09-08T07:41:51,379 ... 2025-09-08T07:41:51,379 check_status(self.ptr.status()) 2025-09-08T07:41:51,379 cpdef seek(self, key): 2025-09-08T07:41:51,379 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,379 with nogil: 2025-09-08T07:41:51,379 self.ptr.Seek(c_key) 2025-09-08T07:41:51,380 ^ 2025-09-08T07:41:51,380 ------------------------------------------------------------ 2025-09-08T07:41:51,380 rocksdb/_rocksdb.pyx:1680:20: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,380 Error compiling Cython file: 2025-09-08T07:41:51,380 ------------------------------------------------------------ 2025-09-08T07:41:51,380 ... 2025-09-08T07:41:51,380 check_status(self.ptr.status()) 2025-09-08T07:41:51,380 cpdef seek(self, key): 2025-09-08T07:41:51,381 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,381 with nogil: 2025-09-08T07:41:51,381 self.ptr.Seek(c_key) 2025-09-08T07:41:51,381 ^ 2025-09-08T07:41:51,381 ------------------------------------------------------------ 2025-09-08T07:41:51,381 rocksdb/_rocksdb.pyx:1680:25: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,381 Error compiling Cython file: 2025-09-08T07:41:51,381 ------------------------------------------------------------ 2025-09-08T07:41:51,381 ... 2025-09-08T07:41:51,382 check_status(self.ptr.status()) 2025-09-08T07:41:51,382 cpdef seek(self, key): 2025-09-08T07:41:51,382 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:41:51,382 with nogil: 2025-09-08T07:41:51,382 self.ptr.Seek(c_key) 2025-09-08T07:41:51,382 ^ 2025-09-08T07:41:51,382 ------------------------------------------------------------ 2025-09-08T07:41:51,382 rocksdb/_rocksdb.pyx:1680:26: Converting to Python object not allowed without gil 2025-09-08T07:41:51,383 Error compiling Cython file: 2025-09-08T07:41:51,383 ------------------------------------------------------------ 2025-09-08T07:41:51,383 ... 2025-09-08T07:41:51,383 @cython.internal 2025-09-08T07:41:51,383 cdef class KeysIterator(BaseIterator): 2025-09-08T07:41:51,383 cdef object get_ob(self): 2025-09-08T07:41:51,383 cdef Slice c_key 2025-09-08T07:41:51,383 with nogil: 2025-09-08T07:41:51,384 c_key = self.ptr.key() 2025-09-08T07:41:51,384 ^ 2025-09-08T07:41:51,384 ------------------------------------------------------------ 2025-09-08T07:41:51,384 rocksdb/_rocksdb.pyx:1691:32: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,384 Error compiling Cython file: 2025-09-08T07:41:51,384 ------------------------------------------------------------ 2025-09-08T07:41:51,384 ... 2025-09-08T07:41:51,385 @cython.internal 2025-09-08T07:41:51,385 cdef class KeysIterator(BaseIterator): 2025-09-08T07:41:51,385 cdef object get_ob(self): 2025-09-08T07:41:51,385 cdef Slice c_key 2025-09-08T07:41:51,385 with nogil: 2025-09-08T07:41:51,385 c_key = self.ptr.key() 2025-09-08T07:41:51,385 ^ 2025-09-08T07:41:51,385 ------------------------------------------------------------ 2025-09-08T07:41:51,386 rocksdb/_rocksdb.pyx:1691:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,386 Error compiling Cython file: 2025-09-08T07:41:51,386 ------------------------------------------------------------ 2025-09-08T07:41:51,386 ... 2025-09-08T07:41:51,386 @cython.internal 2025-09-08T07:41:51,386 cdef class KeysIterator(BaseIterator): 2025-09-08T07:41:51,386 cdef object get_ob(self): 2025-09-08T07:41:51,386 cdef Slice c_key 2025-09-08T07:41:51,387 with nogil: 2025-09-08T07:41:51,387 c_key = self.ptr.key() 2025-09-08T07:41:51,387 ^ 2025-09-08T07:41:51,387 ------------------------------------------------------------ 2025-09-08T07:41:51,387 rocksdb/_rocksdb.pyx:1691:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,387 Error compiling Cython file: 2025-09-08T07:41:51,388 ------------------------------------------------------------ 2025-09-08T07:41:51,388 ... 2025-09-08T07:41:51,388 @cython.internal 2025-09-08T07:41:51,388 cdef class KeysIterator(BaseIterator): 2025-09-08T07:41:51,388 cdef object get_ob(self): 2025-09-08T07:41:51,388 cdef Slice c_key 2025-09-08T07:41:51,388 with nogil: 2025-09-08T07:41:51,388 c_key = self.ptr.key() 2025-09-08T07:41:51,388 ^ 2025-09-08T07:41:51,388 ------------------------------------------------------------ 2025-09-08T07:41:51,389 rocksdb/_rocksdb.pyx:1691:32: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,389 Error compiling Cython file: 2025-09-08T07:41:51,389 ------------------------------------------------------------ 2025-09-08T07:41:51,389 ... 2025-09-08T07:41:51,389 @cython.internal 2025-09-08T07:41:51,389 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:41:51,389 cdef object get_ob(self): 2025-09-08T07:41:51,389 cdef Slice c_value 2025-09-08T07:41:51,389 with nogil: 2025-09-08T07:41:51,390 c_value = self.ptr.value() 2025-09-08T07:41:51,390 ^ 2025-09-08T07:41:51,390 ------------------------------------------------------------ 2025-09-08T07:41:51,390 rocksdb/_rocksdb.pyx:1700:36: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,390 Error compiling Cython file: 2025-09-08T07:41:51,390 ------------------------------------------------------------ 2025-09-08T07:41:51,390 ... 2025-09-08T07:41:51,390 @cython.internal 2025-09-08T07:41:51,391 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:41:51,391 cdef object get_ob(self): 2025-09-08T07:41:51,391 cdef Slice c_value 2025-09-08T07:41:51,391 with nogil: 2025-09-08T07:41:51,391 c_value = self.ptr.value() 2025-09-08T07:41:51,391 ^ 2025-09-08T07:41:51,391 ------------------------------------------------------------ 2025-09-08T07:41:51,391 rocksdb/_rocksdb.pyx:1700:36: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,392 Error compiling Cython file: 2025-09-08T07:41:51,392 ------------------------------------------------------------ 2025-09-08T07:41:51,392 ... 2025-09-08T07:41:51,392 @cython.internal 2025-09-08T07:41:51,392 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:41:51,392 cdef object get_ob(self): 2025-09-08T07:41:51,392 cdef Slice c_value 2025-09-08T07:41:51,392 with nogil: 2025-09-08T07:41:51,392 c_value = self.ptr.value() 2025-09-08T07:41:51,392 ^ 2025-09-08T07:41:51,393 ------------------------------------------------------------ 2025-09-08T07:41:51,393 rocksdb/_rocksdb.pyx:1700:30: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,393 Error compiling Cython file: 2025-09-08T07:41:51,393 ------------------------------------------------------------ 2025-09-08T07:41:51,393 ... 2025-09-08T07:41:51,393 @cython.internal 2025-09-08T07:41:51,393 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:41:51,393 cdef object get_ob(self): 2025-09-08T07:41:51,394 cdef Slice c_value 2025-09-08T07:41:51,394 with nogil: 2025-09-08T07:41:51,394 c_value = self.ptr.value() 2025-09-08T07:41:51,394 ^ 2025-09-08T07:41:51,394 ------------------------------------------------------------ 2025-09-08T07:41:51,394 rocksdb/_rocksdb.pyx:1700:36: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,394 Error compiling Cython file: 2025-09-08T07:41:51,394 ------------------------------------------------------------ 2025-09-08T07:41:51,395 ... 2025-09-08T07:41:51,395 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:41:51,395 cdef object get_ob(self): 2025-09-08T07:41:51,395 cdef Slice c_key 2025-09-08T07:41:51,395 cdef Slice c_value 2025-09-08T07:41:51,395 with nogil: 2025-09-08T07:41:51,395 c_key = self.ptr.key() 2025-09-08T07:41:51,395 ^ 2025-09-08T07:41:51,395 ------------------------------------------------------------ 2025-09-08T07:41:51,396 rocksdb/_rocksdb.pyx:1710:32: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,396 Error compiling Cython file: 2025-09-08T07:41:51,396 ------------------------------------------------------------ 2025-09-08T07:41:51,396 ... 2025-09-08T07:41:51,396 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:41:51,396 cdef object get_ob(self): 2025-09-08T07:41:51,396 cdef Slice c_key 2025-09-08T07:41:51,397 cdef Slice c_value 2025-09-08T07:41:51,397 with nogil: 2025-09-08T07:41:51,397 c_key = self.ptr.key() 2025-09-08T07:41:51,397 ^ 2025-09-08T07:41:51,397 ------------------------------------------------------------ 2025-09-08T07:41:51,397 rocksdb/_rocksdb.pyx:1710:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,398 Error compiling Cython file: 2025-09-08T07:41:51,398 ------------------------------------------------------------ 2025-09-08T07:41:51,398 ... 2025-09-08T07:41:51,398 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:41:51,398 cdef object get_ob(self): 2025-09-08T07:41:51,398 cdef Slice c_key 2025-09-08T07:41:51,398 cdef Slice c_value 2025-09-08T07:41:51,398 with nogil: 2025-09-08T07:41:51,398 c_key = self.ptr.key() 2025-09-08T07:41:51,399 ^ 2025-09-08T07:41:51,399 ------------------------------------------------------------ 2025-09-08T07:41:51,399 rocksdb/_rocksdb.pyx:1710:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,399 Error compiling Cython file: 2025-09-08T07:41:51,399 ------------------------------------------------------------ 2025-09-08T07:41:51,400 ... 2025-09-08T07:41:51,400 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:41:51,400 cdef object get_ob(self): 2025-09-08T07:41:51,400 cdef Slice c_key 2025-09-08T07:41:51,400 cdef Slice c_value 2025-09-08T07:41:51,400 with nogil: 2025-09-08T07:41:51,400 c_key = self.ptr.key() 2025-09-08T07:41:51,400 ^ 2025-09-08T07:41:51,401 ------------------------------------------------------------ 2025-09-08T07:41:51,401 rocksdb/_rocksdb.pyx:1710:32: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,401 Error compiling Cython file: 2025-09-08T07:41:51,401 ------------------------------------------------------------ 2025-09-08T07:41:51,401 ... 2025-09-08T07:41:51,401 cdef object get_ob(self): 2025-09-08T07:41:51,401 cdef Slice c_key 2025-09-08T07:41:51,402 cdef Slice c_value 2025-09-08T07:41:51,402 with nogil: 2025-09-08T07:41:51,402 c_key = self.ptr.key() 2025-09-08T07:41:51,402 c_value = self.ptr.value() 2025-09-08T07:41:51,402 ^ 2025-09-08T07:41:51,402 ------------------------------------------------------------ 2025-09-08T07:41:51,402 rocksdb/_rocksdb.pyx:1711:36: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,403 Error compiling Cython file: 2025-09-08T07:41:51,403 ------------------------------------------------------------ 2025-09-08T07:41:51,403 ... 2025-09-08T07:41:51,403 cdef object get_ob(self): 2025-09-08T07:41:51,403 cdef Slice c_key 2025-09-08T07:41:51,403 cdef Slice c_value 2025-09-08T07:41:51,403 with nogil: 2025-09-08T07:41:51,403 c_key = self.ptr.key() 2025-09-08T07:41:51,403 c_value = self.ptr.value() 2025-09-08T07:41:51,404 ^ 2025-09-08T07:41:51,404 ------------------------------------------------------------ 2025-09-08T07:41:51,404 rocksdb/_rocksdb.pyx:1711:36: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,404 Error compiling Cython file: 2025-09-08T07:41:51,404 ------------------------------------------------------------ 2025-09-08T07:41:51,404 ... 2025-09-08T07:41:51,404 cdef object get_ob(self): 2025-09-08T07:41:51,404 cdef Slice c_key 2025-09-08T07:41:51,404 cdef Slice c_value 2025-09-08T07:41:51,405 with nogil: 2025-09-08T07:41:51,405 c_key = self.ptr.key() 2025-09-08T07:41:51,405 c_value = self.ptr.value() 2025-09-08T07:41:51,405 ^ 2025-09-08T07:41:51,405 ------------------------------------------------------------ 2025-09-08T07:41:51,405 rocksdb/_rocksdb.pyx:1711:30: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,405 Error compiling Cython file: 2025-09-08T07:41:51,405 ------------------------------------------------------------ 2025-09-08T07:41:51,405 ... 2025-09-08T07:41:51,406 cdef object get_ob(self): 2025-09-08T07:41:51,406 cdef Slice c_key 2025-09-08T07:41:51,406 cdef Slice c_value 2025-09-08T07:41:51,406 with nogil: 2025-09-08T07:41:51,406 c_key = self.ptr.key() 2025-09-08T07:41:51,406 c_value = self.ptr.value() 2025-09-08T07:41:51,406 ^ 2025-09-08T07:41:51,406 ------------------------------------------------------------ 2025-09-08T07:41:51,406 rocksdb/_rocksdb.pyx:1711:36: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,407 Error compiling Cython file: 2025-09-08T07:41:51,407 ------------------------------------------------------------ 2025-09-08T07:41:51,407 ... 2025-09-08T07:41:51,407 if not self.it.ptr.Valid(): 2025-09-08T07:41:51,407 raise StopIteration() 2025-09-08T07:41:51,407 cdef object ret = self.it.get_ob() 2025-09-08T07:41:51,407 with nogil: 2025-09-08T07:41:51,407 self.it.ptr.Prev() 2025-09-08T07:41:51,407 ^ 2025-09-08T07:41:51,408 ------------------------------------------------------------ 2025-09-08T07:41:51,408 rocksdb/_rocksdb.pyx:1743:28: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,408 Error compiling Cython file: 2025-09-08T07:41:51,408 ------------------------------------------------------------ 2025-09-08T07:41:51,408 ... 2025-09-08T07:41:51,408 if not self.it.ptr.Valid(): 2025-09-08T07:41:51,408 raise StopIteration() 2025-09-08T07:41:51,408 cdef object ret = self.it.get_ob() 2025-09-08T07:41:51,409 with nogil: 2025-09-08T07:41:51,409 self.it.ptr.Prev() 2025-09-08T07:41:51,409 ^ 2025-09-08T07:41:51,409 ------------------------------------------------------------ 2025-09-08T07:41:51,409 rocksdb/_rocksdb.pyx:1743:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,410 Error compiling Cython file: 2025-09-08T07:41:51,410 ------------------------------------------------------------ 2025-09-08T07:41:51,410 ... 2025-09-08T07:41:51,410 if not self.it.ptr.Valid(): 2025-09-08T07:41:51,410 raise StopIteration() 2025-09-08T07:41:51,410 cdef object ret = self.it.get_ob() 2025-09-08T07:41:51,410 with nogil: 2025-09-08T07:41:51,411 self.it.ptr.Prev() 2025-09-08T07:41:51,411 ^ 2025-09-08T07:41:51,411 ------------------------------------------------------------ 2025-09-08T07:41:51,411 rocksdb/_rocksdb.pyx:1743:23: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,411 Error compiling Cython file: 2025-09-08T07:41:51,411 ------------------------------------------------------------ 2025-09-08T07:41:51,411 ... 2025-09-08T07:41:51,412 if not self.it.ptr.Valid(): 2025-09-08T07:41:51,412 raise StopIteration() 2025-09-08T07:41:51,412 cdef object ret = self.it.get_ob() 2025-09-08T07:41:51,412 with nogil: 2025-09-08T07:41:51,412 self.it.ptr.Prev() 2025-09-08T07:41:51,412 ^ 2025-09-08T07:41:51,412 ------------------------------------------------------------ 2025-09-08T07:41:51,413 rocksdb/_rocksdb.pyx:1743:28: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,413 Error compiling Cython file: 2025-09-08T07:41:51,413 ------------------------------------------------------------ 2025-09-08T07:41:51,413 ... 2025-09-08T07:41:51,413 cdef cpp_bool c_flush_before_backup 2025-09-08T07:41:51,413 c_flush_before_backup = flush_before_backup 2025-09-08T07:41:51,414 with nogil: 2025-09-08T07:41:51,414 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:51,414 ^ 2025-09-08T07:41:51,414 ------------------------------------------------------------ 2025-09-08T07:41:51,414 rocksdb/_rocksdb.pyx:1775:44: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,414 Error compiling Cython file: 2025-09-08T07:41:51,415 ------------------------------------------------------------ 2025-09-08T07:41:51,415 ... 2025-09-08T07:41:51,415 cdef cpp_bool c_flush_before_backup 2025-09-08T07:41:51,415 c_flush_before_backup = flush_before_backup 2025-09-08T07:41:51,415 with nogil: 2025-09-08T07:41:51,415 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:51,416 ^ 2025-09-08T07:41:51,416 ------------------------------------------------------------ 2025-09-08T07:41:51,416 rocksdb/_rocksdb.pyx:1775:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,416 Error compiling Cython file: 2025-09-08T07:41:51,416 ------------------------------------------------------------ 2025-09-08T07:41:51,416 ... 2025-09-08T07:41:51,417 cdef cpp_bool c_flush_before_backup 2025-09-08T07:41:51,417 c_flush_before_backup = flush_before_backup 2025-09-08T07:41:51,417 with nogil: 2025-09-08T07:41:51,417 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:51,417 ^ 2025-09-08T07:41:51,417 ------------------------------------------------------------ 2025-09-08T07:41:51,418 rocksdb/_rocksdb.pyx:1775:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,418 Error compiling Cython file: 2025-09-08T07:41:51,418 ------------------------------------------------------------ 2025-09-08T07:41:51,418 ... 2025-09-08T07:41:51,418 cdef cpp_bool c_flush_before_backup 2025-09-08T07:41:51,418 c_flush_before_backup = flush_before_backup 2025-09-08T07:41:51,418 with nogil: 2025-09-08T07:41:51,419 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:51,419 ^ 2025-09-08T07:41:51,419 ------------------------------------------------------------ 2025-09-08T07:41:51,419 rocksdb/_rocksdb.pyx:1775:44: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,419 Error compiling Cython file: 2025-09-08T07:41:51,419 ------------------------------------------------------------ 2025-09-08T07:41:51,419 ... 2025-09-08T07:41:51,420 cdef cpp_bool c_flush_before_backup 2025-09-08T07:41:51,420 c_flush_before_backup = flush_before_backup 2025-09-08T07:41:51,420 with nogil: 2025-09-08T07:41:51,420 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:51,420 ^ 2025-09-08T07:41:51,420 ------------------------------------------------------------ 2025-09-08T07:41:51,420 rocksdb/_rocksdb.pyx:1775:47: Converting to Python object not allowed without gil 2025-09-08T07:41:51,421 Error compiling Cython file: 2025-09-08T07:41:51,421 ------------------------------------------------------------ 2025-09-08T07:41:51,421 ... 2025-09-08T07:41:51,421 cdef cpp_bool c_flush_before_backup 2025-09-08T07:41:51,421 c_flush_before_backup = flush_before_backup 2025-09-08T07:41:51,421 with nogil: 2025-09-08T07:41:51,421 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:41:51,422 ^ 2025-09-08T07:41:51,422 ------------------------------------------------------------ 2025-09-08T07:41:51,422 rocksdb/_rocksdb.pyx:1775:52: Converting to Python object not allowed without gil 2025-09-08T07:41:51,422 Error compiling Cython file: 2025-09-08T07:41:51,422 ------------------------------------------------------------ 2025-09-08T07:41:51,422 ... 2025-09-08T07:41:51,422 c_backup_id = backup_id 2025-09-08T07:41:51,423 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,423 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,423 with nogil: 2025-09-08T07:41:51,423 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,423 ^ 2025-09-08T07:41:51,423 ------------------------------------------------------------ 2025-09-08T07:41:51,423 rocksdb/_rocksdb.pyx:1789:48: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,424 Error compiling Cython file: 2025-09-08T07:41:51,424 ------------------------------------------------------------ 2025-09-08T07:41:51,424 ... 2025-09-08T07:41:51,424 c_backup_id = backup_id 2025-09-08T07:41:51,424 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,424 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,424 with nogil: 2025-09-08T07:41:51,424 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,424 ^ 2025-09-08T07:41:51,425 ------------------------------------------------------------ 2025-09-08T07:41:51,425 rocksdb/_rocksdb.pyx:1789:48: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,425 Error compiling Cython file: 2025-09-08T07:41:51,425 ------------------------------------------------------------ 2025-09-08T07:41:51,425 ... 2025-09-08T07:41:51,425 c_backup_id = backup_id 2025-09-08T07:41:51,425 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,425 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,426 with nogil: 2025-09-08T07:41:51,426 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,426 ^ 2025-09-08T07:41:51,426 ------------------------------------------------------------ 2025-09-08T07:41:51,426 rocksdb/_rocksdb.pyx:1789:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,427 Error compiling Cython file: 2025-09-08T07:41:51,427 ------------------------------------------------------------ 2025-09-08T07:41:51,427 ... 2025-09-08T07:41:51,427 c_backup_id = backup_id 2025-09-08T07:41:51,427 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,427 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,427 with nogil: 2025-09-08T07:41:51,427 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,427 ^ 2025-09-08T07:41:51,428 ------------------------------------------------------------ 2025-09-08T07:41:51,428 rocksdb/_rocksdb.pyx:1789:48: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,428 Error compiling Cython file: 2025-09-08T07:41:51,428 ------------------------------------------------------------ 2025-09-08T07:41:51,428 ... 2025-09-08T07:41:51,428 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,428 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,429 with nogil: 2025-09-08T07:41:51,429 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,429 c_backup_id, 2025-09-08T07:41:51,429 ^ 2025-09-08T07:41:51,429 ------------------------------------------------------------ 2025-09-08T07:41:51,429 rocksdb/_rocksdb.pyx:1790:16: Converting to Python object not allowed without gil 2025-09-08T07:41:51,429 Error compiling Cython file: 2025-09-08T07:41:51,429 ------------------------------------------------------------ 2025-09-08T07:41:51,430 ... 2025-09-08T07:41:51,430 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,430 with nogil: 2025-09-08T07:41:51,430 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,430 c_backup_id, 2025-09-08T07:41:51,430 c_db_dir, 2025-09-08T07:41:51,430 ^ 2025-09-08T07:41:51,430 ------------------------------------------------------------ 2025-09-08T07:41:51,431 rocksdb/_rocksdb.pyx:1791:16: Converting to Python object not allowed without gil 2025-09-08T07:41:51,431 Error compiling Cython file: 2025-09-08T07:41:51,431 ------------------------------------------------------------ 2025-09-08T07:41:51,431 ... 2025-09-08T07:41:51,431 with nogil: 2025-09-08T07:41:51,431 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:41:51,432 c_backup_id, 2025-09-08T07:41:51,432 c_db_dir, 2025-09-08T07:41:51,432 c_wal_dir) 2025-09-08T07:41:51,432 ^ 2025-09-08T07:41:51,432 ------------------------------------------------------------ 2025-09-08T07:41:51,432 rocksdb/_rocksdb.pyx:1792:16: Converting to Python object not allowed without gil 2025-09-08T07:41:51,432 Error compiling Cython file: 2025-09-08T07:41:51,432 ------------------------------------------------------------ 2025-09-08T07:41:51,433 ... 2025-09-08T07:41:51,433 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,433 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,433 with nogil: 2025-09-08T07:41:51,433 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:41:51,433 ^ 2025-09-08T07:41:51,433 ------------------------------------------------------------ 2025-09-08T07:41:51,434 rocksdb/_rocksdb.pyx:1805:54: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,434 Error compiling Cython file: 2025-09-08T07:41:51,434 ------------------------------------------------------------ 2025-09-08T07:41:51,434 ... 2025-09-08T07:41:51,434 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,434 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,434 with nogil: 2025-09-08T07:41:51,435 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:41:51,435 ^ 2025-09-08T07:41:51,435 ------------------------------------------------------------ 2025-09-08T07:41:51,435 rocksdb/_rocksdb.pyx:1805:54: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,435 Error compiling Cython file: 2025-09-08T07:41:51,435 ------------------------------------------------------------ 2025-09-08T07:41:51,435 ... 2025-09-08T07:41:51,436 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,436 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,436 with nogil: 2025-09-08T07:41:51,436 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:41:51,436 ^ 2025-09-08T07:41:51,436 ------------------------------------------------------------ 2025-09-08T07:41:51,437 rocksdb/_rocksdb.pyx:1805:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,437 Error compiling Cython file: 2025-09-08T07:41:51,437 ------------------------------------------------------------ 2025-09-08T07:41:51,437 ... 2025-09-08T07:41:51,437 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,437 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,438 with nogil: 2025-09-08T07:41:51,438 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:41:51,438 ^ 2025-09-08T07:41:51,438 ------------------------------------------------------------ 2025-09-08T07:41:51,438 rocksdb/_rocksdb.pyx:1805:54: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,438 Error compiling Cython file: 2025-09-08T07:41:51,438 ------------------------------------------------------------ 2025-09-08T07:41:51,438 ... 2025-09-08T07:41:51,439 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,439 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,439 with nogil: 2025-09-08T07:41:51,439 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:41:51,439 ^ 2025-09-08T07:41:51,439 ------------------------------------------------------------ 2025-09-08T07:41:51,440 rocksdb/_rocksdb.pyx:1805:55: Converting to Python object not allowed without gil 2025-09-08T07:41:51,440 Error compiling Cython file: 2025-09-08T07:41:51,440 ------------------------------------------------------------ 2025-09-08T07:41:51,440 ... 2025-09-08T07:41:51,440 c_db_dir = path_to_string(db_dir) 2025-09-08T07:41:51,440 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:41:51,441 with nogil: 2025-09-08T07:41:51,441 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:41:51,441 ^ 2025-09-08T07:41:51,441 ------------------------------------------------------------ 2025-09-08T07:41:51,441 rocksdb/_rocksdb.pyx:1805:65: Converting to Python object not allowed without gil 2025-09-08T07:41:51,441 Error compiling Cython file: 2025-09-08T07:41:51,441 ------------------------------------------------------------ 2025-09-08T07:41:51,441 ... 2025-09-08T07:41:51,442 check_status(st) 2025-09-08T07:41:51,442 def stop_backup(self): 2025-09-08T07:41:51,442 with nogil: 2025-09-08T07:41:51,442 self.engine.StopBackup() 2025-09-08T07:41:51,442 ^ 2025-09-08T07:41:51,442 ------------------------------------------------------------ 2025-09-08T07:41:51,443 rocksdb/_rocksdb.pyx:1811:34: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,443 Error compiling Cython file: 2025-09-08T07:41:51,443 ------------------------------------------------------------ 2025-09-08T07:41:51,443 ... 2025-09-08T07:41:51,443 check_status(st) 2025-09-08T07:41:51,443 def stop_backup(self): 2025-09-08T07:41:51,443 with nogil: 2025-09-08T07:41:51,443 self.engine.StopBackup() 2025-09-08T07:41:51,443 ^ 2025-09-08T07:41:51,444 ------------------------------------------------------------ 2025-09-08T07:41:51,444 rocksdb/_rocksdb.pyx:1811:34: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,444 Error compiling Cython file: 2025-09-08T07:41:51,444 ------------------------------------------------------------ 2025-09-08T07:41:51,444 ... 2025-09-08T07:41:51,444 check_status(st) 2025-09-08T07:41:51,444 def stop_backup(self): 2025-09-08T07:41:51,444 with nogil: 2025-09-08T07:41:51,445 self.engine.StopBackup() 2025-09-08T07:41:51,445 ^ 2025-09-08T07:41:51,445 ------------------------------------------------------------ 2025-09-08T07:41:51,445 rocksdb/_rocksdb.pyx:1811:23: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,445 Error compiling Cython file: 2025-09-08T07:41:51,445 ------------------------------------------------------------ 2025-09-08T07:41:51,445 ... 2025-09-08T07:41:51,445 check_status(st) 2025-09-08T07:41:51,446 def stop_backup(self): 2025-09-08T07:41:51,446 with nogil: 2025-09-08T07:41:51,446 self.engine.StopBackup() 2025-09-08T07:41:51,446 ^ 2025-09-08T07:41:51,446 ------------------------------------------------------------ 2025-09-08T07:41:51,446 rocksdb/_rocksdb.pyx:1811:34: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,446 Error compiling Cython file: 2025-09-08T07:41:51,446 ------------------------------------------------------------ 2025-09-08T07:41:51,446 ... 2025-09-08T07:41:51,447 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:41:51,447 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:41:51,447 with nogil: 2025-09-08T07:41:51,447 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:51,447 ^ 2025-09-08T07:41:51,447 ------------------------------------------------------------ 2025-09-08T07:41:51,447 rocksdb/_rocksdb.pyx:1820:44: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,447 Error compiling Cython file: 2025-09-08T07:41:51,448 ------------------------------------------------------------ 2025-09-08T07:41:51,448 ... 2025-09-08T07:41:51,448 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:41:51,448 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:41:51,448 with nogil: 2025-09-08T07:41:51,448 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:51,448 ^ 2025-09-08T07:41:51,448 ------------------------------------------------------------ 2025-09-08T07:41:51,448 rocksdb/_rocksdb.pyx:1820:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,449 Error compiling Cython file: 2025-09-08T07:41:51,449 ------------------------------------------------------------ 2025-09-08T07:41:51,449 ... 2025-09-08T07:41:51,449 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:41:51,449 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:41:51,449 with nogil: 2025-09-08T07:41:51,449 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:51,449 ^ 2025-09-08T07:41:51,449 ------------------------------------------------------------ 2025-09-08T07:41:51,450 rocksdb/_rocksdb.pyx:1820:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,450 Error compiling Cython file: 2025-09-08T07:41:51,450 ------------------------------------------------------------ 2025-09-08T07:41:51,450 ... 2025-09-08T07:41:51,450 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:41:51,450 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:41:51,450 with nogil: 2025-09-08T07:41:51,450 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:51,450 ^ 2025-09-08T07:41:51,451 ------------------------------------------------------------ 2025-09-08T07:41:51,451 rocksdb/_rocksdb.pyx:1820:44: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,451 Error compiling Cython file: 2025-09-08T07:41:51,451 ------------------------------------------------------------ 2025-09-08T07:41:51,451 ... 2025-09-08T07:41:51,451 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:41:51,451 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:41:51,452 with nogil: 2025-09-08T07:41:51,452 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:41:51,452 ^ 2025-09-08T07:41:51,452 ------------------------------------------------------------ 2025-09-08T07:41:51,452 rocksdb/_rocksdb.pyx:1820:45: Converting to Python object not allowed without gil 2025-09-08T07:41:51,452 Error compiling Cython file: 2025-09-08T07:41:51,452 ------------------------------------------------------------ 2025-09-08T07:41:51,452 ... 2025-09-08T07:41:51,452 cdef backup.BackupID c_backup_id 2025-09-08T07:41:51,453 c_backup_id = backup_id 2025-09-08T07:41:51,453 with nogil: 2025-09-08T07:41:51,453 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:41:51,453 ^ 2025-09-08T07:41:51,453 ------------------------------------------------------------ 2025-09-08T07:41:51,453 rocksdb/_rocksdb.pyx:1830:41: Coercion from Python not allowed without the GIL 2025-09-08T07:41:51,453 Error compiling Cython file: 2025-09-08T07:41:51,453 ------------------------------------------------------------ 2025-09-08T07:41:51,453 ... 2025-09-08T07:41:51,453 cdef backup.BackupID c_backup_id 2025-09-08T07:41:51,454 c_backup_id = backup_id 2025-09-08T07:41:51,454 with nogil: 2025-09-08T07:41:51,454 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:41:51,454 ^ 2025-09-08T07:41:51,454 ------------------------------------------------------------ 2025-09-08T07:41:51,454 rocksdb/_rocksdb.pyx:1830:41: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,454 Error compiling Cython file: 2025-09-08T07:41:51,454 ------------------------------------------------------------ 2025-09-08T07:41:51,455 ... 2025-09-08T07:41:51,455 cdef backup.BackupID c_backup_id 2025-09-08T07:41:51,455 c_backup_id = backup_id 2025-09-08T07:41:51,455 with nogil: 2025-09-08T07:41:51,455 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:41:51,455 ^ 2025-09-08T07:41:51,455 ------------------------------------------------------------ 2025-09-08T07:41:51,455 rocksdb/_rocksdb.pyx:1830:28: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,456 Error compiling Cython file: 2025-09-08T07:41:51,456 ------------------------------------------------------------ 2025-09-08T07:41:51,456 ... 2025-09-08T07:41:51,456 cdef backup.BackupID c_backup_id 2025-09-08T07:41:51,456 c_backup_id = backup_id 2025-09-08T07:41:51,456 with nogil: 2025-09-08T07:41:51,456 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:41:51,456 ^ 2025-09-08T07:41:51,456 ------------------------------------------------------------ 2025-09-08T07:41:51,457 rocksdb/_rocksdb.pyx:1830:41: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,457 Error compiling Cython file: 2025-09-08T07:41:51,457 ------------------------------------------------------------ 2025-09-08T07:41:51,457 ... 2025-09-08T07:41:51,457 cdef backup.BackupID c_backup_id 2025-09-08T07:41:51,457 c_backup_id = backup_id 2025-09-08T07:41:51,457 with nogil: 2025-09-08T07:41:51,457 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:41:51,457 ^ 2025-09-08T07:41:51,458 ------------------------------------------------------------ 2025-09-08T07:41:51,458 rocksdb/_rocksdb.pyx:1830:42: Converting to Python object not allowed without gil 2025-09-08T07:41:51,458 Error compiling Cython file: 2025-09-08T07:41:51,458 ------------------------------------------------------------ 2025-09-08T07:41:51,458 ... 2025-09-08T07:41:51,458 def get_backup_info(self): 2025-09-08T07:41:51,458 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:51,459 with nogil: 2025-09-08T07:41:51,459 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:41:51,459 ^ 2025-09-08T07:41:51,459 ------------------------------------------------------------ 2025-09-08T07:41:51,459 rocksdb/_rocksdb.pyx:1838:37: Discarding owned Python object not allowed without gil 2025-09-08T07:41:51,459 Error compiling Cython file: 2025-09-08T07:41:51,459 ------------------------------------------------------------ 2025-09-08T07:41:51,459 ... 2025-09-08T07:41:51,459 def get_backup_info(self): 2025-09-08T07:41:51,460 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:51,460 with nogil: 2025-09-08T07:41:51,460 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:41:51,460 ^ 2025-09-08T07:41:51,460 ------------------------------------------------------------ 2025-09-08T07:41:51,460 rocksdb/_rocksdb.pyx:1838:37: Calling gil-requiring function not allowed without gil 2025-09-08T07:41:51,460 Error compiling Cython file: 2025-09-08T07:41:51,461 ------------------------------------------------------------ 2025-09-08T07:41:51,461 ... 2025-09-08T07:41:51,461 def get_backup_info(self): 2025-09-08T07:41:51,461 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:51,461 with nogil: 2025-09-08T07:41:51,461 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:41:51,461 ^ 2025-09-08T07:41:51,462 ------------------------------------------------------------ 2025-09-08T07:41:51,462 rocksdb/_rocksdb.pyx:1838:23: Accessing Python attribute not allowed without gil 2025-09-08T07:41:51,462 Error compiling Cython file: 2025-09-08T07:41:51,462 ------------------------------------------------------------ 2025-09-08T07:41:51,462 ... 2025-09-08T07:41:51,462 def get_backup_info(self): 2025-09-08T07:41:51,462 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:51,463 with nogil: 2025-09-08T07:41:51,463 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:41:51,463 ^ 2025-09-08T07:41:51,463 ------------------------------------------------------------ 2025-09-08T07:41:51,463 rocksdb/_rocksdb.pyx:1838:37: Constructing Python tuple not allowed without gil 2025-09-08T07:41:51,463 Error compiling Cython file: 2025-09-08T07:41:51,464 ------------------------------------------------------------ 2025-09-08T07:41:51,464 ... 2025-09-08T07:41:51,464 def get_backup_info(self): 2025-09-08T07:41:51,464 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:41:51,464 with nogil: 2025-09-08T07:41:51,464 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:41:51,464 ^ 2025-09-08T07:41:51,464 ------------------------------------------------------------ 2025-09-08T07:41:51,465 rocksdb/_rocksdb.pyx:1838:44: Converting to Python object not allowed without gil 2025-09-08T07:41:51,465 Traceback (most recent call last): 2025-09-08T07:41:51,465 File "", line 2, in 2025-09-08T07:41:51,465 exec(compile(''' 2025-09-08T07:41:51,465 ~~~~^^^^^^^^^^^^ 2025-09-08T07:41:51,465 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:41:51,465 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,465 ...<32 lines>... 2025-09-08T07:41:51,465 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:41:51,466 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,466 ''' % ('/tmp/pip-wheel-j0mtmc47/python-rocksdb_af79b0649e5e4862b97f7c19f23b6d69/setup.py',), "", "exec")) 2025-09-08T07:41:51,466 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,466 File "", line 35, in 2025-09-08T07:41:51,466 File "/tmp/pip-wheel-j0mtmc47/python-rocksdb_af79b0649e5e4862b97f7c19f23b6d69/setup.py", line 45, in 2025-09-08T07:41:51,466 ext_modules=cythonize([mod1]), 2025-09-08T07:41:51,466 ~~~~~~~~~^^^^^^^^ 2025-09-08T07:41:51,466 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T07:41:51,466 cythonize_one(*args) 2025-09-08T07:41:51,466 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T07:41:51,467 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T07:41:51,467 raise CompileError(None, pyx_file) 2025-09-08T07:41:51,467 Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx 2025-09-08T07:41:51,467 Compiling rocksdb/_rocksdb.pyx because it changed. 2025-09-08T07:41:51,467 [1/1] Cythonizing rocksdb/_rocksdb.pyx 2025-09-08T07:41:51,900 ERROR: python setup.py egg_info exited with 1 2025-09-08T07:41:51,913 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T07:41:51,913 exec(compile('"'"''"'"''"'"' 2025-09-08T07:41:51,913 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:41:51,913 # 2025-09-08T07:41:51,913 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:41:51,913 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:41:51,913 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:41:51,913 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:41:51,913 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:41:51,913 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:41:51,913 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:41:51,913 import os, sys, tokenize, traceback 2025-09-08T07:41:51,913 2025-09-08T07:41:51,913 try: 2025-09-08T07:41:51,913 import setuptools 2025-09-08T07:41:51,913 except ImportError: 2025-09-08T07:41:51,913 print( 2025-09-08T07:41:51,913 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:41:51,913 "the build environment with exception:", 2025-09-08T07:41:51,913 file=sys.stderr, 2025-09-08T07:41:51,913 ) 2025-09-08T07:41:51,913 traceback.print_exc() 2025-09-08T07:41:51,913 sys.exit(1) 2025-09-08T07:41:51,913 2025-09-08T07:41:51,913 __file__ = %r 2025-09-08T07:41:51,913 sys.argv[0] = __file__ 2025-09-08T07:41:51,913 2025-09-08T07:41:51,913 if os.path.exists(__file__): 2025-09-08T07:41:51,913 filename = __file__ 2025-09-08T07:41:51,913 with tokenize.open(__file__) as f: 2025-09-08T07:41:51,913 setup_py_code = f.read() 2025-09-08T07:41:51,913 else: 2025-09-08T07:41:51,913 filename = "" 2025-09-08T07:41:51,913 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:41:51,913 2025-09-08T07:41:51,913 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:41:51,913 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-j0mtmc47/python-rocksdb_af79b0649e5e4862b97f7c19f23b6d69/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-fui1n6x9[/] 2025-09-08T07:41:51,913 [bold magenta]cwd[/]: /tmp/pip-wheel-j0mtmc47/python-rocksdb_af79b0649e5e4862b97f7c19f23b6d69/ 2025-09-08T07:41:51,913 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T07:41:51,914 ERROR: metadata generation failed 2025-09-08T07:41:51,921 Exception information: 2025-09-08T07:41:51,921 Traceback (most recent call last): 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T07:41:51,921 call_subprocess( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 args, 2025-09-08T07:41:51,921 ^^^^^ 2025-09-08T07:41:51,921 ...<2 lines>... 2025-09-08T07:41:51,921 spinner=spinner, 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T07:41:51,921 raise error 2025-09-08T07:41:51,921 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T07:41:51,921 2025-09-08T07:41:51,921 The above exception was the direct cause of the following exception: 2025-09-08T07:41:51,921 2025-09-08T07:41:51,921 Traceback (most recent call last): 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:41:51,921 status = _inner_run() 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:41:51,921 return self.run(options, args) 2025-09-08T07:41:51,921 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:41:51,921 return func(self, options, args) 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T07:41:51,921 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T07:41:51,921 result = self._result = resolver.resolve( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T07:41:51,921 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T07:41:51,921 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T07:41:51,921 if not criterion.candidates: 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T07:41:51,921 return bool(self._sequence) 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T07:41:51,921 self._bool = any(self) 2025-09-08T07:41:51,921 ~~~^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T07:41:51,921 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T07:41:51,921 ^^^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T07:41:51,921 candidate = func() 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T07:41:51,921 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 link, template, name, version 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T07:41:51,921 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 link, 2025-09-08T07:41:51,921 ^^^^^ 2025-09-08T07:41:51,921 ...<3 lines>... 2025-09-08T07:41:51,921 version=version, 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T07:41:51,921 super().__init__( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 link=link, 2025-09-08T07:41:51,921 ^^^^^^^^^^ 2025-09-08T07:41:51,921 ...<4 lines>... 2025-09-08T07:41:51,921 version=version, 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T07:41:51,921 self.dist = self._prepare() 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T07:41:51,921 dist = self._prepare_distribution() 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T07:41:51,921 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T07:41:51,921 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T07:41:51,921 dist = _get_prepared_distribution( 2025-09-08T07:41:51,921 req, 2025-09-08T07:41:51,921 ...<3 lines>... 2025-09-08T07:41:51,921 self.check_build_deps, 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T07:41:51,921 abstract_dist.prepare_distribution_metadata( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 finder, build_isolation, check_build_deps 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T07:41:51,921 self.req.prepare_metadata() 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T07:41:51,921 self.metadata_directory = generate_metadata_legacy( 2025-09-08T07:41:51,921 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:41:51,921 build_env=self.build_env, 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ...<3 lines>... 2025-09-08T07:41:51,921 details=details, 2025-09-08T07:41:51,921 ^^^^^^^^^^^^^^^^ 2025-09-08T07:41:51,921 ) 2025-09-08T07:41:51,921 ^ 2025-09-08T07:41:51,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T07:41:51,921 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T07:41:51,921 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T07:41:51,943 Removed python-rocksdb==0.6.1 from https://files.pythonhosted.org/packages/b1/af/662c8f37cee95fc118304887956bcae0838b403cb91909097de1860a0053/python-rocksdb-0.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-zpuolhs4' 2025-09-08T07:41:51,943 Removed build tracker: '/tmp/pip-build-tracker-zpuolhs4'