2025-09-08T07:57:35,786 Created temporary directory: /tmp/pip-build-tracker-aaz4eauh 2025-09-08T07:57:35,786 Initialized build tracking at /tmp/pip-build-tracker-aaz4eauh 2025-09-08T07:57:35,786 Created build tracker: /tmp/pip-build-tracker-aaz4eauh 2025-09-08T07:57:35,786 Entered build tracker: /tmp/pip-build-tracker-aaz4eauh 2025-09-08T07:57:35,787 Created temporary directory: /tmp/pip-wheel-7pypuw4_ 2025-09-08T07:57:35,790 Created temporary directory: /tmp/pip-ephem-wheel-cache-8vs9omn8 2025-09-08T07:57:35,847 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:57:35,849 2 location(s) to search for versions of python-rocksdb: 2025-09-08T07:57:35,849 * https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,849 * https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,850 Fetching project page and analyzing links: https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,850 Getting page https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:35,851 Found index url https://pypi.org/simple/ 2025-09-08T07:57:35,922 Fetched page https://pypi.org/simple/python-rocksdb/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:57:35,923 Found link https://files.pythonhosted.org/packages/a3/12/8e701cfb48bd971b9de37c7c5c7556a87f4921f8b69278fbd05e94e9ecc0/python-rocksdb-0.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6 2025-09-08T07:57:35,924 Found link https://files.pythonhosted.org/packages/b1/af/662c8f37cee95fc118304887956bcae0838b403cb91909097de1860a0053/python-rocksdb-0.6.1.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.1 2025-09-08T07:57:35,924 Found link https://files.pythonhosted.org/packages/5d/78/d3f057b5bf7600a2ab2165cade77477576b19a817ca318fc0e02f0397741/python-rocksdb-0.6.2.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.2 2025-09-08T07:57:35,924 Found link https://files.pythonhosted.org/packages/06/4d/183062a93c16847a9da2a9525bd60850e8df1f09485b9611447a9e72da03/python-rocksdb-0.6.3.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.3 2025-09-08T07:57:35,924 Found link https://files.pythonhosted.org/packages/32/1d/826800098cd08dd5bc9517ba3860970f18d55d7add161050598aabbf01fa/python-rocksdb-0.6.4.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.4 2025-09-08T07:57:35,924 Found link https://files.pythonhosted.org/packages/03/ce/b489751d33cd1d1ddbd747bb12b340a59f9302e5192ae9714e3f183224a7/python-rocksdb-0.6.5.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.5 2025-09-08T07:57:35,925 Found link https://files.pythonhosted.org/packages/6a/56/ff75619c6167c7dba356edae03ea63e766d8f3474e67c1a32cebd4325bb0/python-rocksdb-0.6.6.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.6 2025-09-08T07:57:35,925 Found link https://files.pythonhosted.org/packages/a2/99/382b48731aa307e5550a6bee706c13e5df73638f4188ae4fc2a455e3d26b/python-rocksdb-0.6.7.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.7 2025-09-08T07:57:35,925 Found link https://files.pythonhosted.org/packages/d9/db/4c71bf7ab3f5e100e1c81831d9c8f37df1d88249d25c71da5bb0e1225f59/python-rocksdb-0.6.8.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.8 2025-09-08T07:57:35,925 Found link https://files.pythonhosted.org/packages/66/ec/5668df5564ef3bc6aa985ac5609ac716d4808b935f69e0e4720460a58b0e/python-rocksdb-0.6.9.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.6.9 2025-09-08T07:57:35,925 Found link https://files.pythonhosted.org/packages/94/81/9a8e498a26ec34da9e1ae87e831468aedb4a6ba42aa9ea779b97896cfea7/python-rocksdb-0.7.0.tar.gz (from https://pypi.org/simple/python-rocksdb/), version: 0.7.0 2025-09-08T07:57:35,926 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,926 Getting page https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:35,927 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:57:36,020 Fetched page https://www.piwheels.org/simple/python-rocksdb/ as text/html 2025-09-08T07:57:36,021 Skipping link: not a file: https://www.piwheels.org/simple/python-rocksdb/ 2025-09-08T07:57:36,021 Skipping link: not a file: https://pypi.org/simple/python-rocksdb/ 2025-09-08T07:57:36,045 Given no hashes to check 1 links for project 'python-rocksdb': discarding no candidates 2025-09-08T07:57:36,046 Collecting python-rocksdb==0.6.4 2025-09-08T07:57:36,048 Created temporary directory: /tmp/pip-unpack-n9j9a6si 2025-09-08T07:57:36,185 Downloading python-rocksdb-0.6.4.tar.gz (152 kB) 2025-09-08T07:57:36,269 Added python-rocksdb==0.6.4 from https://files.pythonhosted.org/packages/32/1d/826800098cd08dd5bc9517ba3860970f18d55d7add161050598aabbf01fa/python-rocksdb-0.6.4.tar.gz to build tracker '/tmp/pip-build-tracker-aaz4eauh' 2025-09-08T07:57:36,270 Running setup.py (path:/tmp/pip-wheel-7pypuw4_/python-rocksdb_00587caff23a4a709169bc1a0c20d73f/setup.py) egg_info for package python-rocksdb 2025-09-08T07:57:36,270 Created temporary directory: /tmp/pip-pip-egg-info-rnve_9cq 2025-09-08T07:57:36,270 Preparing metadata (setup.py): started 2025-09-08T07:57:36,271 Running command python setup.py egg_info 2025-09-08T07:57:40,659 Error compiling Cython file: 2025-09-08T07:57:40,659 ------------------------------------------------------------ 2025-09-08T07:57:40,659 ... 2025-09-08T07:57:40,659 from cpython.bytes cimport PyBytes_Size 2025-09-08T07:57:40,659 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:57:40,659 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,659 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,659 from std_memory cimport shared_ptr 2025-09-08T07:57:40,660 ^ 2025-09-08T07:57:40,660 ------------------------------------------------------------ 2025-09-08T07:57:40,660 rocksdb/_rocksdb.pyx:15:0: 'std_memory.pxd' not found 2025-09-08T07:57:40,674 Error compiling Cython file: 2025-09-08T07:57:40,674 ------------------------------------------------------------ 2025-09-08T07:57:40,674 ... 2025-09-08T07:57:40,674 from cpython.bytes cimport PyBytes_Size 2025-09-08T07:57:40,674 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:57:40,675 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,675 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,675 from std_memory cimport shared_ptr 2025-09-08T07:57:40,675 ^ 2025-09-08T07:57:40,675 ------------------------------------------------------------ 2025-09-08T07:57:40,675 rocksdb/_rocksdb.pyx:15:0: 'std_memory/shared_ptr.pxd' not found 2025-09-08T07:57:40,699 Error compiling Cython file: 2025-09-08T07:57:40,699 ------------------------------------------------------------ 2025-09-08T07:57:40,699 ... 2025-09-08T07:57:40,699 from cpython.bytes cimport PyBytes_FromString 2025-09-08T07:57:40,699 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,699 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,700 from std_memory cimport shared_ptr 2025-09-08T07:57:40,700 cimport options 2025-09-08T07:57:40,700 ^ 2025-09-08T07:57:40,700 ------------------------------------------------------------ 2025-09-08T07:57:40,700 rocksdb/_rocksdb.pyx:16:8: 'options.pxd' not found 2025-09-08T07:57:40,724 Error compiling Cython file: 2025-09-08T07:57:40,725 ------------------------------------------------------------ 2025-09-08T07:57:40,725 ... 2025-09-08T07:57:40,725 from cpython.bytes cimport PyBytes_FromStringAndSize 2025-09-08T07:57:40,725 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,725 from std_memory cimport shared_ptr 2025-09-08T07:57:40,725 cimport options 2025-09-08T07:57:40,725 cimport merge_operator 2025-09-08T07:57:40,726 ^ 2025-09-08T07:57:40,726 ------------------------------------------------------------ 2025-09-08T07:57:40,726 rocksdb/_rocksdb.pyx:17:8: 'merge_operator.pxd' not found 2025-09-08T07:57:40,749 Error compiling Cython file: 2025-09-08T07:57:40,749 ------------------------------------------------------------ 2025-09-08T07:57:40,749 ... 2025-09-08T07:57:40,749 from cpython.unicode cimport PyUnicode_Decode 2025-09-08T07:57:40,750 from std_memory cimport shared_ptr 2025-09-08T07:57:40,750 cimport options 2025-09-08T07:57:40,750 cimport merge_operator 2025-09-08T07:57:40,750 cimport filter_policy 2025-09-08T07:57:40,750 ^ 2025-09-08T07:57:40,750 ------------------------------------------------------------ 2025-09-08T07:57:40,750 rocksdb/_rocksdb.pyx:18:8: 'filter_policy.pxd' not found 2025-09-08T07:57:40,775 Error compiling Cython file: 2025-09-08T07:57:40,775 ------------------------------------------------------------ 2025-09-08T07:57:40,775 ... 2025-09-08T07:57:40,775 from std_memory cimport shared_ptr 2025-09-08T07:57:40,776 cimport options 2025-09-08T07:57:40,776 cimport merge_operator 2025-09-08T07:57:40,776 cimport filter_policy 2025-09-08T07:57:40,776 cimport comparator 2025-09-08T07:57:40,776 ^ 2025-09-08T07:57:40,776 ------------------------------------------------------------ 2025-09-08T07:57:40,776 rocksdb/_rocksdb.pyx:19:8: 'comparator.pxd' not found 2025-09-08T07:57:40,800 Error compiling Cython file: 2025-09-08T07:57:40,801 ------------------------------------------------------------ 2025-09-08T07:57:40,801 ... 2025-09-08T07:57:40,801 from std_memory cimport shared_ptr 2025-09-08T07:57:40,801 cimport options 2025-09-08T07:57:40,801 cimport merge_operator 2025-09-08T07:57:40,801 cimport filter_policy 2025-09-08T07:57:40,801 cimport comparator 2025-09-08T07:57:40,801 cimport slice_transform 2025-09-08T07:57:40,802 ^ 2025-09-08T07:57:40,802 ------------------------------------------------------------ 2025-09-08T07:57:40,802 rocksdb/_rocksdb.pyx:20:8: 'slice_transform.pxd' not found 2025-09-08T07:57:40,826 Error compiling Cython file: 2025-09-08T07:57:40,827 ------------------------------------------------------------ 2025-09-08T07:57:40,827 ... 2025-09-08T07:57:40,827 cimport options 2025-09-08T07:57:40,827 cimport merge_operator 2025-09-08T07:57:40,827 cimport filter_policy 2025-09-08T07:57:40,827 cimport comparator 2025-09-08T07:57:40,827 cimport slice_transform 2025-09-08T07:57:40,827 cimport cache 2025-09-08T07:57:40,828 ^ 2025-09-08T07:57:40,828 ------------------------------------------------------------ 2025-09-08T07:57:40,828 rocksdb/_rocksdb.pyx:21:8: 'cache.pxd' not found 2025-09-08T07:57:40,853 Error compiling Cython file: 2025-09-08T07:57:40,853 ------------------------------------------------------------ 2025-09-08T07:57:40,853 ... 2025-09-08T07:57:40,853 cimport merge_operator 2025-09-08T07:57:40,853 cimport filter_policy 2025-09-08T07:57:40,853 cimport comparator 2025-09-08T07:57:40,853 cimport slice_transform 2025-09-08T07:57:40,853 cimport cache 2025-09-08T07:57:40,854 cimport logger 2025-09-08T07:57:40,854 ^ 2025-09-08T07:57:40,854 ------------------------------------------------------------ 2025-09-08T07:57:40,854 rocksdb/_rocksdb.pyx:22:8: 'logger.pxd' not found 2025-09-08T07:57:40,878 Error compiling Cython file: 2025-09-08T07:57:40,878 ------------------------------------------------------------ 2025-09-08T07:57:40,878 ... 2025-09-08T07:57:40,879 cimport filter_policy 2025-09-08T07:57:40,879 cimport comparator 2025-09-08T07:57:40,879 cimport slice_transform 2025-09-08T07:57:40,879 cimport cache 2025-09-08T07:57:40,879 cimport logger 2025-09-08T07:57:40,879 cimport snapshot 2025-09-08T07:57:40,879 ^ 2025-09-08T07:57:40,880 ------------------------------------------------------------ 2025-09-08T07:57:40,880 rocksdb/_rocksdb.pyx:23:8: 'snapshot.pxd' not found 2025-09-08T07:57:40,903 Error compiling Cython file: 2025-09-08T07:57:40,903 ------------------------------------------------------------ 2025-09-08T07:57:40,903 ... 2025-09-08T07:57:40,903 cimport comparator 2025-09-08T07:57:40,903 cimport slice_transform 2025-09-08T07:57:40,903 cimport cache 2025-09-08T07:57:40,903 cimport logger 2025-09-08T07:57:40,903 cimport snapshot 2025-09-08T07:57:40,904 cimport db 2025-09-08T07:57:40,904 ^ 2025-09-08T07:57:40,904 ------------------------------------------------------------ 2025-09-08T07:57:40,904 rocksdb/_rocksdb.pyx:24:8: 'db.pxd' not found 2025-09-08T07:57:40,927 Error compiling Cython file: 2025-09-08T07:57:40,927 ------------------------------------------------------------ 2025-09-08T07:57:40,927 ... 2025-09-08T07:57:40,928 cimport slice_transform 2025-09-08T07:57:40,928 cimport cache 2025-09-08T07:57:40,928 cimport logger 2025-09-08T07:57:40,928 cimport snapshot 2025-09-08T07:57:40,928 cimport db 2025-09-08T07:57:40,928 cimport iterator 2025-09-08T07:57:40,928 ^ 2025-09-08T07:57:40,928 ------------------------------------------------------------ 2025-09-08T07:57:40,929 rocksdb/_rocksdb.pyx:25:8: 'iterator.pxd' not found 2025-09-08T07:57:40,953 Error compiling Cython file: 2025-09-08T07:57:40,954 ------------------------------------------------------------ 2025-09-08T07:57:40,954 ... 2025-09-08T07:57:40,954 cimport cache 2025-09-08T07:57:40,954 cimport logger 2025-09-08T07:57:40,954 cimport snapshot 2025-09-08T07:57:40,954 cimport db 2025-09-08T07:57:40,954 cimport iterator 2025-09-08T07:57:40,954 cimport backup 2025-09-08T07:57:40,954 ^ 2025-09-08T07:57:40,955 ------------------------------------------------------------ 2025-09-08T07:57:40,955 rocksdb/_rocksdb.pyx:26:8: 'backup.pxd' not found 2025-09-08T07:57:40,979 Error compiling Cython file: 2025-09-08T07:57:40,979 ------------------------------------------------------------ 2025-09-08T07:57:40,979 ... 2025-09-08T07:57:40,979 cimport logger 2025-09-08T07:57:40,980 cimport snapshot 2025-09-08T07:57:40,980 cimport db 2025-09-08T07:57:40,980 cimport iterator 2025-09-08T07:57:40,980 cimport backup 2025-09-08T07:57:40,980 cimport env 2025-09-08T07:57:40,980 ^ 2025-09-08T07:57:40,980 ------------------------------------------------------------ 2025-09-08T07:57:40,980 rocksdb/_rocksdb.pyx:27:8: 'env.pxd' not found 2025-09-08T07:57:41,004 Error compiling Cython file: 2025-09-08T07:57:41,004 ------------------------------------------------------------ 2025-09-08T07:57:41,005 ... 2025-09-08T07:57:41,005 cimport snapshot 2025-09-08T07:57:41,005 cimport db 2025-09-08T07:57:41,005 cimport iterator 2025-09-08T07:57:41,005 cimport backup 2025-09-08T07:57:41,005 cimport env 2025-09-08T07:57:41,005 cimport table_factory 2025-09-08T07:57:41,006 ^ 2025-09-08T07:57:41,006 ------------------------------------------------------------ 2025-09-08T07:57:41,006 rocksdb/_rocksdb.pyx:28:8: 'table_factory.pxd' not found 2025-09-08T07:57:41,031 Error compiling Cython file: 2025-09-08T07:57:41,031 ------------------------------------------------------------ 2025-09-08T07:57:41,031 ... 2025-09-08T07:57:41,031 cimport db 2025-09-08T07:57:41,031 cimport iterator 2025-09-08T07:57:41,031 cimport backup 2025-09-08T07:57:41,032 cimport env 2025-09-08T07:57:41,032 cimport table_factory 2025-09-08T07:57:41,032 cimport memtablerep 2025-09-08T07:57:41,032 ^ 2025-09-08T07:57:41,032 ------------------------------------------------------------ 2025-09-08T07:57:41,032 rocksdb/_rocksdb.pyx:29:8: 'memtablerep.pxd' not found 2025-09-08T07:57:41,057 Error compiling Cython file: 2025-09-08T07:57:41,057 ------------------------------------------------------------ 2025-09-08T07:57:41,057 ... 2025-09-08T07:57:41,057 cimport iterator 2025-09-08T07:57:41,057 cimport backup 2025-09-08T07:57:41,058 cimport env 2025-09-08T07:57:41,058 cimport table_factory 2025-09-08T07:57:41,058 cimport memtablerep 2025-09-08T07:57:41,058 cimport universal_compaction 2025-09-08T07:57:41,058 ^ 2025-09-08T07:57:41,058 ------------------------------------------------------------ 2025-09-08T07:57:41,058 rocksdb/_rocksdb.pyx:30:8: 'universal_compaction.pxd' not found 2025-09-08T07:57:41,071 Error compiling Cython file: 2025-09-08T07:57:41,071 ------------------------------------------------------------ 2025-09-08T07:57:41,071 ... 2025-09-08T07:57:41,071 cimport memtablerep 2025-09-08T07:57:41,071 cimport universal_compaction 2025-09-08T07:57:41,072 # Enums are the only exception for direct imports 2025-09-08T07:57:41,072 # Their name als already unique enough 2025-09-08T07:57:41,072 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,072 ^ 2025-09-08T07:57:41,072 ------------------------------------------------------------ 2025-09-08T07:57:41,072 rocksdb/_rocksdb.pyx:34:0: 'universal_compaction/kCompactionStopStyleSimilarSize.pxd' not found 2025-09-08T07:57:41,085 Error compiling Cython file: 2025-09-08T07:57:41,085 ------------------------------------------------------------ 2025-09-08T07:57:41,085 ... 2025-09-08T07:57:41,085 cimport universal_compaction 2025-09-08T07:57:41,085 # Enums are the only exception for direct imports 2025-09-08T07:57:41,085 # Their name als already unique enough 2025-09-08T07:57:41,085 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,086 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:41,086 ^ 2025-09-08T07:57:41,086 ------------------------------------------------------------ 2025-09-08T07:57:41,086 rocksdb/_rocksdb.pyx:35:0: 'universal_compaction/kCompactionStopStyleTotalSize.pxd' not found 2025-09-08T07:57:41,098 Error compiling Cython file: 2025-09-08T07:57:41,098 ------------------------------------------------------------ 2025-09-08T07:57:41,098 ... 2025-09-08T07:57:41,098 # Enums are the only exception for direct imports 2025-09-08T07:57:41,099 # Their name als already unique enough 2025-09-08T07:57:41,099 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,099 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:41,099 from options cimport kCompactionStyleLevel 2025-09-08T07:57:41,099 ^ 2025-09-08T07:57:41,099 ------------------------------------------------------------ 2025-09-08T07:57:41,100 rocksdb/_rocksdb.pyx:37:0: 'options/kCompactionStyleLevel.pxd' not found 2025-09-08T07:57:41,111 Error compiling Cython file: 2025-09-08T07:57:41,112 ------------------------------------------------------------ 2025-09-08T07:57:41,112 ... 2025-09-08T07:57:41,112 # Their name als already unique enough 2025-09-08T07:57:41,112 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,112 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:41,112 from options cimport kCompactionStyleLevel 2025-09-08T07:57:41,112 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,113 ^ 2025-09-08T07:57:41,113 ------------------------------------------------------------ 2025-09-08T07:57:41,113 rocksdb/_rocksdb.pyx:38:0: 'options/kCompactionStyleUniversal.pxd' not found 2025-09-08T07:57:41,125 Error compiling Cython file: 2025-09-08T07:57:41,125 ------------------------------------------------------------ 2025-09-08T07:57:41,125 ... 2025-09-08T07:57:41,125 from universal_compaction cimport kCompactionStopStyleSimilarSize 2025-09-08T07:57:41,125 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:41,125 from options cimport kCompactionStyleLevel 2025-09-08T07:57:41,126 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,126 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:41,126 ^ 2025-09-08T07:57:41,126 ------------------------------------------------------------ 2025-09-08T07:57:41,126 rocksdb/_rocksdb.pyx:39:0: 'options/kCompactionStyleFIFO.pxd' not found 2025-09-08T07:57:41,138 Error compiling Cython file: 2025-09-08T07:57:41,139 ------------------------------------------------------------ 2025-09-08T07:57:41,139 ... 2025-09-08T07:57:41,139 from universal_compaction cimport kCompactionStopStyleTotalSize 2025-09-08T07:57:41,139 from options cimport kCompactionStyleLevel 2025-09-08T07:57:41,139 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,139 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:41,139 from options cimport kCompactionStyleNone 2025-09-08T07:57:41,139 ^ 2025-09-08T07:57:41,140 ------------------------------------------------------------ 2025-09-08T07:57:41,140 rocksdb/_rocksdb.pyx:40:0: 'options/kCompactionStyleNone.pxd' not found 2025-09-08T07:57:41,166 Error compiling Cython file: 2025-09-08T07:57:41,167 ------------------------------------------------------------ 2025-09-08T07:57:41,167 ... 2025-09-08T07:57:41,167 from options cimport kCompactionStyleLevel 2025-09-08T07:57:41,167 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,167 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:41,167 from options cimport kCompactionStyleNone 2025-09-08T07:57:41,167 from slice_ cimport Slice 2025-09-08T07:57:41,167 ^ 2025-09-08T07:57:41,168 ------------------------------------------------------------ 2025-09-08T07:57:41,168 rocksdb/_rocksdb.pyx:42:0: 'slice_.pxd' not found 2025-09-08T07:57:41,179 Error compiling Cython file: 2025-09-08T07:57:41,180 ------------------------------------------------------------ 2025-09-08T07:57:41,180 ... 2025-09-08T07:57:41,180 from options cimport kCompactionStyleLevel 2025-09-08T07:57:41,180 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,180 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:41,180 from options cimport kCompactionStyleNone 2025-09-08T07:57:41,180 from slice_ cimport Slice 2025-09-08T07:57:41,181 ^ 2025-09-08T07:57:41,181 ------------------------------------------------------------ 2025-09-08T07:57:41,181 rocksdb/_rocksdb.pyx:42:0: 'slice_/Slice.pxd' not found 2025-09-08T07:57:41,205 Error compiling Cython file: 2025-09-08T07:57:41,205 ------------------------------------------------------------ 2025-09-08T07:57:41,206 ... 2025-09-08T07:57:41,206 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,206 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:41,206 from options cimport kCompactionStyleNone 2025-09-08T07:57:41,206 from slice_ cimport Slice 2025-09-08T07:57:41,206 from status cimport Status 2025-09-08T07:57:41,206 ^ 2025-09-08T07:57:41,207 ------------------------------------------------------------ 2025-09-08T07:57:41,207 rocksdb/_rocksdb.pyx:43:0: 'status.pxd' not found 2025-09-08T07:57:41,218 Error compiling Cython file: 2025-09-08T07:57:41,218 ------------------------------------------------------------ 2025-09-08T07:57:41,218 ... 2025-09-08T07:57:41,218 from options cimport kCompactionStyleUniversal 2025-09-08T07:57:41,218 from options cimport kCompactionStyleFIFO 2025-09-08T07:57:41,218 from options cimport kCompactionStyleNone 2025-09-08T07:57:41,219 from slice_ cimport Slice 2025-09-08T07:57:41,219 from status cimport Status 2025-09-08T07:57:41,219 ^ 2025-09-08T07:57:41,219 ------------------------------------------------------------ 2025-09-08T07:57:41,219 rocksdb/_rocksdb.pyx:43:0: 'status/Status.pxd' not found 2025-09-08T07:57:41,219 Error compiling Cython file: 2025-09-08T07:57:41,219 ------------------------------------------------------------ 2025-09-08T07:57:41,219 ... 2025-09-08T07:57:41,220 from interfaces import Comparator as IComparator 2025-09-08T07:57:41,220 from interfaces import SliceTransform as ISliceTransform 2025-09-08T07:57:41,220 import traceback 2025-09-08T07:57:41,220 import errors 2025-09-08T07:57:41,220 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:57:41,220 ^ 2025-09-08T07:57:41,220 ------------------------------------------------------------ 2025-09-08T07:57:41,221 rocksdb/_rocksdb.pyx:54:15: 'FilterPolicy' is not a type identifier 2025-09-08T07:57:41,221 Error compiling Cython file: 2025-09-08T07:57:41,221 ------------------------------------------------------------ 2025-09-08T07:57:41,221 ... 2025-09-08T07:57:41,221 import errors 2025-09-08T07:57:41,221 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:57:41,222 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T07:57:41,222 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T07:57:41,222 ^ 2025-09-08T07:57:41,222 ------------------------------------------------------------ 2025-09-08T07:57:41,222 rocksdb/_rocksdb.pyx:57:15: 'Slice' is not a type identifier 2025-09-08T07:57:41,222 Error compiling Cython file: 2025-09-08T07:57:41,222 ------------------------------------------------------------ 2025-09-08T07:57:41,222 ... 2025-09-08T07:57:41,222 import errors 2025-09-08T07:57:41,223 ctypedef const filter_policy.FilterPolicy ConstFilterPolicy 2025-09-08T07:57:41,223 cdef extern from "cpp/utils.hpp" namespace "py_rocks": 2025-09-08T07:57:41,223 cdef const Slice* vector_data(vector[Slice]&) 2025-09-08T07:57:41,223 ^ 2025-09-08T07:57:41,223 ------------------------------------------------------------ 2025-09-08T07:57:41,223 rocksdb/_rocksdb.pyx:57:41: unknown type in template argument 2025-09-08T07:57:41,242 Error compiling Cython file: 2025-09-08T07:57:41,242 ------------------------------------------------------------ 2025-09-08T07:57:41,242 ... 2025-09-08T07:57:41,242 cdef extern from "Python.h": 2025-09-08T07:57:41,242 void PyEval_InitThreads() 2025-09-08T07:57:41,242 PyEval_InitThreads() 2025-09-08T07:57:41,243 ## Here comes the stuff to wrap the status to exception 2025-09-08T07:57:41,243 cdef check_status(const Status& st): 2025-09-08T07:57:41,243 ^ 2025-09-08T07:57:41,243 ------------------------------------------------------------ 2025-09-08T07:57:41,243 rocksdb/_rocksdb.pyx:67:24: 'Status' is not a type identifier 2025-09-08T07:57:41,243 Error compiling Cython file: 2025-09-08T07:57:41,243 ------------------------------------------------------------ 2025-09-08T07:57:41,244 ... 2025-09-08T07:57:41,244 return string(PyBytes_AsString(path), PyBytes_Size(path)) 2025-09-08T07:57:41,244 cdef string_to_bytes(string ob): 2025-09-08T07:57:41,244 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:57:41,244 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:57:41,244 ^ 2025-09-08T07:57:41,244 ------------------------------------------------------------ 2025-09-08T07:57:41,244 rocksdb/_rocksdb.pyx:102:5: 'Slice' is not a type identifier 2025-09-08T07:57:41,245 Error compiling Cython file: 2025-09-08T07:57:41,245 ------------------------------------------------------------ 2025-09-08T07:57:41,245 ... 2025-09-08T07:57:41,245 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:57:41,245 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:57:41,245 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T07:57:41,245 cdef slice_to_bytes(Slice sl): 2025-09-08T07:57:41,245 ^ 2025-09-08T07:57:41,245 ------------------------------------------------------------ 2025-09-08T07:57:41,246 rocksdb/_rocksdb.pyx:105:20: 'Slice' is not a type identifier 2025-09-08T07:57:41,246 Error compiling Cython file: 2025-09-08T07:57:41,246 ------------------------------------------------------------ 2025-09-08T07:57:41,246 ... 2025-09-08T07:57:41,246 @cython.internal 2025-09-08T07:57:41,246 cdef class PyComparator(object): 2025-09-08T07:57:41,246 cdef object get_ob(self): 2025-09-08T07:57:41,246 return None 2025-09-08T07:57:41,247 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,247 ^ 2025-09-08T07:57:41,247 ------------------------------------------------------------ 2025-09-08T07:57:41,247 rocksdb/_rocksdb.pyx:128:15: 'Comparator' is not a type identifier 2025-09-08T07:57:41,247 Error compiling Cython file: 2025-09-08T07:57:41,247 ------------------------------------------------------------ 2025-09-08T07:57:41,247 ... 2025-09-08T07:57:41,247 return None 2025-09-08T07:57:41,247 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,248 return NULL 2025-09-08T07:57:41,248 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,248 ^ 2025-09-08T07:57:41,248 ------------------------------------------------------------ 2025-09-08T07:57:41,248 rocksdb/_rocksdb.pyx:131:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,248 Error compiling Cython file: 2025-09-08T07:57:41,248 ------------------------------------------------------------ 2025-09-08T07:57:41,248 ... 2025-09-08T07:57:41,248 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,249 pass 2025-09-08T07:57:41,249 @cython.internal 2025-09-08T07:57:41,249 cdef class PyGenericComparator(PyComparator): 2025-09-08T07:57:41,249 cdef comparator.ComparatorWrapper* comparator_ptr 2025-09-08T07:57:41,249 ^ 2025-09-08T07:57:41,249 ------------------------------------------------------------ 2025-09-08T07:57:41,249 rocksdb/_rocksdb.pyx:136:9: 'ComparatorWrapper' is not a type identifier 2025-09-08T07:57:41,249 Error compiling Cython file: 2025-09-08T07:57:41,250 ------------------------------------------------------------ 2025-09-08T07:57:41,250 ... 2025-09-08T07:57:41,250 del self.comparator_ptr 2025-09-08T07:57:41,250 cdef object get_ob(self): 2025-09-08T07:57:41,250 return self.ob 2025-09-08T07:57:41,250 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,250 ^ 2025-09-08T07:57:41,250 ------------------------------------------------------------ 2025-09-08T07:57:41,251 rocksdb/_rocksdb.pyx:157:15: 'Comparator' is not a type identifier 2025-09-08T07:57:41,251 Error compiling Cython file: 2025-09-08T07:57:41,251 ------------------------------------------------------------ 2025-09-08T07:57:41,251 ... 2025-09-08T07:57:41,251 return self.ob 2025-09-08T07:57:41,251 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,251 return self.comparator_ptr 2025-09-08T07:57:41,251 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,252 ^ 2025-09-08T07:57:41,252 ------------------------------------------------------------ 2025-09-08T07:57:41,252 rocksdb/_rocksdb.pyx:160:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,252 Error compiling Cython file: 2025-09-08T07:57:41,252 ------------------------------------------------------------ 2025-09-08T07:57:41,252 ... 2025-09-08T07:57:41,252 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,252 self.comparator_ptr.set_info_log(info_log) 2025-09-08T07:57:41,253 @cython.internal 2025-09-08T07:57:41,253 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T07:57:41,253 cdef const comparator.Comparator* comparator_ptr 2025-09-08T07:57:41,253 ^ 2025-09-08T07:57:41,253 ------------------------------------------------------------ 2025-09-08T07:57:41,253 rocksdb/_rocksdb.pyx:165:15: 'Comparator' is not a type identifier 2025-09-08T07:57:41,253 Error compiling Cython file: 2025-09-08T07:57:41,253 ------------------------------------------------------------ 2025-09-08T07:57:41,253 ... 2025-09-08T07:57:41,253 bytes_to_slice(b)) 2025-09-08T07:57:41,254 cdef object get_ob(self): 2025-09-08T07:57:41,254 return self 2025-09-08T07:57:41,254 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,254 ^ 2025-09-08T07:57:41,254 ------------------------------------------------------------ 2025-09-08T07:57:41,254 rocksdb/_rocksdb.pyx:181:15: 'Comparator' is not a type identifier 2025-09-08T07:57:41,254 Error compiling Cython file: 2025-09-08T07:57:41,254 ------------------------------------------------------------ 2025-09-08T07:57:41,255 ... 2025-09-08T07:57:41,255 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,255 return self.comparator_ptr 2025-09-08T07:57:41,255 cdef int compare_callback( 2025-09-08T07:57:41,255 void* ctx, 2025-09-08T07:57:41,255 logger.Logger* log, 2025-09-08T07:57:41,255 ^ 2025-09-08T07:57:41,255 ------------------------------------------------------------ 2025-09-08T07:57:41,255 rocksdb/_rocksdb.pyx:186:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,256 Error compiling Cython file: 2025-09-08T07:57:41,256 ------------------------------------------------------------ 2025-09-08T07:57:41,256 ... 2025-09-08T07:57:41,256 cdef int compare_callback( 2025-09-08T07:57:41,256 void* ctx, 2025-09-08T07:57:41,256 logger.Logger* log, 2025-09-08T07:57:41,256 string& error_msg, 2025-09-08T07:57:41,256 const Slice& a, 2025-09-08T07:57:41,256 ^ 2025-09-08T07:57:41,256 ------------------------------------------------------------ 2025-09-08T07:57:41,257 rocksdb/_rocksdb.pyx:188:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,257 Error compiling Cython file: 2025-09-08T07:57:41,257 ------------------------------------------------------------ 2025-09-08T07:57:41,257 ... 2025-09-08T07:57:41,257 cdef int compare_callback( 2025-09-08T07:57:41,257 void* ctx, 2025-09-08T07:57:41,257 logger.Logger* log, 2025-09-08T07:57:41,257 string& error_msg, 2025-09-08T07:57:41,257 const Slice& a, 2025-09-08T07:57:41,257 const Slice& b) with gil: 2025-09-08T07:57:41,258 ^ 2025-09-08T07:57:41,258 ------------------------------------------------------------ 2025-09-08T07:57:41,258 rocksdb/_rocksdb.pyx:189:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,258 Error compiling Cython file: 2025-09-08T07:57:41,258 ------------------------------------------------------------ 2025-09-08T07:57:41,258 ... 2025-09-08T07:57:41,258 @cython.internal 2025-09-08T07:57:41,258 cdef class PyFilterPolicy(object): 2025-09-08T07:57:41,258 cdef object get_ob(self): 2025-09-08T07:57:41,258 return None 2025-09-08T07:57:41,259 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,259 ^ 2025-09-08T07:57:41,259 ------------------------------------------------------------ 2025-09-08T07:57:41,259 rocksdb/_rocksdb.pyx:209:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,259 Error compiling Cython file: 2025-09-08T07:57:41,259 ------------------------------------------------------------ 2025-09-08T07:57:41,259 ... 2025-09-08T07:57:41,259 return None 2025-09-08T07:57:41,260 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,260 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:57:41,260 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,260 ^ 2025-09-08T07:57:41,260 ------------------------------------------------------------ 2025-09-08T07:57:41,260 rocksdb/_rocksdb.pyx:212:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,261 Error compiling Cython file: 2025-09-08T07:57:41,261 ------------------------------------------------------------ 2025-09-08T07:57:41,261 ... 2025-09-08T07:57:41,261 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,261 pass 2025-09-08T07:57:41,261 @cython.internal 2025-09-08T07:57:41,261 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:41,261 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T07:57:41,261 ^ 2025-09-08T07:57:41,261 ------------------------------------------------------------ 2025-09-08T07:57:41,262 rocksdb/_rocksdb.pyx:217:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,262 Error compiling Cython file: 2025-09-08T07:57:41,262 ------------------------------------------------------------ 2025-09-08T07:57:41,262 ... 2025-09-08T07:57:41,262 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,262 pass 2025-09-08T07:57:41,262 @cython.internal 2025-09-08T07:57:41,262 cdef class PyGenericFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:41,262 cdef shared_ptr[filter_policy.FilterPolicyWrapper] policy 2025-09-08T07:57:41,262 ^ 2025-09-08T07:57:41,263 ------------------------------------------------------------ 2025-09-08T07:57:41,263 rocksdb/_rocksdb.pyx:217:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,263 Error compiling Cython file: 2025-09-08T07:57:41,263 ------------------------------------------------------------ 2025-09-08T07:57:41,263 ... 2025-09-08T07:57:41,263 key_may_match_callback)) 2025-09-08T07:57:41,263 cdef object get_ob(self): 2025-09-08T07:57:41,263 return self.ob 2025-09-08T07:57:41,264 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,264 ^ 2025-09-08T07:57:41,264 ------------------------------------------------------------ 2025-09-08T07:57:41,264 rocksdb/_rocksdb.pyx:234:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,264 Error compiling Cython file: 2025-09-08T07:57:41,264 ------------------------------------------------------------ 2025-09-08T07:57:41,264 ... 2025-09-08T07:57:41,264 return self.ob 2025-09-08T07:57:41,264 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,265 return (self.policy) 2025-09-08T07:57:41,265 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,265 ^ 2025-09-08T07:57:41,265 ------------------------------------------------------------ 2025-09-08T07:57:41,265 rocksdb/_rocksdb.pyx:237:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,265 Error compiling Cython file: 2025-09-08T07:57:41,265 ------------------------------------------------------------ 2025-09-08T07:57:41,265 ... 2025-09-08T07:57:41,265 self.policy.get().set_info_log(info_log) 2025-09-08T07:57:41,266 cdef void create_filter_callback( 2025-09-08T07:57:41,266 void* ctx, 2025-09-08T07:57:41,266 logger.Logger* log, 2025-09-08T07:57:41,266 ^ 2025-09-08T07:57:41,266 ------------------------------------------------------------ 2025-09-08T07:57:41,266 rocksdb/_rocksdb.pyx:243:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,266 Error compiling Cython file: 2025-09-08T07:57:41,267 ------------------------------------------------------------ 2025-09-08T07:57:41,267 ... 2025-09-08T07:57:41,267 cdef void create_filter_callback( 2025-09-08T07:57:41,267 void* ctx, 2025-09-08T07:57:41,267 logger.Logger* log, 2025-09-08T07:57:41,267 string& error_msg, 2025-09-08T07:57:41,267 const Slice* keys, 2025-09-08T07:57:41,267 ^ 2025-09-08T07:57:41,267 ------------------------------------------------------------ 2025-09-08T07:57:41,267 rocksdb/_rocksdb.pyx:245:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,268 performance hint: rocksdb/_rocksdb.pyx:241:0: Exception check on 'create_filter_callback' will always require the GIL to be acquired. 2025-09-08T07:57:41,268 Possible solutions: 2025-09-08T07:57:41,268 1. Declare 'create_filter_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T07:57:41,268 2. Use an 'int' return type on 'create_filter_callback' to allow an error code to be returned. 2025-09-08T07:57:41,268 Error compiling Cython file: 2025-09-08T07:57:41,268 ------------------------------------------------------------ 2025-09-08T07:57:41,268 ... 2025-09-08T07:57:41,268 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T07:57:41,268 error_msg.assign(str(error)) 2025-09-08T07:57:41,269 cdef cpp_bool key_may_match_callback( 2025-09-08T07:57:41,269 void* ctx, 2025-09-08T07:57:41,269 logger.Logger* log, 2025-09-08T07:57:41,269 ^ 2025-09-08T07:57:41,269 ------------------------------------------------------------ 2025-09-08T07:57:41,269 rocksdb/_rocksdb.pyx:260:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,269 Error compiling Cython file: 2025-09-08T07:57:41,269 ------------------------------------------------------------ 2025-09-08T07:57:41,269 ... 2025-09-08T07:57:41,270 cdef cpp_bool key_may_match_callback( 2025-09-08T07:57:41,270 void* ctx, 2025-09-08T07:57:41,270 logger.Logger* log, 2025-09-08T07:57:41,270 string& error_msg, 2025-09-08T07:57:41,270 const Slice& key, 2025-09-08T07:57:41,270 ^ 2025-09-08T07:57:41,270 ------------------------------------------------------------ 2025-09-08T07:57:41,270 rocksdb/_rocksdb.pyx:262:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,270 Error compiling Cython file: 2025-09-08T07:57:41,270 ------------------------------------------------------------ 2025-09-08T07:57:41,271 ... 2025-09-08T07:57:41,271 cdef cpp_bool key_may_match_callback( 2025-09-08T07:57:41,271 void* ctx, 2025-09-08T07:57:41,271 logger.Logger* log, 2025-09-08T07:57:41,271 string& error_msg, 2025-09-08T07:57:41,271 const Slice& key, 2025-09-08T07:57:41,271 const Slice& filt) with gil: 2025-09-08T07:57:41,271 ^ 2025-09-08T07:57:41,271 ------------------------------------------------------------ 2025-09-08T07:57:41,271 rocksdb/_rocksdb.pyx:263:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,272 Error compiling Cython file: 2025-09-08T07:57:41,272 ------------------------------------------------------------ 2025-09-08T07:57:41,272 ... 2025-09-08T07:57:41,272 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:57:41,272 error_msg.assign(str(error)) 2025-09-08T07:57:41,272 @cython.internal 2025-09-08T07:57:41,272 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:41,272 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:57:41,272 ^ 2025-09-08T07:57:41,272 ------------------------------------------------------------ 2025-09-08T07:57:41,273 rocksdb/_rocksdb.pyx:276:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,273 Error compiling Cython file: 2025-09-08T07:57:41,273 ------------------------------------------------------------ 2025-09-08T07:57:41,273 ... 2025-09-08T07:57:41,273 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:57:41,273 error_msg.assign(str(error)) 2025-09-08T07:57:41,273 @cython.internal 2025-09-08T07:57:41,273 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:41,273 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:57:41,274 ^ 2025-09-08T07:57:41,274 ------------------------------------------------------------ 2025-09-08T07:57:41,274 rocksdb/_rocksdb.pyx:276:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,274 Error compiling Cython file: 2025-09-08T07:57:41,274 ------------------------------------------------------------ 2025-09-08T07:57:41,274 ... 2025-09-08T07:57:41,274 bytes_to_slice(filter_)) 2025-09-08T07:57:41,274 cdef object get_ob(self): 2025-09-08T07:57:41,274 return self 2025-09-08T07:57:41,275 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,275 ^ 2025-09-08T07:57:41,275 ------------------------------------------------------------ 2025-09-08T07:57:41,275 rocksdb/_rocksdb.pyx:306:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,275 Error compiling Cython file: 2025-09-08T07:57:41,275 ------------------------------------------------------------ 2025-09-08T07:57:41,275 ... 2025-09-08T07:57:41,276 ## Here comes the stuff for the merge operator 2025-09-08T07:57:41,276 @cython.internal 2025-09-08T07:57:41,276 cdef class PyMergeOperator(object): 2025-09-08T07:57:41,276 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T07:57:41,276 ^ 2025-09-08T07:57:41,276 ------------------------------------------------------------ 2025-09-08T07:57:41,276 rocksdb/_rocksdb.pyx:317:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,276 Error compiling Cython file: 2025-09-08T07:57:41,276 ------------------------------------------------------------ 2025-09-08T07:57:41,277 ... 2025-09-08T07:57:41,277 ## Here comes the stuff for the merge operator 2025-09-08T07:57:41,277 @cython.internal 2025-09-08T07:57:41,277 cdef class PyMergeOperator(object): 2025-09-08T07:57:41,277 cdef shared_ptr[merge_operator.MergeOperator] merge_op 2025-09-08T07:57:41,277 ^ 2025-09-08T07:57:41,277 ------------------------------------------------------------ 2025-09-08T07:57:41,277 rocksdb/_rocksdb.pyx:317:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,278 Error compiling Cython file: 2025-09-08T07:57:41,278 ------------------------------------------------------------ 2025-09-08T07:57:41,278 ... 2025-09-08T07:57:41,278 cdef object get_ob(self): 2025-09-08T07:57:41,278 return self.ob 2025-09-08T07:57:41,278 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T07:57:41,278 ^ 2025-09-08T07:57:41,278 ------------------------------------------------------------ 2025-09-08T07:57:41,279 rocksdb/_rocksdb.pyx:365:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,279 Error compiling Cython file: 2025-09-08T07:57:41,279 ------------------------------------------------------------ 2025-09-08T07:57:41,279 ... 2025-09-08T07:57:41,279 cdef shared_ptr[merge_operator.MergeOperator] get_operator(self): 2025-09-08T07:57:41,279 return self.merge_op 2025-09-08T07:57:41,279 cdef cpp_bool merge_callback( 2025-09-08T07:57:41,279 void* ctx, 2025-09-08T07:57:41,279 const Slice& key, 2025-09-08T07:57:41,279 ^ 2025-09-08T07:57:41,280 ------------------------------------------------------------ 2025-09-08T07:57:41,280 rocksdb/_rocksdb.pyx:370:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,280 Error compiling Cython file: 2025-09-08T07:57:41,280 ------------------------------------------------------------ 2025-09-08T07:57:41,280 ... 2025-09-08T07:57:41,280 return self.merge_op 2025-09-08T07:57:41,280 cdef cpp_bool merge_callback( 2025-09-08T07:57:41,280 void* ctx, 2025-09-08T07:57:41,281 const Slice& key, 2025-09-08T07:57:41,281 const Slice* existing_value, 2025-09-08T07:57:41,281 ^ 2025-09-08T07:57:41,281 ------------------------------------------------------------ 2025-09-08T07:57:41,281 rocksdb/_rocksdb.pyx:371:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,281 Error compiling Cython file: 2025-09-08T07:57:41,281 ------------------------------------------------------------ 2025-09-08T07:57:41,281 ... 2025-09-08T07:57:41,282 cdef cpp_bool merge_callback( 2025-09-08T07:57:41,282 void* ctx, 2025-09-08T07:57:41,282 const Slice& key, 2025-09-08T07:57:41,282 const Slice* existing_value, 2025-09-08T07:57:41,282 const Slice& value, 2025-09-08T07:57:41,282 ^ 2025-09-08T07:57:41,282 ------------------------------------------------------------ 2025-09-08T07:57:41,282 rocksdb/_rocksdb.pyx:372:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,282 Error compiling Cython file: 2025-09-08T07:57:41,282 ------------------------------------------------------------ 2025-09-08T07:57:41,283 ... 2025-09-08T07:57:41,283 void* ctx, 2025-09-08T07:57:41,283 const Slice& key, 2025-09-08T07:57:41,283 const Slice* existing_value, 2025-09-08T07:57:41,283 const Slice& value, 2025-09-08T07:57:41,283 string* new_value, 2025-09-08T07:57:41,283 logger.Logger* log) with gil: 2025-09-08T07:57:41,283 ^ 2025-09-08T07:57:41,283 ------------------------------------------------------------ 2025-09-08T07:57:41,283 rocksdb/_rocksdb.pyx:374:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,284 Error compiling Cython file: 2025-09-08T07:57:41,284 ------------------------------------------------------------ 2025-09-08T07:57:41,284 ... 2025-09-08T07:57:41,284 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T07:57:41,284 return False 2025-09-08T07:57:41,284 cdef cpp_bool full_merge_callback( 2025-09-08T07:57:41,284 void* ctx, 2025-09-08T07:57:41,284 const Slice& key, 2025-09-08T07:57:41,284 ^ 2025-09-08T07:57:41,285 ------------------------------------------------------------ 2025-09-08T07:57:41,285 rocksdb/_rocksdb.pyx:399:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,285 Error compiling Cython file: 2025-09-08T07:57:41,285 ------------------------------------------------------------ 2025-09-08T07:57:41,285 ... 2025-09-08T07:57:41,285 return False 2025-09-08T07:57:41,285 cdef cpp_bool full_merge_callback( 2025-09-08T07:57:41,285 void* ctx, 2025-09-08T07:57:41,285 const Slice& key, 2025-09-08T07:57:41,286 const Slice* existing_value, 2025-09-08T07:57:41,286 ^ 2025-09-08T07:57:41,286 ------------------------------------------------------------ 2025-09-08T07:57:41,286 rocksdb/_rocksdb.pyx:400:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,286 Error compiling Cython file: 2025-09-08T07:57:41,286 ------------------------------------------------------------ 2025-09-08T07:57:41,286 ... 2025-09-08T07:57:41,286 void* ctx, 2025-09-08T07:57:41,286 const Slice& key, 2025-09-08T07:57:41,286 const Slice* existing_value, 2025-09-08T07:57:41,287 const deque[string]& op_list, 2025-09-08T07:57:41,287 string* new_value, 2025-09-08T07:57:41,287 logger.Logger* log) with gil: 2025-09-08T07:57:41,287 ^ 2025-09-08T07:57:41,287 ------------------------------------------------------------ 2025-09-08T07:57:41,287 rocksdb/_rocksdb.pyx:403:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,287 Error compiling Cython file: 2025-09-08T07:57:41,287 ------------------------------------------------------------ 2025-09-08T07:57:41,287 ... 2025-09-08T07:57:41,287 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T07:57:41,288 return False 2025-09-08T07:57:41,288 cdef cpp_bool partial_merge_callback( 2025-09-08T07:57:41,288 void* ctx, 2025-09-08T07:57:41,288 const Slice& key, 2025-09-08T07:57:41,288 ^ 2025-09-08T07:57:41,288 ------------------------------------------------------------ 2025-09-08T07:57:41,288 rocksdb/_rocksdb.pyx:428:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,288 Error compiling Cython file: 2025-09-08T07:57:41,288 ------------------------------------------------------------ 2025-09-08T07:57:41,289 ... 2025-09-08T07:57:41,289 return False 2025-09-08T07:57:41,289 cdef cpp_bool partial_merge_callback( 2025-09-08T07:57:41,289 void* ctx, 2025-09-08T07:57:41,289 const Slice& key, 2025-09-08T07:57:41,289 const Slice& left_op, 2025-09-08T07:57:41,289 ^ 2025-09-08T07:57:41,289 ------------------------------------------------------------ 2025-09-08T07:57:41,289 rocksdb/_rocksdb.pyx:429:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,290 Error compiling Cython file: 2025-09-08T07:57:41,290 ------------------------------------------------------------ 2025-09-08T07:57:41,290 ... 2025-09-08T07:57:41,290 cdef cpp_bool partial_merge_callback( 2025-09-08T07:57:41,290 void* ctx, 2025-09-08T07:57:41,290 const Slice& key, 2025-09-08T07:57:41,290 const Slice& left_op, 2025-09-08T07:57:41,290 const Slice& right_op, 2025-09-08T07:57:41,290 ^ 2025-09-08T07:57:41,291 ------------------------------------------------------------ 2025-09-08T07:57:41,291 rocksdb/_rocksdb.pyx:430:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,291 Error compiling Cython file: 2025-09-08T07:57:41,291 ------------------------------------------------------------ 2025-09-08T07:57:41,291 ... 2025-09-08T07:57:41,291 void* ctx, 2025-09-08T07:57:41,291 const Slice& key, 2025-09-08T07:57:41,291 const Slice& left_op, 2025-09-08T07:57:41,291 const Slice& right_op, 2025-09-08T07:57:41,292 string* new_value, 2025-09-08T07:57:41,292 logger.Logger* log) with gil: 2025-09-08T07:57:41,292 ^ 2025-09-08T07:57:41,292 ------------------------------------------------------------ 2025-09-08T07:57:41,292 rocksdb/_rocksdb.pyx:432:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,292 Error compiling Cython file: 2025-09-08T07:57:41,292 ------------------------------------------------------------ 2025-09-08T07:57:41,292 ... 2025-09-08T07:57:41,292 ############################################## 2025-09-08T07:57:41,293 #### Here comes the Cache stuff 2025-09-08T07:57:41,293 @cython.internal 2025-09-08T07:57:41,293 cdef class PyCache(object): 2025-09-08T07:57:41,293 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:41,293 ^ 2025-09-08T07:57:41,293 ------------------------------------------------------------ 2025-09-08T07:57:41,293 rocksdb/_rocksdb.pyx:454:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,293 Error compiling Cython file: 2025-09-08T07:57:41,293 ------------------------------------------------------------ 2025-09-08T07:57:41,293 ... 2025-09-08T07:57:41,294 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:41,294 return shared_ptr[cache.Cache]() 2025-09-08T07:57:41,294 @cython.internal 2025-09-08T07:57:41,294 cdef class PyLRUCache(PyCache): 2025-09-08T07:57:41,294 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:57:41,294 ^ 2025-09-08T07:57:41,294 ------------------------------------------------------------ 2025-09-08T07:57:41,294 rocksdb/_rocksdb.pyx:459:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,294 Error compiling Cython file: 2025-09-08T07:57:41,295 ------------------------------------------------------------ 2025-09-08T07:57:41,295 ... 2025-09-08T07:57:41,295 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:41,295 return shared_ptr[cache.Cache]() 2025-09-08T07:57:41,295 @cython.internal 2025-09-08T07:57:41,295 cdef class PyLRUCache(PyCache): 2025-09-08T07:57:41,295 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:57:41,295 ^ 2025-09-08T07:57:41,295 ------------------------------------------------------------ 2025-09-08T07:57:41,295 rocksdb/_rocksdb.pyx:459:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,296 Error compiling Cython file: 2025-09-08T07:57:41,296 ------------------------------------------------------------ 2025-09-08T07:57:41,296 ... 2025-09-08T07:57:41,296 if shard_bits is not None: 2025-09-08T07:57:41,296 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:57:41,296 else: 2025-09-08T07:57:41,296 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T07:57:41,296 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:41,296 ^ 2025-09-08T07:57:41,296 ------------------------------------------------------------ 2025-09-08T07:57:41,297 rocksdb/_rocksdb.pyx:467:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,297 Error compiling Cython file: 2025-09-08T07:57:41,297 ------------------------------------------------------------ 2025-09-08T07:57:41,297 ... 2025-09-08T07:57:41,297 ############################### 2025-09-08T07:57:41,297 ### Here comes the stuff for SliceTransform 2025-09-08T07:57:41,297 @cython.internal 2025-09-08T07:57:41,297 cdef class PySliceTransform(object): 2025-09-08T07:57:41,298 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T07:57:41,298 ^ 2025-09-08T07:57:41,298 ------------------------------------------------------------ 2025-09-08T07:57:41,298 rocksdb/_rocksdb.pyx:476:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,298 Error compiling Cython file: 2025-09-08T07:57:41,298 ------------------------------------------------------------ 2025-09-08T07:57:41,298 ... 2025-09-08T07:57:41,298 ############################### 2025-09-08T07:57:41,298 ### Here comes the stuff for SliceTransform 2025-09-08T07:57:41,299 @cython.internal 2025-09-08T07:57:41,299 cdef class PySliceTransform(object): 2025-09-08T07:57:41,299 cdef shared_ptr[slice_transform.SliceTransform] transfomer 2025-09-08T07:57:41,299 ^ 2025-09-08T07:57:41,299 ------------------------------------------------------------ 2025-09-08T07:57:41,299 rocksdb/_rocksdb.pyx:476:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,299 Error compiling Cython file: 2025-09-08T07:57:41,299 ------------------------------------------------------------ 2025-09-08T07:57:41,299 ... 2025-09-08T07:57:41,299 slice_in_range_callback)) 2025-09-08T07:57:41,300 cdef object get_ob(self): 2025-09-08T07:57:41,300 return self.ob 2025-09-08T07:57:41,300 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:41,300 ^ 2025-09-08T07:57:41,300 ------------------------------------------------------------ 2025-09-08T07:57:41,300 rocksdb/_rocksdb.pyx:496:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,300 Error compiling Cython file: 2025-09-08T07:57:41,301 ------------------------------------------------------------ 2025-09-08T07:57:41,301 ... 2025-09-08T07:57:41,301 return self.ob 2025-09-08T07:57:41,301 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:41,301 return self.transfomer 2025-09-08T07:57:41,301 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,301 ^ 2025-09-08T07:57:41,301 ------------------------------------------------------------ 2025-09-08T07:57:41,301 rocksdb/_rocksdb.pyx:499:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,302 Error compiling Cython file: 2025-09-08T07:57:41,302 ------------------------------------------------------------ 2025-09-08T07:57:41,302 ... 2025-09-08T07:57:41,302 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:41,302 ptr = self.transfomer.get() 2025-09-08T07:57:41,302 ptr.set_info_log(info_log) 2025-09-08T07:57:41,302 cdef Slice slice_transform_callback( 2025-09-08T07:57:41,302 ^ 2025-09-08T07:57:41,302 ------------------------------------------------------------ 2025-09-08T07:57:41,303 rocksdb/_rocksdb.pyx:505:5: 'Slice' is not a type identifier 2025-09-08T07:57:41,303 Error compiling Cython file: 2025-09-08T07:57:41,303 ------------------------------------------------------------ 2025-09-08T07:57:41,303 ... 2025-09-08T07:57:41,303 ptr.set_info_log(info_log) 2025-09-08T07:57:41,303 cdef Slice slice_transform_callback( 2025-09-08T07:57:41,303 void* ctx, 2025-09-08T07:57:41,303 logger.Logger* log, 2025-09-08T07:57:41,304 ^ 2025-09-08T07:57:41,304 ------------------------------------------------------------ 2025-09-08T07:57:41,304 rocksdb/_rocksdb.pyx:507:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,304 Error compiling Cython file: 2025-09-08T07:57:41,304 ------------------------------------------------------------ 2025-09-08T07:57:41,304 ... 2025-09-08T07:57:41,304 cdef Slice slice_transform_callback( 2025-09-08T07:57:41,304 void* ctx, 2025-09-08T07:57:41,305 logger.Logger* log, 2025-09-08T07:57:41,305 string& error_msg, 2025-09-08T07:57:41,305 const Slice& src) with gil: 2025-09-08T07:57:41,305 ^ 2025-09-08T07:57:41,305 ------------------------------------------------------------ 2025-09-08T07:57:41,305 rocksdb/_rocksdb.pyx:509:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,305 Error compiling Cython file: 2025-09-08T07:57:41,305 ------------------------------------------------------------ 2025-09-08T07:57:41,305 ... 2025-09-08T07:57:41,305 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:41,306 error_msg.assign(str(error)) 2025-09-08T07:57:41,306 cdef cpp_bool slice_in_domain_callback( 2025-09-08T07:57:41,306 void* ctx, 2025-09-08T07:57:41,306 logger.Logger* log, 2025-09-08T07:57:41,306 ^ 2025-09-08T07:57:41,306 ------------------------------------------------------------ 2025-09-08T07:57:41,306 rocksdb/_rocksdb.pyx:530:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,306 Error compiling Cython file: 2025-09-08T07:57:41,306 ------------------------------------------------------------ 2025-09-08T07:57:41,307 ... 2025-09-08T07:57:41,307 cdef cpp_bool slice_in_domain_callback( 2025-09-08T07:57:41,307 void* ctx, 2025-09-08T07:57:41,307 logger.Logger* log, 2025-09-08T07:57:41,307 string& error_msg, 2025-09-08T07:57:41,307 const Slice& src) with gil: 2025-09-08T07:57:41,307 ^ 2025-09-08T07:57:41,307 ------------------------------------------------------------ 2025-09-08T07:57:41,307 rocksdb/_rocksdb.pyx:532:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,308 Error compiling Cython file: 2025-09-08T07:57:41,308 ------------------------------------------------------------ 2025-09-08T07:57:41,308 ... 2025-09-08T07:57:41,308 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:41,308 error_msg.assign(str(error)) 2025-09-08T07:57:41,308 cdef cpp_bool slice_in_range_callback( 2025-09-08T07:57:41,308 void* ctx, 2025-09-08T07:57:41,308 logger.Logger* log, 2025-09-08T07:57:41,308 ^ 2025-09-08T07:57:41,308 ------------------------------------------------------------ 2025-09-08T07:57:41,309 rocksdb/_rocksdb.pyx:543:4: 'Logger' is not a type identifier 2025-09-08T07:57:41,309 Error compiling Cython file: 2025-09-08T07:57:41,309 ------------------------------------------------------------ 2025-09-08T07:57:41,309 ... 2025-09-08T07:57:41,309 cdef cpp_bool slice_in_range_callback( 2025-09-08T07:57:41,309 void* ctx, 2025-09-08T07:57:41,309 logger.Logger* log, 2025-09-08T07:57:41,309 string& error_msg, 2025-09-08T07:57:41,309 const Slice& src) with gil: 2025-09-08T07:57:41,310 ^ 2025-09-08T07:57:41,310 ------------------------------------------------------------ 2025-09-08T07:57:41,310 rocksdb/_rocksdb.pyx:545:10: 'Slice' is not a type identifier 2025-09-08T07:57:41,310 Error compiling Cython file: 2025-09-08T07:57:41,310 ------------------------------------------------------------ 2025-09-08T07:57:41,310 ... 2025-09-08T07:57:41,310 ########################################### 2025-09-08T07:57:41,310 ## Here are the TableFactories 2025-09-08T07:57:41,311 @cython.internal 2025-09-08T07:57:41,311 cdef class PyTableFactory(object): 2025-09-08T07:57:41,311 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:41,311 ^ 2025-09-08T07:57:41,311 ------------------------------------------------------------ 2025-09-08T07:57:41,311 rocksdb/_rocksdb.pyx:558:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,311 Error compiling Cython file: 2025-09-08T07:57:41,311 ------------------------------------------------------------ 2025-09-08T07:57:41,311 ... 2025-09-08T07:57:41,312 ########################################### 2025-09-08T07:57:41,312 ## Here are the TableFactories 2025-09-08T07:57:41,312 @cython.internal 2025-09-08T07:57:41,312 cdef class PyTableFactory(object): 2025-09-08T07:57:41,312 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:41,312 ^ 2025-09-08T07:57:41,312 ------------------------------------------------------------ 2025-09-08T07:57:41,312 rocksdb/_rocksdb.pyx:558:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,312 Error compiling Cython file: 2025-09-08T07:57:41,313 ------------------------------------------------------------ 2025-09-08T07:57:41,313 ... 2025-09-08T07:57:41,313 ## Here are the TableFactories 2025-09-08T07:57:41,313 @cython.internal 2025-09-08T07:57:41,313 cdef class PyTableFactory(object): 2025-09-08T07:57:41,313 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:41,313 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T07:57:41,313 ^ 2025-09-08T07:57:41,313 ------------------------------------------------------------ 2025-09-08T07:57:41,314 rocksdb/_rocksdb.pyx:560:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,314 Error compiling Cython file: 2025-09-08T07:57:41,314 ------------------------------------------------------------ 2025-09-08T07:57:41,314 ... 2025-09-08T07:57:41,314 cdef shared_ptr[table_factory.TableFactory] factory 2025-09-08T07:57:41,314 cdef shared_ptr[table_factory.TableFactory] get_table_factory(self): 2025-09-08T07:57:41,314 return self.factory 2025-09-08T07:57:41,314 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,314 ^ 2025-09-08T07:57:41,315 ------------------------------------------------------------ 2025-09-08T07:57:41,315 rocksdb/_rocksdb.pyx:563:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,315 Error compiling Cython file: 2025-09-08T07:57:41,315 ------------------------------------------------------------ 2025-09-08T07:57:41,315 ... 2025-09-08T07:57:41,315 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T07:57:41,315 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T07:57:41,316 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,316 ^ 2025-09-08T07:57:41,316 ------------------------------------------------------------ 2025-09-08T07:57:41,316 rocksdb/_rocksdb.pyx:644:28: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,316 Error compiling Cython file: 2025-09-08T07:57:41,316 ------------------------------------------------------------ 2025-09-08T07:57:41,316 ... 2025-09-08T07:57:41,316 ############################################# 2025-09-08T07:57:41,316 ### Here are the MemtableFactories 2025-09-08T07:57:41,317 @cython.internal 2025-09-08T07:57:41,317 cdef class PyMemtableFactory(object): 2025-09-08T07:57:41,317 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:57:41,317 ^ 2025-09-08T07:57:41,317 ------------------------------------------------------------ 2025-09-08T07:57:41,317 rocksdb/_rocksdb.pyx:684:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,317 Error compiling Cython file: 2025-09-08T07:57:41,317 ------------------------------------------------------------ 2025-09-08T07:57:41,317 ... 2025-09-08T07:57:41,318 ############################################# 2025-09-08T07:57:41,318 ### Here are the MemtableFactories 2025-09-08T07:57:41,318 @cython.internal 2025-09-08T07:57:41,318 cdef class PyMemtableFactory(object): 2025-09-08T07:57:41,318 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:57:41,318 ^ 2025-09-08T07:57:41,318 ------------------------------------------------------------ 2025-09-08T07:57:41,318 rocksdb/_rocksdb.pyx:684:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,318 Error compiling Cython file: 2025-09-08T07:57:41,319 ------------------------------------------------------------ 2025-09-08T07:57:41,319 ... 2025-09-08T07:57:41,319 ### Here are the MemtableFactories 2025-09-08T07:57:41,319 @cython.internal 2025-09-08T07:57:41,319 cdef class PyMemtableFactory(object): 2025-09-08T07:57:41,319 cdef shared_ptr[memtablerep.MemTableRepFactory] factory 2025-09-08T07:57:41,319 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T07:57:41,319 ^ 2025-09-08T07:57:41,319 ------------------------------------------------------------ 2025-09-08T07:57:41,319 rocksdb/_rocksdb.pyx:686:9: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,320 Error compiling Cython file: 2025-09-08T07:57:41,320 ------------------------------------------------------------ 2025-09-08T07:57:41,320 ... 2025-09-08T07:57:41,320 zstd_compression = u'zstd_compression' 2025-09-08T07:57:41,320 zstdnotfinal_compression = u'zstdnotfinal_compression' 2025-09-08T07:57:41,320 disable_compression = u'disable_compression' 2025-09-08T07:57:41,320 cdef class Options(object): 2025-09-08T07:57:41,320 cdef options.Options* opts 2025-09-08T07:57:41,320 ^ 2025-09-08T07:57:41,321 ------------------------------------------------------------ 2025-09-08T07:57:41,321 rocksdb/_rocksdb.pyx:729:9: 'Options' is not a type identifier 2025-09-08T07:57:41,321 Error compiling Cython file: 2025-09-08T07:57:41,321 ------------------------------------------------------------ 2025-09-08T07:57:41,321 ... 2025-09-08T07:57:41,321 # Forward declaration 2025-09-08T07:57:41,321 cdef class WriteBatchIterator 2025-09-08T07:57:41,321 cdef class WriteBatch(object): 2025-09-08T07:57:41,322 cdef db.WriteBatch* batch 2025-09-08T07:57:41,322 ^ 2025-09-08T07:57:41,322 ------------------------------------------------------------ 2025-09-08T07:57:41,322 rocksdb/_rocksdb.pyx:1292:9: 'WriteBatch' is not a type identifier 2025-09-08T07:57:41,322 Error compiling Cython file: 2025-09-08T07:57:41,322 ------------------------------------------------------------ 2025-09-08T07:57:41,322 ... 2025-09-08T07:57:41,322 @cython.internal 2025-09-08T07:57:41,322 cdef class WriteBatchIterator(object): 2025-09-08T07:57:41,323 # Need a reference to the WriteBatch. 2025-09-08T07:57:41,323 # The BatchItems are only pointers to the memory in WriteBatch. 2025-09-08T07:57:41,323 cdef WriteBatch batch 2025-09-08T07:57:41,323 cdef vector[db.BatchItem] items 2025-09-08T07:57:41,323 ^ 2025-09-08T07:57:41,323 ------------------------------------------------------------ 2025-09-08T07:57:41,323 rocksdb/_rocksdb.pyx:1332:19: unknown type in template argument 2025-09-08T07:57:41,323 Error compiling Cython file: 2025-09-08T07:57:41,323 ------------------------------------------------------------ 2025-09-08T07:57:41,323 ... 2025-09-08T07:57:41,324 return ret 2025-09-08T07:57:41,324 @cython.no_gc_clear 2025-09-08T07:57:41,324 cdef class DB(object): 2025-09-08T07:57:41,324 cdef Options opts 2025-09-08T07:57:41,324 cdef db.DB* db 2025-09-08T07:57:41,324 ^ 2025-09-08T07:57:41,324 ------------------------------------------------------------ 2025-09-08T07:57:41,324 rocksdb/_rocksdb.pyx:1371:9: 'DB' is not a type identifier 2025-09-08T07:57:41,325 Error compiling Cython file: 2025-09-08T07:57:41,325 ------------------------------------------------------------ 2025-09-08T07:57:41,325 ... 2025-09-08T07:57:41,325 read_tier="all"): 2025-09-08T07:57:41,325 # TODO: Is this really effiencet ? 2025-09-08T07:57:41,325 return locals() 2025-09-08T07:57:41,325 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T07:57:41,325 ^ 2025-09-08T07:57:41,325 ------------------------------------------------------------ 2025-09-08T07:57:41,326 rocksdb/_rocksdb.pyx:1668:9: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,326 Error compiling Cython file: 2025-09-08T07:57:41,326 ------------------------------------------------------------ 2025-09-08T07:57:41,326 ... 2025-09-08T07:57:41,326 @cython.no_gc_clear 2025-09-08T07:57:41,326 @cython.internal 2025-09-08T07:57:41,326 cdef class Snapshot(object): 2025-09-08T07:57:41,326 cdef const snapshot.Snapshot* ptr 2025-09-08T07:57:41,326 ^ 2025-09-08T07:57:41,327 ------------------------------------------------------------ 2025-09-08T07:57:41,327 rocksdb/_rocksdb.pyx:1701:15: 'Snapshot' is not a type identifier 2025-09-08T07:57:41,327 Error compiling Cython file: 2025-09-08T07:57:41,327 ------------------------------------------------------------ 2025-09-08T07:57:41,327 ... 2025-09-08T07:57:41,327 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:41,327 @cython.internal 2025-09-08T07:57:41,328 cdef class BaseIterator(object): 2025-09-08T07:57:41,328 cdef iterator.Iterator* ptr 2025-09-08T07:57:41,328 ^ 2025-09-08T07:57:41,328 ------------------------------------------------------------ 2025-09-08T07:57:41,328 rocksdb/_rocksdb.pyx:1718:9: 'Iterator' is not a type identifier 2025-09-08T07:57:41,328 Error compiling Cython file: 2025-09-08T07:57:41,328 ------------------------------------------------------------ 2025-09-08T07:57:41,328 ... 2025-09-08T07:57:41,328 self.it.ptr.Prev() 2025-09-08T07:57:41,328 check_status(self.it.ptr.status()) 2025-09-08T07:57:41,329 return ret 2025-09-08T07:57:41,329 cdef class BackupEngine(object): 2025-09-08T07:57:41,329 cdef backup.BackupEngine* engine 2025-09-08T07:57:41,329 ^ 2025-09-08T07:57:41,329 ------------------------------------------------------------ 2025-09-08T07:57:41,329 rocksdb/_rocksdb.pyx:1826:9: 'BackupEngine' is not a type identifier 2025-09-08T07:57:41,370 Error compiling Cython file: 2025-09-08T07:57:41,370 ------------------------------------------------------------ 2025-09-08T07:57:41,371 ... 2025-09-08T07:57:41,371 def name(self): 2025-09-08T07:57:41,371 return PyBytes_FromString(self.policy.get().Name()) 2025-09-08T07:57:41,371 def create_filter(self, keys): 2025-09-08T07:57:41,371 cdef string dst 2025-09-08T07:57:41,371 cdef vector[Slice] c_keys 2025-09-08T07:57:41,371 ^ 2025-09-08T07:57:41,371 ------------------------------------------------------------ 2025-09-08T07:57:41,371 rocksdb/_rocksdb.pyx:286:20: unknown type in template argument 2025-09-08T07:57:41,401 Error compiling Cython file: 2025-09-08T07:57:41,401 ------------------------------------------------------------ 2025-09-08T07:57:41,402 ... 2025-09-08T07:57:41,402 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:41,402 return self.transfomer 2025-09-08T07:57:41,402 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:41,402 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:41,402 ^ 2025-09-08T07:57:41,402 ------------------------------------------------------------ 2025-09-08T07:57:41,402 rocksdb/_rocksdb.pyx:500:13: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:57:41,411 Error compiling Cython file: 2025-09-08T07:57:41,412 ------------------------------------------------------------ 2025-09-08T07:57:41,412 ... 2025-09-08T07:57:41,412 block_size=None, 2025-09-08T07:57:41,412 block_size_deviation=None, 2025-09-08T07:57:41,412 block_restart_interval=None, 2025-09-08T07:57:41,412 whole_key_filtering=None): 2025-09-08T07:57:41,412 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:57:41,412 ^ 2025-09-08T07:57:41,412 ------------------------------------------------------------ 2025-09-08T07:57:41,412 rocksdb/_rocksdb.pyx:582:13: 'BlockBasedTableOptions' is not a type identifier 2025-09-08T07:57:41,427 Error compiling Cython file: 2025-09-08T07:57:41,427 ------------------------------------------------------------ 2025-09-08T07:57:41,427 ... 2025-09-08T07:57:41,427 huge_page_tlb_size=0, 2025-09-08T07:57:41,427 encoding_type='plain', 2025-09-08T07:57:41,427 py_bool full_scan_mode=False, 2025-09-08T07:57:41,427 py_bool store_index_in_file=False): 2025-09-08T07:57:41,428 cdef table_factory.PlainTableOptions table_options 2025-09-08T07:57:41,428 ^ 2025-09-08T07:57:41,428 ------------------------------------------------------------ 2025-09-08T07:57:41,428 rocksdb/_rocksdb.pyx:660:13: 'PlainTableOptions' is not a type identifier 2025-09-08T07:57:41,467 Error compiling Cython file: 2025-09-08T07:57:41,467 ------------------------------------------------------------ 2025-09-08T07:57:41,467 ... 2025-09-08T07:57:41,467 ret_ob['max_dict_bytes'] = self.opts.compression_opts.max_dict_bytes 2025-09-08T07:57:41,468 return ret_ob 2025-09-08T07:57:41,468 def __set__(self, dict value): 2025-09-08T07:57:41,468 cdef options.CompressionOptions* copts 2025-09-08T07:57:41,468 ^ 2025-09-08T07:57:41,468 ------------------------------------------------------------ 2025-09-08T07:57:41,468 rocksdb/_rocksdb.pyx:820:17: 'CompressionOptions' is not a type identifier 2025-09-08T07:57:41,478 Error compiling Cython file: 2025-09-08T07:57:41,478 ------------------------------------------------------------ 2025-09-08T07:57:41,478 ... 2025-09-08T07:57:41,478 else: 2025-09-08T07:57:41,478 raise Exception("Unknown compaction style") 2025-09-08T07:57:41,478 property compaction_options_universal: 2025-09-08T07:57:41,478 def __get__(self): 2025-09-08T07:57:41,478 cdef universal_compaction.CompactionOptionsUniversal uopts 2025-09-08T07:57:41,479 ^ 2025-09-08T07:57:41,479 ------------------------------------------------------------ 2025-09-08T07:57:41,479 rocksdb/_rocksdb.pyx:1142:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T07:57:41,479 Error compiling Cython file: 2025-09-08T07:57:41,479 ------------------------------------------------------------ 2025-09-08T07:57:41,479 ... 2025-09-08T07:57:41,479 raise Exception("Unknown compaction style") 2025-09-08T07:57:41,479 return ret_ob 2025-09-08T07:57:41,480 def __set__(self, dict value): 2025-09-08T07:57:41,480 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T07:57:41,480 ^ 2025-09-08T07:57:41,480 ------------------------------------------------------------ 2025-09-08T07:57:41,480 rocksdb/_rocksdb.pyx:1163:17: 'CompactionOptionsUniversal' is not a type identifier 2025-09-08T07:57:41,490 Error compiling Cython file: 2025-09-08T07:57:41,490 ------------------------------------------------------------ 2025-09-08T07:57:41,490 ... 2025-09-08T07:57:41,490 cdef WriteBatch batch 2025-09-08T07:57:41,490 cdef vector[db.BatchItem] items 2025-09-08T07:57:41,490 cdef size_t pos 2025-09-08T07:57:41,490 def __init__(self, WriteBatch batch): 2025-09-08T07:57:41,491 cdef Status st 2025-09-08T07:57:41,491 ^ 2025-09-08T07:57:41,491 ------------------------------------------------------------ 2025-09-08T07:57:41,491 rocksdb/_rocksdb.pyx:1336:13: 'Status' is not a type identifier 2025-09-08T07:57:41,495 Error compiling Cython file: 2025-09-08T07:57:41,495 ------------------------------------------------------------ 2025-09-08T07:57:41,496 ... 2025-09-08T07:57:41,496 cdef class DB(object): 2025-09-08T07:57:41,496 cdef Options opts 2025-09-08T07:57:41,496 cdef db.DB* db 2025-09-08T07:57:41,496 def __cinit__(self, db_name, Options opts, read_only=False): 2025-09-08T07:57:41,496 cdef Status st 2025-09-08T07:57:41,496 ^ 2025-09-08T07:57:41,496 ------------------------------------------------------------ 2025-09-08T07:57:41,496 rocksdb/_rocksdb.pyx:1374:13: 'Status' is not a type identifier 2025-09-08T07:57:41,497 Error compiling Cython file: 2025-09-08T07:57:41,497 ------------------------------------------------------------ 2025-09-08T07:57:41,497 ... 2025-09-08T07:57:41,497 db_path, 2025-09-08T07:57:41,497 cython.address(self.db)) 2025-09-08T07:57:41,497 check_status(st) 2025-09-08T07:57:41,497 # Inject the loggers into the python callbacks 2025-09-08T07:57:41,497 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T07:57:41,497 ^ 2025-09-08T07:57:41,497 ------------------------------------------------------------ 2025-09-08T07:57:41,498 rocksdb/_rocksdb.pyx:1399:13: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,498 Error compiling Cython file: 2025-09-08T07:57:41,498 ------------------------------------------------------------ 2025-09-08T07:57:41,498 ... 2025-09-08T07:57:41,498 db_path, 2025-09-08T07:57:41,498 cython.address(self.db)) 2025-09-08T07:57:41,498 check_status(st) 2025-09-08T07:57:41,498 # Inject the loggers into the python callbacks 2025-09-08T07:57:41,498 cdef shared_ptr[logger.Logger] info_log = self.db.GetOptions().info_log 2025-09-08T07:57:41,499 ^ 2025-09-08T07:57:41,499 ------------------------------------------------------------ 2025-09-08T07:57:41,499 rocksdb/_rocksdb.pyx:1399:13: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,499 Error compiling Cython file: 2025-09-08T07:57:41,499 ------------------------------------------------------------ 2025-09-08T07:57:41,499 ... 2025-09-08T07:57:41,499 if self.opts is not None: 2025-09-08T07:57:41,499 self.opts.in_use = False 2025-09-08T07:57:41,500 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:41,500 cdef Status st 2025-09-08T07:57:41,500 ^ 2025-09-08T07:57:41,500 ------------------------------------------------------------ 2025-09-08T07:57:41,500 rocksdb/_rocksdb.pyx:1421:13: 'Status' is not a type identifier 2025-09-08T07:57:41,500 Error compiling Cython file: 2025-09-08T07:57:41,500 ------------------------------------------------------------ 2025-09-08T07:57:41,500 ... 2025-09-08T07:57:41,501 if self.opts is not None: 2025-09-08T07:57:41,501 self.opts.in_use = False 2025-09-08T07:57:41,501 def put(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:41,501 cdef Status st 2025-09-08T07:57:41,501 cdef options.WriteOptions opts 2025-09-08T07:57:41,501 ^ 2025-09-08T07:57:41,501 ------------------------------------------------------------ 2025-09-08T07:57:41,501 rocksdb/_rocksdb.pyx:1422:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:41,501 Error compiling Cython file: 2025-09-08T07:57:41,502 ------------------------------------------------------------ 2025-09-08T07:57:41,502 ... 2025-09-08T07:57:41,502 cdef Status st 2025-09-08T07:57:41,502 cdef options.WriteOptions opts 2025-09-08T07:57:41,502 opts.sync = sync 2025-09-08T07:57:41,502 opts.disableWAL = disable_wal 2025-09-08T07:57:41,502 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,502 ^ 2025-09-08T07:57:41,502 ------------------------------------------------------------ 2025-09-08T07:57:41,502 rocksdb/_rocksdb.pyx:1426:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,503 Error compiling Cython file: 2025-09-08T07:57:41,503 ------------------------------------------------------------ 2025-09-08T07:57:41,503 ... 2025-09-08T07:57:41,503 cdef options.WriteOptions opts 2025-09-08T07:57:41,503 opts.sync = sync 2025-09-08T07:57:41,503 opts.disableWAL = disable_wal 2025-09-08T07:57:41,503 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,503 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,503 ^ 2025-09-08T07:57:41,504 ------------------------------------------------------------ 2025-09-08T07:57:41,504 rocksdb/_rocksdb.pyx:1427:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,504 Error compiling Cython file: 2025-09-08T07:57:41,504 ------------------------------------------------------------ 2025-09-08T07:57:41,504 ... 2025-09-08T07:57:41,504 with nogil: 2025-09-08T07:57:41,504 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,504 check_status(st) 2025-09-08T07:57:41,504 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T07:57:41,505 cdef Status st 2025-09-08T07:57:41,505 ^ 2025-09-08T07:57:41,505 ------------------------------------------------------------ 2025-09-08T07:57:41,505 rocksdb/_rocksdb.pyx:1434:13: 'Status' is not a type identifier 2025-09-08T07:57:41,505 Error compiling Cython file: 2025-09-08T07:57:41,505 ------------------------------------------------------------ 2025-09-08T07:57:41,505 ... 2025-09-08T07:57:41,505 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:41,505 check_status(st) 2025-09-08T07:57:41,506 def delete(self, key, sync=False, disable_wal=False): 2025-09-08T07:57:41,506 cdef Status st 2025-09-08T07:57:41,506 cdef options.WriteOptions opts 2025-09-08T07:57:41,506 ^ 2025-09-08T07:57:41,506 ------------------------------------------------------------ 2025-09-08T07:57:41,506 rocksdb/_rocksdb.pyx:1435:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:41,506 Error compiling Cython file: 2025-09-08T07:57:41,506 ------------------------------------------------------------ 2025-09-08T07:57:41,506 ... 2025-09-08T07:57:41,506 cdef Status st 2025-09-08T07:57:41,506 cdef options.WriteOptions opts 2025-09-08T07:57:41,507 opts.sync = sync 2025-09-08T07:57:41,507 opts.disableWAL = disable_wal 2025-09-08T07:57:41,507 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,507 ^ 2025-09-08T07:57:41,507 ------------------------------------------------------------ 2025-09-08T07:57:41,507 rocksdb/_rocksdb.pyx:1439:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,507 Error compiling Cython file: 2025-09-08T07:57:41,507 ------------------------------------------------------------ 2025-09-08T07:57:41,508 ... 2025-09-08T07:57:41,508 with nogil: 2025-09-08T07:57:41,508 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,508 check_status(st) 2025-09-08T07:57:41,508 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:41,508 cdef Status st 2025-09-08T07:57:41,508 ^ 2025-09-08T07:57:41,508 ------------------------------------------------------------ 2025-09-08T07:57:41,508 rocksdb/_rocksdb.pyx:1445:13: 'Status' is not a type identifier 2025-09-08T07:57:41,509 Error compiling Cython file: 2025-09-08T07:57:41,509 ------------------------------------------------------------ 2025-09-08T07:57:41,509 ... 2025-09-08T07:57:41,509 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:41,509 check_status(st) 2025-09-08T07:57:41,509 def merge(self, key, value, sync=False, disable_wal=False): 2025-09-08T07:57:41,509 cdef Status st 2025-09-08T07:57:41,509 cdef options.WriteOptions opts 2025-09-08T07:57:41,509 ^ 2025-09-08T07:57:41,509 ------------------------------------------------------------ 2025-09-08T07:57:41,510 rocksdb/_rocksdb.pyx:1446:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:41,510 Error compiling Cython file: 2025-09-08T07:57:41,510 ------------------------------------------------------------ 2025-09-08T07:57:41,510 ... 2025-09-08T07:57:41,510 cdef Status st 2025-09-08T07:57:41,510 cdef options.WriteOptions opts 2025-09-08T07:57:41,510 opts.sync = sync 2025-09-08T07:57:41,510 opts.disableWAL = disable_wal 2025-09-08T07:57:41,510 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,511 ^ 2025-09-08T07:57:41,511 ------------------------------------------------------------ 2025-09-08T07:57:41,511 rocksdb/_rocksdb.pyx:1450:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,511 Error compiling Cython file: 2025-09-08T07:57:41,511 ------------------------------------------------------------ 2025-09-08T07:57:41,511 ... 2025-09-08T07:57:41,511 cdef options.WriteOptions opts 2025-09-08T07:57:41,511 opts.sync = sync 2025-09-08T07:57:41,511 opts.disableWAL = disable_wal 2025-09-08T07:57:41,512 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,512 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:41,512 ^ 2025-09-08T07:57:41,512 ------------------------------------------------------------ 2025-09-08T07:57:41,512 rocksdb/_rocksdb.pyx:1451:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,512 Error compiling Cython file: 2025-09-08T07:57:41,512 ------------------------------------------------------------ 2025-09-08T07:57:41,512 ... 2025-09-08T07:57:41,512 with nogil: 2025-09-08T07:57:41,512 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,513 check_status(st) 2025-09-08T07:57:41,513 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T07:57:41,513 cdef Status st 2025-09-08T07:57:41,513 ^ 2025-09-08T07:57:41,513 ------------------------------------------------------------ 2025-09-08T07:57:41,513 rocksdb/_rocksdb.pyx:1457:13: 'Status' is not a type identifier 2025-09-08T07:57:41,513 Error compiling Cython file: 2025-09-08T07:57:41,513 ------------------------------------------------------------ 2025-09-08T07:57:41,514 ... 2025-09-08T07:57:41,514 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:41,514 check_status(st) 2025-09-08T07:57:41,514 def write(self, WriteBatch batch, sync=False, disable_wal=False): 2025-09-08T07:57:41,514 cdef Status st 2025-09-08T07:57:41,514 cdef options.WriteOptions opts 2025-09-08T07:57:41,514 ^ 2025-09-08T07:57:41,514 ------------------------------------------------------------ 2025-09-08T07:57:41,514 rocksdb/_rocksdb.pyx:1458:13: 'WriteOptions' is not a type identifier 2025-09-08T07:57:41,515 Error compiling Cython file: 2025-09-08T07:57:41,515 ------------------------------------------------------------ 2025-09-08T07:57:41,515 ... 2025-09-08T07:57:41,515 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:41,515 check_status(st) 2025-09-08T07:57:41,515 def get(self, key, *args, **kwargs): 2025-09-08T07:57:41,515 cdef string res 2025-09-08T07:57:41,515 cdef Status st 2025-09-08T07:57:41,515 ^ 2025-09-08T07:57:41,515 ------------------------------------------------------------ 2025-09-08T07:57:41,516 rocksdb/_rocksdb.pyx:1468:13: 'Status' is not a type identifier 2025-09-08T07:57:41,516 Error compiling Cython file: 2025-09-08T07:57:41,516 ------------------------------------------------------------ 2025-09-08T07:57:41,516 ... 2025-09-08T07:57:41,516 check_status(st) 2025-09-08T07:57:41,516 def get(self, key, *args, **kwargs): 2025-09-08T07:57:41,516 cdef string res 2025-09-08T07:57:41,516 cdef Status st 2025-09-08T07:57:41,516 cdef options.ReadOptions opts 2025-09-08T07:57:41,516 ^ 2025-09-08T07:57:41,517 ------------------------------------------------------------ 2025-09-08T07:57:41,517 rocksdb/_rocksdb.pyx:1469:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,517 Error compiling Cython file: 2025-09-08T07:57:41,517 ------------------------------------------------------------ 2025-09-08T07:57:41,517 ... 2025-09-08T07:57:41,517 cdef string res 2025-09-08T07:57:41,517 cdef Status st 2025-09-08T07:57:41,517 cdef options.ReadOptions opts 2025-09-08T07:57:41,517 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,518 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,518 ^ 2025-09-08T07:57:41,518 ------------------------------------------------------------ 2025-09-08T07:57:41,518 rocksdb/_rocksdb.pyx:1472:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,518 Error compiling Cython file: 2025-09-08T07:57:41,518 ------------------------------------------------------------ 2025-09-08T07:57:41,518 ... 2025-09-08T07:57:41,518 def multi_get(self, keys, *args, **kwargs): 2025-09-08T07:57:41,519 cdef vector[string] values 2025-09-08T07:57:41,519 values.resize(len(keys)) 2025-09-08T07:57:41,519 cdef vector[Slice] c_keys 2025-09-08T07:57:41,519 ^ 2025-09-08T07:57:41,519 ------------------------------------------------------------ 2025-09-08T07:57:41,519 rocksdb/_rocksdb.pyx:1488:20: unknown type in template argument 2025-09-08T07:57:41,519 Error compiling Cython file: 2025-09-08T07:57:41,519 ------------------------------------------------------------ 2025-09-08T07:57:41,519 ... 2025-09-08T07:57:41,520 cdef vector[Slice] c_keys 2025-09-08T07:57:41,520 for key in keys: 2025-09-08T07:57:41,520 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:57:41,520 cdef options.ReadOptions opts 2025-09-08T07:57:41,520 ^ 2025-09-08T07:57:41,520 ------------------------------------------------------------ 2025-09-08T07:57:41,520 rocksdb/_rocksdb.pyx:1492:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,521 Error compiling Cython file: 2025-09-08T07:57:41,521 ------------------------------------------------------------ 2025-09-08T07:57:41,521 ... 2025-09-08T07:57:41,521 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:57:41,521 cdef options.ReadOptions opts 2025-09-08T07:57:41,521 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:41,521 cdef vector[Status] res 2025-09-08T07:57:41,521 ^ 2025-09-08T07:57:41,521 ------------------------------------------------------------ 2025-09-08T07:57:41,522 rocksdb/_rocksdb.pyx:1495:20: unknown type in template argument 2025-09-08T07:57:41,522 Error compiling Cython file: 2025-09-08T07:57:41,522 ------------------------------------------------------------ 2025-09-08T07:57:41,522 ... 2025-09-08T07:57:41,522 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T07:57:41,522 cdef string value 2025-09-08T07:57:41,522 cdef cpp_bool value_found 2025-09-08T07:57:41,522 cdef cpp_bool exists 2025-09-08T07:57:41,522 cdef options.ReadOptions opts 2025-09-08T07:57:41,523 ^ 2025-09-08T07:57:41,523 ------------------------------------------------------------ 2025-09-08T07:57:41,523 rocksdb/_rocksdb.pyx:1517:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,523 Error compiling Cython file: 2025-09-08T07:57:41,523 ------------------------------------------------------------ 2025-09-08T07:57:41,523 ... 2025-09-08T07:57:41,523 def key_may_exist(self, key, fetch=False, *args, **kwargs): 2025-09-08T07:57:41,523 cdef string value 2025-09-08T07:57:41,523 cdef cpp_bool value_found 2025-09-08T07:57:41,523 cdef cpp_bool exists 2025-09-08T07:57:41,524 cdef options.ReadOptions opts 2025-09-08T07:57:41,524 cdef Slice c_key 2025-09-08T07:57:41,524 ^ 2025-09-08T07:57:41,524 ------------------------------------------------------------ 2025-09-08T07:57:41,524 rocksdb/_rocksdb.pyx:1518:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,524 Error compiling Cython file: 2025-09-08T07:57:41,524 ------------------------------------------------------------ 2025-09-08T07:57:41,524 ... 2025-09-08T07:57:41,524 cython.address(value)) 2025-09-08T07:57:41,525 return (exists, None) 2025-09-08T07:57:41,525 def iterkeys(self, *args, **kwargs): 2025-09-08T07:57:41,525 cdef options.ReadOptions opts 2025-09-08T07:57:41,525 ^ 2025-09-08T07:57:41,525 ------------------------------------------------------------ 2025-09-08T07:57:41,525 rocksdb/_rocksdb.pyx:1550:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,525 Error compiling Cython file: 2025-09-08T07:57:41,525 ------------------------------------------------------------ 2025-09-08T07:57:41,525 ... 2025-09-08T07:57:41,526 with nogil: 2025-09-08T07:57:41,526 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,526 return it 2025-09-08T07:57:41,526 def itervalues(self, *args, **kwargs): 2025-09-08T07:57:41,526 cdef options.ReadOptions opts 2025-09-08T07:57:41,526 ^ 2025-09-08T07:57:41,526 ------------------------------------------------------------ 2025-09-08T07:57:41,526 rocksdb/_rocksdb.pyx:1561:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,527 Error compiling Cython file: 2025-09-08T07:57:41,527 ------------------------------------------------------------ 2025-09-08T07:57:41,527 ... 2025-09-08T07:57:41,527 with nogil: 2025-09-08T07:57:41,527 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:41,527 return it 2025-09-08T07:57:41,527 def iteritems(self, *args, **kwargs): 2025-09-08T07:57:41,527 cdef options.ReadOptions opts 2025-09-08T07:57:41,527 ^ 2025-09-08T07:57:41,527 ------------------------------------------------------------ 2025-09-08T07:57:41,528 rocksdb/_rocksdb.pyx:1573:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,528 Error compiling Cython file: 2025-09-08T07:57:41,528 ------------------------------------------------------------ 2025-09-08T07:57:41,528 ... 2025-09-08T07:57:41,528 def snapshot(self): 2025-09-08T07:57:41,528 return Snapshot(self) 2025-09-08T07:57:41,528 def get_property(self, prop): 2025-09-08T07:57:41,528 cdef string value 2025-09-08T07:57:41,528 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:41,529 ^ 2025-09-08T07:57:41,529 ------------------------------------------------------------ 2025-09-08T07:57:41,529 rocksdb/_rocksdb.pyx:1589:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,529 Error compiling Cython file: 2025-09-08T07:57:41,529 ------------------------------------------------------------ 2025-09-08T07:57:41,529 ... 2025-09-08T07:57:41,529 return string_to_bytes(value) 2025-09-08T07:57:41,529 else: 2025-09-08T07:57:41,529 return None 2025-09-08T07:57:41,530 def get_live_files_metadata(self): 2025-09-08T07:57:41,530 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:41,530 ^ 2025-09-08T07:57:41,530 ------------------------------------------------------------ 2025-09-08T07:57:41,530 rocksdb/_rocksdb.pyx:1601:23: unknown type in template argument 2025-09-08T07:57:41,530 Error compiling Cython file: 2025-09-08T07:57:41,530 ------------------------------------------------------------ 2025-09-08T07:57:41,530 ... 2025-09-08T07:57:41,530 ret.append(t) 2025-09-08T07:57:41,531 return ret 2025-09-08T07:57:41,531 def compact_range(self, begin=None, end=None, **py_options): 2025-09-08T07:57:41,531 cdef options.CompactRangeOptions c_options 2025-09-08T07:57:41,531 ^ 2025-09-08T07:57:41,531 ------------------------------------------------------------ 2025-09-08T07:57:41,531 rocksdb/_rocksdb.pyx:1622:13: 'CompactRangeOptions' is not a type identifier 2025-09-08T07:57:41,531 Error compiling Cython file: 2025-09-08T07:57:41,531 ------------------------------------------------------------ 2025-09-08T07:57:41,532 ... 2025-09-08T07:57:41,532 elif blc == 'force': 2025-09-08T07:57:41,532 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:57:41,532 else: 2025-09-08T07:57:41,532 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:57:41,532 cdef Status st 2025-09-08T07:57:41,532 ^ 2025-09-08T07:57:41,532 ------------------------------------------------------------ 2025-09-08T07:57:41,532 rocksdb/_rocksdb.pyx:1637:13: 'Status' is not a type identifier 2025-09-08T07:57:41,533 Error compiling Cython file: 2025-09-08T07:57:41,533 ------------------------------------------------------------ 2025-09-08T07:57:41,533 ... 2025-09-08T07:57:41,533 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:57:41,533 else: 2025-09-08T07:57:41,533 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:57:41,533 cdef Status st 2025-09-08T07:57:41,533 cdef Slice begin_val 2025-09-08T07:57:41,533 ^ 2025-09-08T07:57:41,533 ------------------------------------------------------------ 2025-09-08T07:57:41,534 rocksdb/_rocksdb.pyx:1638:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,534 Error compiling Cython file: 2025-09-08T07:57:41,534 ------------------------------------------------------------ 2025-09-08T07:57:41,534 ... 2025-09-08T07:57:41,534 else: 2025-09-08T07:57:41,534 raise ValueError("bottommost_level_compaction is not valid") 2025-09-08T07:57:41,534 cdef Status st 2025-09-08T07:57:41,534 cdef Slice begin_val 2025-09-08T07:57:41,534 cdef Slice end_val 2025-09-08T07:57:41,534 ^ 2025-09-08T07:57:41,535 ------------------------------------------------------------ 2025-09-08T07:57:41,535 rocksdb/_rocksdb.pyx:1639:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,535 Error compiling Cython file: 2025-09-08T07:57:41,535 ------------------------------------------------------------ 2025-09-08T07:57:41,535 ... 2025-09-08T07:57:41,535 cdef Status st 2025-09-08T07:57:41,535 cdef Slice begin_val 2025-09-08T07:57:41,535 cdef Slice end_val 2025-09-08T07:57:41,536 cdef Slice* begin_ptr 2025-09-08T07:57:41,536 ^ 2025-09-08T07:57:41,536 ------------------------------------------------------------ 2025-09-08T07:57:41,536 rocksdb/_rocksdb.pyx:1641:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,536 Error compiling Cython file: 2025-09-08T07:57:41,536 ------------------------------------------------------------ 2025-09-08T07:57:41,536 ... 2025-09-08T07:57:41,536 cdef Status st 2025-09-08T07:57:41,537 cdef Slice begin_val 2025-09-08T07:57:41,537 cdef Slice end_val 2025-09-08T07:57:41,537 cdef Slice* begin_ptr 2025-09-08T07:57:41,537 cdef Slice* end_ptr 2025-09-08T07:57:41,537 ^ 2025-09-08T07:57:41,537 ------------------------------------------------------------ 2025-09-08T07:57:41,537 rocksdb/_rocksdb.pyx:1642:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,537 Error compiling Cython file: 2025-09-08T07:57:41,537 ------------------------------------------------------------ 2025-09-08T07:57:41,538 ... 2025-09-08T07:57:41,538 # TODO: Is this really effiencet ? 2025-09-08T07:57:41,538 return locals() 2025-09-08T07:57:41,538 cdef options.ReadOptions build_read_opts(self, dict py_opts): 2025-09-08T07:57:41,538 cdef options.ReadOptions opts 2025-09-08T07:57:41,538 ^ 2025-09-08T07:57:41,538 ------------------------------------------------------------ 2025-09-08T07:57:41,538 rocksdb/_rocksdb.pyx:1669:13: 'ReadOptions' is not a type identifier 2025-09-08T07:57:41,539 Error compiling Cython file: 2025-09-08T07:57:41,539 ------------------------------------------------------------ 2025-09-08T07:57:41,539 ... 2025-09-08T07:57:41,539 def __get__(self): 2025-09-08T07:57:41,539 return self.opts 2025-09-08T07:57:41,539 def repair_db(db_name, Options opts): 2025-09-08T07:57:41,539 cdef Status st 2025-09-08T07:57:41,539 ^ 2025-09-08T07:57:41,539 ------------------------------------------------------------ 2025-09-08T07:57:41,540 rocksdb/_rocksdb.pyx:1690:9: 'Status' is not a type identifier 2025-09-08T07:57:41,540 Error compiling Cython file: 2025-09-08T07:57:41,540 ------------------------------------------------------------ 2025-09-08T07:57:41,540 ... 2025-09-08T07:57:41,540 with nogil: 2025-09-08T07:57:41,540 self.ptr.SeekToLast() 2025-09-08T07:57:41,540 check_status(self.ptr.status()) 2025-09-08T07:57:41,540 cpdef seek(self, key): 2025-09-08T07:57:41,541 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:41,541 ^ 2025-09-08T07:57:41,541 ------------------------------------------------------------ 2025-09-08T07:57:41,541 rocksdb/_rocksdb.pyx:1756:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,543 Error compiling Cython file: 2025-09-08T07:57:41,543 ------------------------------------------------------------ 2025-09-08T07:57:41,544 ... 2025-09-08T07:57:41,544 return None 2025-09-08T07:57:41,544 @cython.internal 2025-09-08T07:57:41,544 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:41,544 cdef object get_ob(self): 2025-09-08T07:57:41,544 cdef Slice c_key 2025-09-08T07:57:41,544 ^ 2025-09-08T07:57:41,544 ------------------------------------------------------------ 2025-09-08T07:57:41,544 rocksdb/_rocksdb.pyx:1767:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,547 Error compiling Cython file: 2025-09-08T07:57:41,547 ------------------------------------------------------------ 2025-09-08T07:57:41,548 ... 2025-09-08T07:57:41,548 return slice_to_bytes(c_key) 2025-09-08T07:57:41,548 @cython.internal 2025-09-08T07:57:41,548 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:41,548 cdef object get_ob(self): 2025-09-08T07:57:41,548 cdef Slice c_value 2025-09-08T07:57:41,548 ^ 2025-09-08T07:57:41,548 ------------------------------------------------------------ 2025-09-08T07:57:41,548 rocksdb/_rocksdb.pyx:1776:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,552 Error compiling Cython file: 2025-09-08T07:57:41,552 ------------------------------------------------------------ 2025-09-08T07:57:41,552 ... 2025-09-08T07:57:41,552 return slice_to_bytes(c_value) 2025-09-08T07:57:41,552 @cython.internal 2025-09-08T07:57:41,552 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:41,552 cdef object get_ob(self): 2025-09-08T07:57:41,552 cdef Slice c_key 2025-09-08T07:57:41,552 ^ 2025-09-08T07:57:41,552 ------------------------------------------------------------ 2025-09-08T07:57:41,553 rocksdb/_rocksdb.pyx:1785:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,553 Error compiling Cython file: 2025-09-08T07:57:41,553 ------------------------------------------------------------ 2025-09-08T07:57:41,553 ... 2025-09-08T07:57:41,553 @cython.internal 2025-09-08T07:57:41,553 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:41,553 cdef object get_ob(self): 2025-09-08T07:57:41,553 cdef Slice c_key 2025-09-08T07:57:41,553 cdef Slice c_value 2025-09-08T07:57:41,554 ^ 2025-09-08T07:57:41,554 ------------------------------------------------------------ 2025-09-08T07:57:41,554 rocksdb/_rocksdb.pyx:1786:13: 'Slice' is not a type identifier 2025-09-08T07:57:41,561 Error compiling Cython file: 2025-09-08T07:57:41,561 ------------------------------------------------------------ 2025-09-08T07:57:41,562 ... 2025-09-08T07:57:41,562 cdef class BackupEngine(object): 2025-09-08T07:57:41,562 cdef backup.BackupEngine* engine 2025-09-08T07:57:41,562 def __cinit__(self, backup_dir): 2025-09-08T07:57:41,562 cdef Status st 2025-09-08T07:57:41,562 ^ 2025-09-08T07:57:41,562 ------------------------------------------------------------ 2025-09-08T07:57:41,563 rocksdb/_rocksdb.pyx:1829:13: 'Status' is not a type identifier 2025-09-08T07:57:41,563 Error compiling Cython file: 2025-09-08T07:57:41,563 ------------------------------------------------------------ 2025-09-08T07:57:41,563 ... 2025-09-08T07:57:41,563 if not self.engine == NULL: 2025-09-08T07:57:41,563 with nogil: 2025-09-08T07:57:41,563 del self.engine 2025-09-08T07:57:41,563 def create_backup(self, DB db, flush_before_backup=False): 2025-09-08T07:57:41,563 cdef Status st 2025-09-08T07:57:41,564 ^ 2025-09-08T07:57:41,564 ------------------------------------------------------------ 2025-09-08T07:57:41,564 rocksdb/_rocksdb.pyx:1847:13: 'Status' is not a type identifier 2025-09-08T07:57:41,564 Error compiling Cython file: 2025-09-08T07:57:41,564 ------------------------------------------------------------ 2025-09-08T07:57:41,564 ... 2025-09-08T07:57:41,564 with nogil: 2025-09-08T07:57:41,564 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:41,564 check_status(st) 2025-09-08T07:57:41,565 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T07:57:41,565 cdef Status st 2025-09-08T07:57:41,565 ^ 2025-09-08T07:57:41,565 ------------------------------------------------------------ 2025-09-08T07:57:41,565 rocksdb/_rocksdb.pyx:1857:13: 'Status' is not a type identifier 2025-09-08T07:57:41,565 Error compiling Cython file: 2025-09-08T07:57:41,565 ------------------------------------------------------------ 2025-09-08T07:57:41,565 ... 2025-09-08T07:57:41,565 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:41,566 check_status(st) 2025-09-08T07:57:41,566 def restore_backup(self, backup_id, db_dir, wal_dir): 2025-09-08T07:57:41,566 cdef Status st 2025-09-08T07:57:41,566 cdef backup.BackupID c_backup_id 2025-09-08T07:57:41,566 ^ 2025-09-08T07:57:41,566 ------------------------------------------------------------ 2025-09-08T07:57:41,566 rocksdb/_rocksdb.pyx:1858:13: 'BackupID' is not a type identifier 2025-09-08T07:57:41,567 Error compiling Cython file: 2025-09-08T07:57:41,567 ------------------------------------------------------------ 2025-09-08T07:57:41,567 ... 2025-09-08T07:57:41,567 c_wal_dir) 2025-09-08T07:57:41,567 check_status(st) 2025-09-08T07:57:41,567 def restore_latest_backup(self, db_dir, wal_dir): 2025-09-08T07:57:41,567 cdef Status st 2025-09-08T07:57:41,568 ^ 2025-09-08T07:57:41,568 ------------------------------------------------------------ 2025-09-08T07:57:41,568 rocksdb/_rocksdb.pyx:1875:13: 'Status' is not a type identifier 2025-09-08T07:57:41,568 Error compiling Cython file: 2025-09-08T07:57:41,568 ------------------------------------------------------------ 2025-09-08T07:57:41,568 ... 2025-09-08T07:57:41,568 def stop_backup(self): 2025-09-08T07:57:41,568 with nogil: 2025-09-08T07:57:41,569 self.engine.StopBackup() 2025-09-08T07:57:41,569 def purge_old_backups(self, num_backups_to_keep): 2025-09-08T07:57:41,569 cdef Status st 2025-09-08T07:57:41,569 ^ 2025-09-08T07:57:41,569 ------------------------------------------------------------ 2025-09-08T07:57:41,569 rocksdb/_rocksdb.pyx:1892:13: 'Status' is not a type identifier 2025-09-08T07:57:41,570 Error compiling Cython file: 2025-09-08T07:57:41,570 ------------------------------------------------------------ 2025-09-08T07:57:41,570 ... 2025-09-08T07:57:41,570 with nogil: 2025-09-08T07:57:41,570 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:41,570 check_status(st) 2025-09-08T07:57:41,570 def delete_backup(self, backup_id): 2025-09-08T07:57:41,570 cdef Status st 2025-09-08T07:57:41,571 ^ 2025-09-08T07:57:41,571 ------------------------------------------------------------ 2025-09-08T07:57:41,571 rocksdb/_rocksdb.pyx:1902:13: 'Status' is not a type identifier 2025-09-08T07:57:41,571 Error compiling Cython file: 2025-09-08T07:57:41,571 ------------------------------------------------------------ 2025-09-08T07:57:41,571 ... 2025-09-08T07:57:41,571 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:41,571 check_status(st) 2025-09-08T07:57:41,571 def delete_backup(self, backup_id): 2025-09-08T07:57:41,572 cdef Status st 2025-09-08T07:57:41,572 cdef backup.BackupID c_backup_id 2025-09-08T07:57:41,572 ^ 2025-09-08T07:57:41,572 ------------------------------------------------------------ 2025-09-08T07:57:41,572 rocksdb/_rocksdb.pyx:1903:13: 'BackupID' is not a type identifier 2025-09-08T07:57:41,572 Error compiling Cython file: 2025-09-08T07:57:41,572 ------------------------------------------------------------ 2025-09-08T07:57:41,572 ... 2025-09-08T07:57:41,572 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:41,573 check_status(st) 2025-09-08T07:57:41,573 def get_backup_info(self): 2025-09-08T07:57:41,573 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:41,573 ^ 2025-09-08T07:57:41,573 ------------------------------------------------------------ 2025-09-08T07:57:41,573 rocksdb/_rocksdb.pyx:1913:27: unknown type in template argument 2025-09-08T07:57:41,966 Error compiling Cython file: 2025-09-08T07:57:41,966 ------------------------------------------------------------ 2025-09-08T07:57:41,967 ... 2025-09-08T07:57:41,967 cdef string_to_bytes(string ob): 2025-09-08T07:57:41,967 return PyBytes_FromStringAndSize(ob.c_str(), ob.size()) 2025-09-08T07:57:41,967 cdef Slice bytes_to_slice(ob) except *: 2025-09-08T07:57:41,967 return Slice(PyBytes_AsString(ob), PyBytes_Size(ob)) 2025-09-08T07:57:41,967 ^ 2025-09-08T07:57:41,967 ------------------------------------------------------------ 2025-09-08T07:57:41,967 rocksdb/_rocksdb.pyx:103:11: 'Slice' is not a constant, variable or function identifier 2025-09-08T07:57:41,975 Error compiling Cython file: 2025-09-08T07:57:41,975 ------------------------------------------------------------ 2025-09-08T07:57:41,975 ... 2025-09-08T07:57:41,975 self.comparator_ptr = NULL 2025-09-08T07:57:41,975 if not isinstance(ob, IComparator): 2025-09-08T07:57:41,975 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T07:57:41,975 self.ob = ob 2025-09-08T07:57:41,975 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T07:57:41,975 ^ 2025-09-08T07:57:41,975 ------------------------------------------------------------ 2025-09-08T07:57:41,976 rocksdb/_rocksdb.pyx:145:34: 'ComparatorWrapper' is not a type identifier 2025-09-08T07:57:41,976 Error compiling Cython file: 2025-09-08T07:57:41,976 ------------------------------------------------------------ 2025-09-08T07:57:41,976 ... 2025-09-08T07:57:41,976 self.comparator_ptr = NULL 2025-09-08T07:57:41,976 if not isinstance(ob, IComparator): 2025-09-08T07:57:41,976 raise TypeError("%s is not of type %s" % (ob, IComparator)) 2025-09-08T07:57:41,976 self.ob = ob 2025-09-08T07:57:41,977 self.comparator_ptr = new comparator.ComparatorWrapper( 2025-09-08T07:57:41,977 ^ 2025-09-08T07:57:41,977 ------------------------------------------------------------ 2025-09-08T07:57:41,977 rocksdb/_rocksdb.pyx:145:30: new operator can only be applied to a C++ class 2025-09-08T07:57:41,977 Error compiling Cython file: 2025-09-08T07:57:41,977 ------------------------------------------------------------ 2025-09-08T07:57:41,977 ... 2025-09-08T07:57:41,977 ob, 2025-09-08T07:57:41,977 compare_callback) 2025-09-08T07:57:41,978 def __dealloc__(self): 2025-09-08T07:57:41,978 if not self.comparator_ptr == NULL: 2025-09-08T07:57:41,978 del self.comparator_ptr 2025-09-08T07:57:41,978 ^ 2025-09-08T07:57:41,978 ------------------------------------------------------------ 2025-09-08T07:57:41,978 rocksdb/_rocksdb.pyx:152:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:41,978 Error compiling Cython file: 2025-09-08T07:57:41,978 ------------------------------------------------------------ 2025-09-08T07:57:41,979 ... 2025-09-08T07:57:41,979 cdef object get_ob(self): 2025-09-08T07:57:41,979 return self.ob 2025-09-08T07:57:41,979 cdef const comparator.Comparator* get_comparator(self): 2025-09-08T07:57:41,979 return self.comparator_ptr 2025-09-08T07:57:41,979 ^ 2025-09-08T07:57:41,979 ------------------------------------------------------------ 2025-09-08T07:57:41,979 rocksdb/_rocksdb.pyx:158:16: 'Comparator' is not a type identifier 2025-09-08T07:57:41,980 Error compiling Cython file: 2025-09-08T07:57:41,980 ------------------------------------------------------------ 2025-09-08T07:57:41,980 ... 2025-09-08T07:57:41,980 @cython.internal 2025-09-08T07:57:41,980 cdef class PyBytewiseComparator(PyComparator): 2025-09-08T07:57:41,980 cdef const comparator.Comparator* comparator_ptr 2025-09-08T07:57:41,980 def __cinit__(self): 2025-09-08T07:57:41,980 self.comparator_ptr = comparator.BytewiseComparator() 2025-09-08T07:57:41,980 ^ 2025-09-08T07:57:41,981 ------------------------------------------------------------ 2025-09-08T07:57:41,981 rocksdb/_rocksdb.pyx:168:40: cimported module has no attribute 'BytewiseComparator' 2025-09-08T07:57:41,982 Error compiling Cython file: 2025-09-08T07:57:41,982 ------------------------------------------------------------ 2025-09-08T07:57:41,982 ... 2025-09-08T07:57:41,982 try: 2025-09-08T07:57:41,982 return (ctx).compare(slice_to_bytes(a), slice_to_bytes(b)) 2025-09-08T07:57:41,982 except BaseException as error: 2025-09-08T07:57:41,982 tb = traceback.format_exc() 2025-09-08T07:57:41,982 logger.Log(log, "Error in compare callback: %s", tb) 2025-09-08T07:57:41,982 ^ 2025-09-08T07:57:41,983 ------------------------------------------------------------ 2025-09-08T07:57:41,983 rocksdb/_rocksdb.pyx:195:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,983 Error compiling Cython file: 2025-09-08T07:57:41,983 ------------------------------------------------------------ 2025-09-08T07:57:41,983 ... 2025-09-08T07:57:41,983 cdef class PyFilterPolicy(object): 2025-09-08T07:57:41,983 cdef object get_ob(self): 2025-09-08T07:57:41,983 return None 2025-09-08T07:57:41,984 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,984 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:57:41,984 ^ 2025-09-08T07:57:41,984 ------------------------------------------------------------ 2025-09-08T07:57:41,984 rocksdb/_rocksdb.pyx:210:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T07:57:41,984 Error compiling Cython file: 2025-09-08T07:57:41,984 ------------------------------------------------------------ 2025-09-08T07:57:41,984 ... 2025-09-08T07:57:41,985 cdef class PyFilterPolicy(object): 2025-09-08T07:57:41,985 cdef object get_ob(self): 2025-09-08T07:57:41,985 return None 2025-09-08T07:57:41,985 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,985 return shared_ptr[ConstFilterPolicy]() 2025-09-08T07:57:41,985 ^ 2025-09-08T07:57:41,985 ------------------------------------------------------------ 2025-09-08T07:57:41,985 rocksdb/_rocksdb.pyx:210:26: 'ConstFilterPolicy' is not a constant, variable or function identifier 2025-09-08T07:57:41,987 Error compiling Cython file: 2025-09-08T07:57:41,987 ------------------------------------------------------------ 2025-09-08T07:57:41,987 ... 2025-09-08T07:57:41,987 def __cinit__(self, object ob): 2025-09-08T07:57:41,987 if not isinstance(ob, IFilterPolicy): 2025-09-08T07:57:41,987 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T07:57:41,987 self.ob = ob 2025-09-08T07:57:41,987 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T07:57:41,987 ^ 2025-09-08T07:57:41,987 ------------------------------------------------------------ 2025-09-08T07:57:41,988 rocksdb/_rocksdb.pyx:225:30: 'FilterPolicyWrapper' is not a type identifier 2025-09-08T07:57:41,988 Error compiling Cython file: 2025-09-08T07:57:41,988 ------------------------------------------------------------ 2025-09-08T07:57:41,988 ... 2025-09-08T07:57:41,988 def __cinit__(self, object ob): 2025-09-08T07:57:41,988 if not isinstance(ob, IFilterPolicy): 2025-09-08T07:57:41,988 raise TypeError("%s is not of type %s" % (ob, IFilterPolicy)) 2025-09-08T07:57:41,988 self.ob = ob 2025-09-08T07:57:41,988 self.policy.reset(new filter_policy.FilterPolicyWrapper( 2025-09-08T07:57:41,989 ^ 2025-09-08T07:57:41,989 ------------------------------------------------------------ 2025-09-08T07:57:41,989 rocksdb/_rocksdb.pyx:225:26: new operator can only be applied to a C++ class 2025-09-08T07:57:41,989 Error compiling Cython file: 2025-09-08T07:57:41,989 ------------------------------------------------------------ 2025-09-08T07:57:41,989 ... 2025-09-08T07:57:41,989 cdef object get_ob(self): 2025-09-08T07:57:41,989 return self.ob 2025-09-08T07:57:41,990 cdef shared_ptr[ConstFilterPolicy] get_policy(self): 2025-09-08T07:57:41,990 return (self.policy) 2025-09-08T07:57:41,990 ^ 2025-09-08T07:57:41,990 ------------------------------------------------------------ 2025-09-08T07:57:41,990 rocksdb/_rocksdb.pyx:235:16: 'shared_ptr' is not a type identifier 2025-09-08T07:57:41,990 Error compiling Cython file: 2025-09-08T07:57:41,990 ------------------------------------------------------------ 2025-09-08T07:57:41,990 ... 2025-09-08T07:57:41,990 ret = (ctx).create_filter( 2025-09-08T07:57:41,991 [slice_to_bytes(keys[i]) for i in range(n)]) 2025-09-08T07:57:41,991 dst.append(bytes_to_string(ret)) 2025-09-08T07:57:41,991 except BaseException as error: 2025-09-08T07:57:41,991 tb = traceback.format_exc() 2025-09-08T07:57:41,991 logger.Log(log, "Error in create filter callback: %s", tb) 2025-09-08T07:57:41,991 ^ 2025-09-08T07:57:41,991 ------------------------------------------------------------ 2025-09-08T07:57:41,991 rocksdb/_rocksdb.pyx:255:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,997 Error compiling Cython file: 2025-09-08T07:57:41,997 ------------------------------------------------------------ 2025-09-08T07:57:41,997 ... 2025-09-08T07:57:41,997 return (ctx).key_may_match( 2025-09-08T07:57:41,997 slice_to_bytes(key), 2025-09-08T07:57:41,997 slice_to_bytes(filt)) 2025-09-08T07:57:41,998 except BaseException as error: 2025-09-08T07:57:41,998 tb = traceback.format_exc() 2025-09-08T07:57:41,998 logger.Log(log, "Error in key_mach_match callback: %s", tb) 2025-09-08T07:57:41,998 ^ 2025-09-08T07:57:41,998 ------------------------------------------------------------ 2025-09-08T07:57:41,998 rocksdb/_rocksdb.pyx:271:14: cimported module has no attribute 'Log' 2025-09-08T07:57:41,998 Error compiling Cython file: 2025-09-08T07:57:41,998 ------------------------------------------------------------ 2025-09-08T07:57:41,998 ... 2025-09-08T07:57:41,999 @cython.internal 2025-09-08T07:57:41,999 cdef class PyBloomFilterPolicy(PyFilterPolicy): 2025-09-08T07:57:41,999 cdef shared_ptr[ConstFilterPolicy] policy 2025-09-08T07:57:41,999 def __cinit__(self, int bits_per_key): 2025-09-08T07:57:41,999 self.policy.reset(filter_policy.NewBloomFilterPolicy(bits_per_key)) 2025-09-08T07:57:41,999 ^ 2025-09-08T07:57:41,999 ------------------------------------------------------------ 2025-09-08T07:57:41,999 rocksdb/_rocksdb.pyx:279:39: cimported module has no attribute 'NewBloomFilterPolicy' 2025-09-08T07:57:42,001 Error compiling Cython file: 2025-09-08T07:57:42,002 ------------------------------------------------------------ 2025-09-08T07:57:42,002 ... 2025-09-08T07:57:42,002 c_keys.push_back(bytes_to_slice(key)) 2025-09-08T07:57:42,002 self.policy.get().CreateFilter( 2025-09-08T07:57:42,002 vector_data(c_keys), 2025-09-08T07:57:42,002 c_keys.size(), 2025-09-08T07:57:42,002 cython.address(dst)) 2025-09-08T07:57:42,002 ^ 2025-09-08T07:57:42,002 ------------------------------------------------------------ 2025-09-08T07:57:42,002 rocksdb/_rocksdb.pyx:294:18: Cannot convert 'string *' to Python object 2025-09-08T07:57:42,004 Error compiling Cython file: 2025-09-08T07:57:42,005 ------------------------------------------------------------ 2025-09-08T07:57:42,005 ... 2025-09-08T07:57:42,005 def __cinit__(self, object ob): 2025-09-08T07:57:42,005 self.ob = ob 2025-09-08T07:57:42,005 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:57:42,005 self.merge_op.reset( 2025-09-08T07:57:42,005 2025-09-08T07:57:42,005 ^ 2025-09-08T07:57:42,005 ------------------------------------------------------------ 2025-09-08T07:57:42,006 rocksdb/_rocksdb.pyx:324:17: 'MergeOperator' is not a type identifier 2025-09-08T07:57:42,006 Error compiling Cython file: 2025-09-08T07:57:42,006 ------------------------------------------------------------ 2025-09-08T07:57:42,006 ... 2025-09-08T07:57:42,006 def __cinit__(self, object ob): 2025-09-08T07:57:42,006 self.ob = ob 2025-09-08T07:57:42,006 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:57:42,006 self.merge_op.reset( 2025-09-08T07:57:42,006 2025-09-08T07:57:42,006 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T07:57:42,006 ^ 2025-09-08T07:57:42,007 ------------------------------------------------------------ 2025-09-08T07:57:42,007 rocksdb/_rocksdb.pyx:325:24: 'AssociativeMergeOperatorWrapper' is not a type identifier 2025-09-08T07:57:42,007 Error compiling Cython file: 2025-09-08T07:57:42,007 ------------------------------------------------------------ 2025-09-08T07:57:42,007 ... 2025-09-08T07:57:42,007 def __cinit__(self, object ob): 2025-09-08T07:57:42,007 self.ob = ob 2025-09-08T07:57:42,007 if isinstance(ob, IAssociativeMergeOperator): 2025-09-08T07:57:42,007 self.merge_op.reset( 2025-09-08T07:57:42,008 2025-09-08T07:57:42,008 new merge_operator.AssociativeMergeOperatorWrapper( 2025-09-08T07:57:42,008 ^ 2025-09-08T07:57:42,008 ------------------------------------------------------------ 2025-09-08T07:57:42,008 rocksdb/_rocksdb.pyx:325:20: new operator can only be applied to a C++ class 2025-09-08T07:57:42,008 Error compiling Cython file: 2025-09-08T07:57:42,008 ------------------------------------------------------------ 2025-09-08T07:57:42,008 ... 2025-09-08T07:57:42,008 (ob), 2025-09-08T07:57:42,008 merge_callback)) 2025-09-08T07:57:42,009 elif isinstance(ob, IMergeOperator): 2025-09-08T07:57:42,009 self.merge_op.reset( 2025-09-08T07:57:42,009 2025-09-08T07:57:42,009 ^ 2025-09-08T07:57:42,009 ------------------------------------------------------------ 2025-09-08T07:57:42,009 rocksdb/_rocksdb.pyx:332:17: 'MergeOperator' is not a type identifier 2025-09-08T07:57:42,009 Error compiling Cython file: 2025-09-08T07:57:42,009 ------------------------------------------------------------ 2025-09-08T07:57:42,009 ... 2025-09-08T07:57:42,010 merge_callback)) 2025-09-08T07:57:42,010 elif isinstance(ob, IMergeOperator): 2025-09-08T07:57:42,010 self.merge_op.reset( 2025-09-08T07:57:42,010 2025-09-08T07:57:42,010 new merge_operator.MergeOperatorWrapper( 2025-09-08T07:57:42,010 ^ 2025-09-08T07:57:42,010 ------------------------------------------------------------ 2025-09-08T07:57:42,010 rocksdb/_rocksdb.pyx:333:24: 'MergeOperatorWrapper' is not a type identifier 2025-09-08T07:57:42,011 Error compiling Cython file: 2025-09-08T07:57:42,011 ------------------------------------------------------------ 2025-09-08T07:57:42,011 ... 2025-09-08T07:57:42,011 merge_callback)) 2025-09-08T07:57:42,011 elif isinstance(ob, IMergeOperator): 2025-09-08T07:57:42,011 self.merge_op.reset( 2025-09-08T07:57:42,011 2025-09-08T07:57:42,011 new merge_operator.MergeOperatorWrapper( 2025-09-08T07:57:42,011 ^ 2025-09-08T07:57:42,011 ------------------------------------------------------------ 2025-09-08T07:57:42,012 rocksdb/_rocksdb.pyx:333:20: new operator can only be applied to a C++ class 2025-09-08T07:57:42,012 Error compiling Cython file: 2025-09-08T07:57:42,012 ------------------------------------------------------------ 2025-09-08T07:57:42,012 ... 2025-09-08T07:57:42,012 ob, 2025-09-08T07:57:42,012 full_merge_callback, 2025-09-08T07:57:42,012 partial_merge_callback)) 2025-09-08T07:57:42,012 elif isinstance(ob, str): 2025-09-08T07:57:42,012 if ob == "put": 2025-09-08T07:57:42,013 self.merge_op = merge_operator.MergeOperators.CreatePutOperator() 2025-09-08T07:57:42,013 ^ 2025-09-08T07:57:42,013 ------------------------------------------------------------ 2025-09-08T07:57:42,013 rocksdb/_rocksdb.pyx:341:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:42,013 Error compiling Cython file: 2025-09-08T07:57:42,013 ------------------------------------------------------------ 2025-09-08T07:57:42,013 ... 2025-09-08T07:57:42,013 partial_merge_callback)) 2025-09-08T07:57:42,013 elif isinstance(ob, str): 2025-09-08T07:57:42,013 if ob == "put": 2025-09-08T07:57:42,014 self.merge_op = merge_operator.MergeOperators.CreatePutOperator() 2025-09-08T07:57:42,014 elif ob == "put_v1": 2025-09-08T07:57:42,014 self.merge_op = merge_operator.MergeOperators.CreateDeprecatedPutOperator() 2025-09-08T07:57:42,014 ^ 2025-09-08T07:57:42,014 ------------------------------------------------------------ 2025-09-08T07:57:42,014 rocksdb/_rocksdb.pyx:343:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:42,014 Error compiling Cython file: 2025-09-08T07:57:42,014 ------------------------------------------------------------ 2025-09-08T07:57:42,014 ... 2025-09-08T07:57:42,014 if ob == "put": 2025-09-08T07:57:42,015 self.merge_op = merge_operator.MergeOperators.CreatePutOperator() 2025-09-08T07:57:42,015 elif ob == "put_v1": 2025-09-08T07:57:42,015 self.merge_op = merge_operator.MergeOperators.CreateDeprecatedPutOperator() 2025-09-08T07:57:42,015 elif ob == "uint64add": 2025-09-08T07:57:42,015 self.merge_op = merge_operator.MergeOperators.CreateUInt64AddOperator() 2025-09-08T07:57:42,015 ^ 2025-09-08T07:57:42,015 ------------------------------------------------------------ 2025-09-08T07:57:42,015 rocksdb/_rocksdb.pyx:345:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:42,015 Error compiling Cython file: 2025-09-08T07:57:42,016 ------------------------------------------------------------ 2025-09-08T07:57:42,016 ... 2025-09-08T07:57:42,016 elif ob == "put_v1": 2025-09-08T07:57:42,016 self.merge_op = merge_operator.MergeOperators.CreateDeprecatedPutOperator() 2025-09-08T07:57:42,016 elif ob == "uint64add": 2025-09-08T07:57:42,016 self.merge_op = merge_operator.MergeOperators.CreateUInt64AddOperator() 2025-09-08T07:57:42,016 elif ob == "stringappend": 2025-09-08T07:57:42,016 self.merge_op = merge_operator.MergeOperators.CreateStringAppendOperator() 2025-09-08T07:57:42,016 ^ 2025-09-08T07:57:42,016 ------------------------------------------------------------ 2025-09-08T07:57:42,017 rocksdb/_rocksdb.pyx:347:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:42,017 Error compiling Cython file: 2025-09-08T07:57:42,017 ------------------------------------------------------------ 2025-09-08T07:57:42,017 ... 2025-09-08T07:57:42,017 self.merge_op = merge_operator.MergeOperators.CreateStringAppendOperator() 2025-09-08T07:57:42,017 #TODO: necessary? 2025-09-08T07:57:42,017 # elif ob == "stringappendtest": 2025-09-08T07:57:42,017 # self.merge_op = merge_operator.MergeOperators.CreateStringAppendTESTOperator() 2025-09-08T07:57:42,017 elif ob == "max": 2025-09-08T07:57:42,018 self.merge_op = merge_operator.MergeOperators.CreateMaxOperator() 2025-09-08T07:57:42,018 ^ 2025-09-08T07:57:42,018 ------------------------------------------------------------ 2025-09-08T07:57:42,018 rocksdb/_rocksdb.pyx:352:44: cimported module has no attribute 'MergeOperators' 2025-09-08T07:57:42,018 Error compiling Cython file: 2025-09-08T07:57:42,018 ------------------------------------------------------------ 2025-09-08T07:57:42,018 ... 2025-09-08T07:57:42,018 return True 2025-09-08T07:57:42,018 return False 2025-09-08T07:57:42,019 except: 2025-09-08T07:57:42,019 tb = traceback.format_exc() 2025-09-08T07:57:42,019 logger.Log(log, "Error in merge_callback: %s", tb) 2025-09-08T07:57:42,019 ^ 2025-09-08T07:57:42,019 ------------------------------------------------------------ 2025-09-08T07:57:42,019 rocksdb/_rocksdb.pyx:394:14: cimported module has no attribute 'Log' 2025-09-08T07:57:42,020 Error compiling Cython file: 2025-09-08T07:57:42,020 ------------------------------------------------------------ 2025-09-08T07:57:42,020 ... 2025-09-08T07:57:42,020 return True 2025-09-08T07:57:42,020 return False 2025-09-08T07:57:42,020 except: 2025-09-08T07:57:42,021 tb = traceback.format_exc() 2025-09-08T07:57:42,021 logger.Log(log, "Error in full_merge_callback: %s", tb) 2025-09-08T07:57:42,021 ^ 2025-09-08T07:57:42,021 ------------------------------------------------------------ 2025-09-08T07:57:42,021 rocksdb/_rocksdb.pyx:423:14: cimported module has no attribute 'Log' 2025-09-08T07:57:42,033 Error compiling Cython file: 2025-09-08T07:57:42,033 ------------------------------------------------------------ 2025-09-08T07:57:42,033 ... 2025-09-08T07:57:42,034 return True 2025-09-08T07:57:42,034 return False 2025-09-08T07:57:42,034 except: 2025-09-08T07:57:42,034 tb = traceback.format_exc() 2025-09-08T07:57:42,034 logger.Log(log, "Error in partial_merge_callback: %s", tb) 2025-09-08T07:57:42,034 ^ 2025-09-08T07:57:42,034 ------------------------------------------------------------ 2025-09-08T07:57:42,034 rocksdb/_rocksdb.pyx:447:14: cimported module has no attribute 'Log' 2025-09-08T07:57:42,035 Error compiling Cython file: 2025-09-08T07:57:42,035 ------------------------------------------------------------ 2025-09-08T07:57:42,035 ... 2025-09-08T07:57:42,035 #### Here comes the Cache stuff 2025-09-08T07:57:42,035 @cython.internal 2025-09-08T07:57:42,035 cdef class PyCache(object): 2025-09-08T07:57:42,035 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:42,035 return shared_ptr[cache.Cache]() 2025-09-08T07:57:42,035 ^ 2025-09-08T07:57:42,035 ------------------------------------------------------------ 2025-09-08T07:57:42,036 rocksdb/_rocksdb.pyx:455:15: 'shared_ptr' is not a constant, variable or function identifier 2025-09-08T07:57:42,036 Error compiling Cython file: 2025-09-08T07:57:42,036 ------------------------------------------------------------ 2025-09-08T07:57:42,036 ... 2025-09-08T07:57:42,036 #### Here comes the Cache stuff 2025-09-08T07:57:42,036 @cython.internal 2025-09-08T07:57:42,036 cdef class PyCache(object): 2025-09-08T07:57:42,036 cdef shared_ptr[cache.Cache] get_cache(self): 2025-09-08T07:57:42,036 return shared_ptr[cache.Cache]() 2025-09-08T07:57:42,036 ^ 2025-09-08T07:57:42,037 ------------------------------------------------------------ 2025-09-08T07:57:42,037 rocksdb/_rocksdb.pyx:455:31: cimported module has no attribute 'Cache' 2025-09-08T07:57:42,037 Error compiling Cython file: 2025-09-08T07:57:42,037 ------------------------------------------------------------ 2025-09-08T07:57:42,037 ... 2025-09-08T07:57:42,037 cdef class PyLRUCache(PyCache): 2025-09-08T07:57:42,037 cdef shared_ptr[cache.Cache] cache_ob 2025-09-08T07:57:42,037 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T07:57:42,038 if shard_bits is not None: 2025-09-08T07:57:42,038 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:57:42,038 ^ 2025-09-08T07:57:42,038 ------------------------------------------------------------ 2025-09-08T07:57:42,038 rocksdb/_rocksdb.pyx:463:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T07:57:42,038 Error compiling Cython file: 2025-09-08T07:57:42,038 ------------------------------------------------------------ 2025-09-08T07:57:42,038 ... 2025-09-08T07:57:42,038 def __cinit__(self, capacity, shard_bits=None): 2025-09-08T07:57:42,039 if shard_bits is not None: 2025-09-08T07:57:42,039 self.cache_ob = cache.NewLRUCache(capacity, shard_bits) 2025-09-08T07:57:42,039 else: 2025-09-08T07:57:42,039 self.cache_ob = cache.NewLRUCache(capacity) 2025-09-08T07:57:42,039 ^ 2025-09-08T07:57:42,039 ------------------------------------------------------------ 2025-09-08T07:57:42,039 rocksdb/_rocksdb.pyx:465:33: cimported module has no attribute 'NewLRUCache' 2025-09-08T07:57:42,039 Error compiling Cython file: 2025-09-08T07:57:42,039 ------------------------------------------------------------ 2025-09-08T07:57:42,040 ... 2025-09-08T07:57:42,040 if not isinstance(ob, ISliceTransform): 2025-09-08T07:57:42,040 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:57:42,040 self.ob = ob 2025-09-08T07:57:42,040 self.transfomer.reset( 2025-09-08T07:57:42,040 2025-09-08T07:57:42,040 ^ 2025-09-08T07:57:42,040 ------------------------------------------------------------ 2025-09-08T07:57:42,041 rocksdb/_rocksdb.pyx:485:13: 'SliceTransform' is not a type identifier 2025-09-08T07:57:42,041 Error compiling Cython file: 2025-09-08T07:57:42,041 ------------------------------------------------------------ 2025-09-08T07:57:42,041 ... 2025-09-08T07:57:42,041 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:57:42,041 self.ob = ob 2025-09-08T07:57:42,041 self.transfomer.reset( 2025-09-08T07:57:42,041 2025-09-08T07:57:42,041 new slice_transform.SliceTransformWrapper( 2025-09-08T07:57:42,041 ^ 2025-09-08T07:57:42,042 ------------------------------------------------------------ 2025-09-08T07:57:42,042 rocksdb/_rocksdb.pyx:486:20: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:57:42,042 Error compiling Cython file: 2025-09-08T07:57:42,042 ------------------------------------------------------------ 2025-09-08T07:57:42,042 ... 2025-09-08T07:57:42,042 raise TypeError("%s is not of type %s" % (ob, ISliceTransform)) 2025-09-08T07:57:42,042 self.ob = ob 2025-09-08T07:57:42,042 self.transfomer.reset( 2025-09-08T07:57:42,042 2025-09-08T07:57:42,043 new slice_transform.SliceTransformWrapper( 2025-09-08T07:57:42,043 ^ 2025-09-08T07:57:42,043 ------------------------------------------------------------ 2025-09-08T07:57:42,043 rocksdb/_rocksdb.pyx:486:16: new operator can only be applied to a C++ class 2025-09-08T07:57:42,043 Error compiling Cython file: 2025-09-08T07:57:42,043 ------------------------------------------------------------ 2025-09-08T07:57:42,043 ... 2025-09-08T07:57:42,043 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:42,043 return self.transfomer 2025-09-08T07:57:42,044 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:42,044 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:42,044 ptr = self.transfomer.get() 2025-09-08T07:57:42,044 ^ 2025-09-08T07:57:42,044 ------------------------------------------------------------ 2025-09-08T07:57:42,044 rocksdb/_rocksdb.pyx:501:15: 'SliceTransformWrapper' is not a type identifier 2025-09-08T07:57:42,044 Error compiling Cython file: 2025-09-08T07:57:42,044 ------------------------------------------------------------ 2025-09-08T07:57:42,044 ... 2025-09-08T07:57:42,045 cdef shared_ptr[slice_transform.SliceTransform] get_transformer(self): 2025-09-08T07:57:42,045 return self.transfomer 2025-09-08T07:57:42,045 cdef set_info_log(self, shared_ptr[logger.Logger] info_log): 2025-09-08T07:57:42,045 cdef slice_transform.SliceTransformWrapper* ptr 2025-09-08T07:57:42,045 ptr = self.transfomer.get() 2025-09-08T07:57:42,045 ^ 2025-09-08T07:57:42,045 ------------------------------------------------------------ 2025-09-08T07:57:42,045 rocksdb/_rocksdb.pyx:501:14: Casting temporary Python object to non-numeric non-Python type 2025-09-08T07:57:42,046 Error compiling Cython file: 2025-09-08T07:57:42,046 ------------------------------------------------------------ 2025-09-08T07:57:42,046 ... 2025-09-08T07:57:42,046 size = ret[1] 2025-09-08T07:57:42,046 if (offset + size) > src.size(): 2025-09-08T07:57:42,046 msg = "offset(%i) + size(%i) is bigger than slice(%i)" 2025-09-08T07:57:42,046 raise Exception(msg % (offset, size, src.size())) 2025-09-08T07:57:42,046 return Slice(src.data() + offset, size) 2025-09-08T07:57:42,046 ^ 2025-09-08T07:57:42,046 ------------------------------------------------------------ 2025-09-08T07:57:42,047 rocksdb/_rocksdb.pyx:522:15: 'Slice' is not a constant, variable or function identifier 2025-09-08T07:57:42,047 Error compiling Cython file: 2025-09-08T07:57:42,047 ------------------------------------------------------------ 2025-09-08T07:57:42,047 ... 2025-09-08T07:57:42,047 raise Exception(msg % (offset, size, src.size())) 2025-09-08T07:57:42,047 return Slice(src.data() + offset, size) 2025-09-08T07:57:42,047 except BaseException as error: 2025-09-08T07:57:42,047 tb = traceback.format_exc() 2025-09-08T07:57:42,047 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:42,048 ^ 2025-09-08T07:57:42,048 ------------------------------------------------------------ 2025-09-08T07:57:42,048 rocksdb/_rocksdb.pyx:525:14: cimported module has no attribute 'Log' 2025-09-08T07:57:42,048 Error compiling Cython file: 2025-09-08T07:57:42,048 ------------------------------------------------------------ 2025-09-08T07:57:42,048 ... 2025-09-08T07:57:42,048 try: 2025-09-08T07:57:42,048 return (ctx).in_domain(slice_to_bytes(src)) 2025-09-08T07:57:42,049 except BaseException as error: 2025-09-08T07:57:42,049 tb = traceback.format_exc() 2025-09-08T07:57:42,049 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:42,049 ^ 2025-09-08T07:57:42,049 ------------------------------------------------------------ 2025-09-08T07:57:42,049 rocksdb/_rocksdb.pyx:538:14: cimported module has no attribute 'Log' 2025-09-08T07:57:42,049 Error compiling Cython file: 2025-09-08T07:57:42,049 ------------------------------------------------------------ 2025-09-08T07:57:42,049 ... 2025-09-08T07:57:42,050 try: 2025-09-08T07:57:42,050 return (ctx).in_range(slice_to_bytes(src)) 2025-09-08T07:57:42,050 except BaseException as error: 2025-09-08T07:57:42,050 tb = traceback.format_exc() 2025-09-08T07:57:42,050 logger.Log(log, "Error in slice transfrom callback: %s", tb) 2025-09-08T07:57:42,050 ^ 2025-09-08T07:57:42,050 ------------------------------------------------------------ 2025-09-08T07:57:42,050 rocksdb/_rocksdb.pyx:551:14: cimported module has no attribute 'Log' 2025-09-08T07:57:42,051 Error compiling Cython file: 2025-09-08T07:57:42,051 ------------------------------------------------------------ 2025-09-08T07:57:42,051 ... 2025-09-08T07:57:42,051 whole_key_filtering=None): 2025-09-08T07:57:42,051 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:57:42,051 if index_type == 'binary_search': 2025-09-08T07:57:42,051 table_options.index_type = table_factory.kBinarySearch 2025-09-08T07:57:42,051 ^ 2025-09-08T07:57:42,051 ------------------------------------------------------------ 2025-09-08T07:57:42,052 rocksdb/_rocksdb.pyx:585:52: cimported module has no attribute 'kBinarySearch' 2025-09-08T07:57:42,052 Error compiling Cython file: 2025-09-08T07:57:42,052 ------------------------------------------------------------ 2025-09-08T07:57:42,052 ... 2025-09-08T07:57:42,052 cdef table_factory.BlockBasedTableOptions table_options 2025-09-08T07:57:42,052 if index_type == 'binary_search': 2025-09-08T07:57:42,052 table_options.index_type = table_factory.kBinarySearch 2025-09-08T07:57:42,052 elif index_type == 'hash_search': 2025-09-08T07:57:42,052 table_options.index_type = table_factory.kHashSearch 2025-09-08T07:57:42,053 ^ 2025-09-08T07:57:42,053 ------------------------------------------------------------ 2025-09-08T07:57:42,053 rocksdb/_rocksdb.pyx:587:52: cimported module has no attribute 'kHashSearch' 2025-09-08T07:57:42,053 Error compiling Cython file: 2025-09-08T07:57:42,053 ------------------------------------------------------------ 2025-09-08T07:57:42,053 ... 2025-09-08T07:57:42,053 table_options.hash_index_allow_collision = True 2025-09-08T07:57:42,053 else: 2025-09-08T07:57:42,053 table_options.hash_index_allow_collision = False 2025-09-08T07:57:42,054 if checksum == 'crc32': 2025-09-08T07:57:42,054 table_options.checksum = table_factory.kCRC32c 2025-09-08T07:57:42,054 ^ 2025-09-08T07:57:42,054 ------------------------------------------------------------ 2025-09-08T07:57:42,054 rocksdb/_rocksdb.pyx:597:50: cimported module has no attribute 'kCRC32c' 2025-09-08T07:57:42,054 Error compiling Cython file: 2025-09-08T07:57:42,054 ------------------------------------------------------------ 2025-09-08T07:57:42,054 ... 2025-09-08T07:57:42,054 table_options.hash_index_allow_collision = False 2025-09-08T07:57:42,055 if checksum == 'crc32': 2025-09-08T07:57:42,055 table_options.checksum = table_factory.kCRC32c 2025-09-08T07:57:42,055 elif checksum == 'xxhash': 2025-09-08T07:57:42,055 table_options.checksum = table_factory.kxxHash 2025-09-08T07:57:42,055 ^ 2025-09-08T07:57:42,055 ------------------------------------------------------------ 2025-09-08T07:57:42,055 rocksdb/_rocksdb.pyx:599:50: cimported module has no attribute 'kxxHash' 2025-09-08T07:57:42,055 Error compiling Cython file: 2025-09-08T07:57:42,055 ------------------------------------------------------------ 2025-09-08T07:57:42,056 ... 2025-09-08T07:57:42,056 # Set the filter_policy 2025-09-08T07:57:42,056 self.py_filter_policy = None 2025-09-08T07:57:42,056 if filter_policy is not None: 2025-09-08T07:57:42,056 if isinstance(filter_policy, PyFilterPolicy): 2025-09-08T07:57:42,056 if (filter_policy).get_policy().get() == NULL: 2025-09-08T07:57:42,056 ^ 2025-09-08T07:57:42,056 ------------------------------------------------------------ 2025-09-08T07:57:42,056 rocksdb/_rocksdb.pyx:634:71: Invalid types for '==' (Python object, void *) 2025-09-08T07:57:42,057 Error compiling Cython file: 2025-09-08T07:57:42,057 ------------------------------------------------------------ 2025-09-08T07:57:42,057 ... 2025-09-08T07:57:42,057 else: 2025-09-08T07:57:42,057 self.py_filter_policy = PyGenericFilterPolicy(filter_policy) 2025-09-08T07:57:42,057 table_options.filter_policy = self.py_filter_policy.get_policy() 2025-09-08T07:57:42,057 self.factory.reset(table_factory.NewBlockBasedTableFactory(table_options)) 2025-09-08T07:57:42,057 ^ 2025-09-08T07:57:42,057 ------------------------------------------------------------ 2025-09-08T07:57:42,058 rocksdb/_rocksdb.pyx:642:40: cimported module has no attribute 'NewBlockBasedTableFactory' 2025-09-08T07:57:42,059 Error compiling Cython file: 2025-09-08T07:57:42,059 ------------------------------------------------------------ 2025-09-08T07:57:42,059 ... 2025-09-08T07:57:42,059 table_options.hash_table_ratio = hash_table_ratio 2025-09-08T07:57:42,059 table_options.index_sparseness = index_sparseness 2025-09-08T07:57:42,059 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T07:57:42,059 if encoding_type == 'plain': 2025-09-08T07:57:42,059 table_options.encoding_type = table_factory.kPlain 2025-09-08T07:57:42,060 ^ 2025-09-08T07:57:42,060 ------------------------------------------------------------ 2025-09-08T07:57:42,060 rocksdb/_rocksdb.pyx:669:55: cimported module has no attribute 'kPlain' 2025-09-08T07:57:42,060 Error compiling Cython file: 2025-09-08T07:57:42,060 ------------------------------------------------------------ 2025-09-08T07:57:42,060 ... 2025-09-08T07:57:42,060 table_options.huge_page_tlb_size = huge_page_tlb_size 2025-09-08T07:57:42,060 if encoding_type == 'plain': 2025-09-08T07:57:42,061 table_options.encoding_type = table_factory.kPlain 2025-09-08T07:57:42,061 elif encoding_type == 'prefix': 2025-09-08T07:57:42,061 table_options.encoding_type = table_factory.kPrefix 2025-09-08T07:57:42,061 ^ 2025-09-08T07:57:42,061 ------------------------------------------------------------ 2025-09-08T07:57:42,061 rocksdb/_rocksdb.pyx:671:55: cimported module has no attribute 'kPrefix' 2025-09-08T07:57:42,061 Error compiling Cython file: 2025-09-08T07:57:42,061 ------------------------------------------------------------ 2025-09-08T07:57:42,061 ... 2025-09-08T07:57:42,061 raise ValueError("Unknown encoding_type: %s" % encoding_type) 2025-09-08T07:57:42,062 table_options.full_scan_mode = full_scan_mode 2025-09-08T07:57:42,062 table_options.store_index_in_file = store_index_in_file 2025-09-08T07:57:42,062 self.factory.reset( table_factory.NewPlainTableFactory(table_options)) 2025-09-08T07:57:42,062 ^ 2025-09-08T07:57:42,062 ------------------------------------------------------------ 2025-09-08T07:57:42,062 rocksdb/_rocksdb.pyx:678:41: cimported module has no attribute 'NewPlainTableFactory' 2025-09-08T07:57:42,062 Error compiling Cython file: 2025-09-08T07:57:42,063 ------------------------------------------------------------ 2025-09-08T07:57:42,063 ... 2025-09-08T07:57:42,063 cdef shared_ptr[memtablerep.MemTableRepFactory] get_memtable_factory(self): 2025-09-08T07:57:42,063 return self.factory 2025-09-08T07:57:42,063 cdef class SkipListMemtableFactory(PyMemtableFactory): 2025-09-08T07:57:42,063 def __init__(self): 2025-09-08T07:57:42,063 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T07:57:42,063 ^ 2025-09-08T07:57:42,063 ------------------------------------------------------------ 2025-09-08T07:57:42,063 rocksdb/_rocksdb.pyx:691:38: cimported module has no attribute 'NewSkipListFactory' 2025-09-08T07:57:42,064 Error compiling Cython file: 2025-09-08T07:57:42,064 ------------------------------------------------------------ 2025-09-08T07:57:42,064 ... 2025-09-08T07:57:42,064 def __init__(self): 2025-09-08T07:57:42,064 self.factory.reset(memtablerep.NewSkipListFactory()) 2025-09-08T07:57:42,064 cdef class VectorMemtableFactory(PyMemtableFactory): 2025-09-08T07:57:42,064 def __init__(self, count=0): 2025-09-08T07:57:42,064 self.factory.reset(memtablerep.NewVectorRepFactory(count)) 2025-09-08T07:57:42,064 ^ 2025-09-08T07:57:42,065 ------------------------------------------------------------ 2025-09-08T07:57:42,065 rocksdb/_rocksdb.pyx:695:38: cimported module has no attribute 'NewVectorRepFactory' 2025-09-08T07:57:42,065 Error compiling Cython file: 2025-09-08T07:57:42,065 ------------------------------------------------------------ 2025-09-08T07:57:42,065 ... 2025-09-08T07:57:42,065 bucket_count=1000000, 2025-09-08T07:57:42,065 skiplist_height=4, 2025-09-08T07:57:42,065 skiplist_branching_factor=4): 2025-09-08T07:57:42,065 self.factory.reset( 2025-09-08T07:57:42,066 memtablerep.NewHashSkipListRepFactory( 2025-09-08T07:57:42,066 ^ 2025-09-08T07:57:42,066 ------------------------------------------------------------ 2025-09-08T07:57:42,066 rocksdb/_rocksdb.pyx:705:23: cimported module has no attribute 'NewHashSkipListRepFactory' 2025-09-08T07:57:42,066 Error compiling Cython file: 2025-09-08T07:57:42,066 ------------------------------------------------------------ 2025-09-08T07:57:42,066 ... 2025-09-08T07:57:42,066 skiplist_height, 2025-09-08T07:57:42,066 skiplist_branching_factor)) 2025-09-08T07:57:42,067 cdef class HashLinkListMemtableFactory(PyMemtableFactory): 2025-09-08T07:57:42,067 def __init__(self, bucket_count=50000): 2025-09-08T07:57:42,067 self.factory.reset(memtablerep.NewHashLinkListRepFactory(bucket_count)) 2025-09-08T07:57:42,067 ^ 2025-09-08T07:57:42,067 ------------------------------------------------------------ 2025-09-08T07:57:42,067 rocksdb/_rocksdb.pyx:712:38: cimported module has no attribute 'NewHashLinkListRepFactory' 2025-09-08T07:57:42,068 Error compiling Cython file: 2025-09-08T07:57:42,068 ------------------------------------------------------------ 2025-09-08T07:57:42,068 ... 2025-09-08T07:57:42,068 # Used to protect sharing of Options with many DB-objects 2025-09-08T07:57:42,068 cdef cpp_bool in_use 2025-09-08T07:57:42,069 def __cinit__(self): 2025-09-08T07:57:42,069 self.opts = NULL 2025-09-08T07:57:42,069 self.opts = new options.Options() 2025-09-08T07:57:42,069 ^ 2025-09-08T07:57:42,069 ------------------------------------------------------------ 2025-09-08T07:57:42,069 rocksdb/_rocksdb.pyx:742:24: 'Options' is not a type identifier 2025-09-08T07:57:42,069 Error compiling Cython file: 2025-09-08T07:57:42,069 ------------------------------------------------------------ 2025-09-08T07:57:42,069 ... 2025-09-08T07:57:42,070 # Used to protect sharing of Options with many DB-objects 2025-09-08T07:57:42,070 cdef cpp_bool in_use 2025-09-08T07:57:42,070 def __cinit__(self): 2025-09-08T07:57:42,070 self.opts = NULL 2025-09-08T07:57:42,070 self.opts = new options.Options() 2025-09-08T07:57:42,070 ^ 2025-09-08T07:57:42,070 ------------------------------------------------------------ 2025-09-08T07:57:42,070 rocksdb/_rocksdb.pyx:742:20: new operator can only be applied to a C++ class 2025-09-08T07:57:42,071 Error compiling Cython file: 2025-09-08T07:57:42,071 ------------------------------------------------------------ 2025-09-08T07:57:42,071 ... 2025-09-08T07:57:42,071 self.opts = new options.Options() 2025-09-08T07:57:42,071 self.in_use = False 2025-09-08T07:57:42,071 def __dealloc__(self): 2025-09-08T07:57:42,071 if not self.opts == NULL: 2025-09-08T07:57:42,071 del self.opts 2025-09-08T07:57:42,071 ^ 2025-09-08T07:57:42,071 ------------------------------------------------------------ 2025-09-08T07:57:42,072 rocksdb/_rocksdb.pyx:747:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:42,076 Error compiling Cython file: 2025-09-08T07:57:42,076 ------------------------------------------------------------ 2025-09-08T07:57:42,076 ... 2025-09-08T07:57:42,077 return ret_ob 2025-09-08T07:57:42,077 def __set__(self, dict value): 2025-09-08T07:57:42,077 cdef options.CompressionOptions* copts 2025-09-08T07:57:42,077 copts = cython.address(self.opts.compression_opts) 2025-09-08T07:57:42,077 ^ 2025-09-08T07:57:42,077 ------------------------------------------------------------ 2025-09-08T07:57:42,077 rocksdb/_rocksdb.pyx:821:26: Cannot take address of Python object attribute 'compression_opts' 2025-09-08T07:57:42,078 Error compiling Cython file: 2025-09-08T07:57:42,078 ------------------------------------------------------------ 2025-09-08T07:57:42,078 ... 2025-09-08T07:57:42,078 property compression: 2025-09-08T07:57:42,078 def __get__(self): 2025-09-08T07:57:42,079 if self.opts.compression == options.kNoCompression: 2025-09-08T07:57:42,079 ^ 2025-09-08T07:57:42,079 ------------------------------------------------------------ 2025-09-08T07:57:42,079 rocksdb/_rocksdb.pyx:836:47: cimported module has no attribute 'kNoCompression' 2025-09-08T07:57:42,079 Error compiling Cython file: 2025-09-08T07:57:42,079 ------------------------------------------------------------ 2025-09-08T07:57:42,079 ... 2025-09-08T07:57:42,079 property compression: 2025-09-08T07:57:42,080 def __get__(self): 2025-09-08T07:57:42,080 if self.opts.compression == options.kNoCompression: 2025-09-08T07:57:42,080 return CompressionType.no_compression 2025-09-08T07:57:42,080 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:57:42,080 ^ 2025-09-08T07:57:42,080 ------------------------------------------------------------ 2025-09-08T07:57:42,080 rocksdb/_rocksdb.pyx:838:50: cimported module has no attribute 'kSnappyCompression' 2025-09-08T07:57:42,080 Error compiling Cython file: 2025-09-08T07:57:42,080 ------------------------------------------------------------ 2025-09-08T07:57:42,081 ... 2025-09-08T07:57:42,081 def __get__(self): 2025-09-08T07:57:42,081 if self.opts.compression == options.kNoCompression: 2025-09-08T07:57:42,081 return CompressionType.no_compression 2025-09-08T07:57:42,081 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:57:42,081 return CompressionType.snappy_compression 2025-09-08T07:57:42,081 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:57:42,081 ^ 2025-09-08T07:57:42,081 ------------------------------------------------------------ 2025-09-08T07:57:42,081 rocksdb/_rocksdb.pyx:840:49: cimported module has no attribute 'kZlibCompression' 2025-09-08T07:57:42,082 Error compiling Cython file: 2025-09-08T07:57:42,082 ------------------------------------------------------------ 2025-09-08T07:57:42,082 ... 2025-09-08T07:57:42,082 return CompressionType.no_compression 2025-09-08T07:57:42,082 elif self.opts.compression == options.kSnappyCompression: 2025-09-08T07:57:42,082 return CompressionType.snappy_compression 2025-09-08T07:57:42,082 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:57:42,082 return CompressionType.zlib_compression 2025-09-08T07:57:42,082 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:57:42,082 ^ 2025-09-08T07:57:42,082 ------------------------------------------------------------ 2025-09-08T07:57:42,083 rocksdb/_rocksdb.pyx:842:49: cimported module has no attribute 'kBZip2Compression' 2025-09-08T07:57:42,083 Error compiling Cython file: 2025-09-08T07:57:42,083 ------------------------------------------------------------ 2025-09-08T07:57:42,083 ... 2025-09-08T07:57:42,083 return CompressionType.snappy_compression 2025-09-08T07:57:42,083 elif self.opts.compression == options.kZlibCompression: 2025-09-08T07:57:42,083 return CompressionType.zlib_compression 2025-09-08T07:57:42,083 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:57:42,083 return CompressionType.bzip2_compression 2025-09-08T07:57:42,083 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:57:42,083 ^ 2025-09-08T07:57:42,084 ------------------------------------------------------------ 2025-09-08T07:57:42,084 rocksdb/_rocksdb.pyx:844:49: cimported module has no attribute 'kLZ4Compression' 2025-09-08T07:57:42,084 Error compiling Cython file: 2025-09-08T07:57:42,084 ------------------------------------------------------------ 2025-09-08T07:57:42,084 ... 2025-09-08T07:57:42,084 return CompressionType.zlib_compression 2025-09-08T07:57:42,084 elif self.opts.compression == options.kBZip2Compression: 2025-09-08T07:57:42,084 return CompressionType.bzip2_compression 2025-09-08T07:57:42,084 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:57:42,085 return CompressionType.lz4_compression 2025-09-08T07:57:42,085 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:57:42,085 ^ 2025-09-08T07:57:42,085 ------------------------------------------------------------ 2025-09-08T07:57:42,085 rocksdb/_rocksdb.pyx:846:49: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T07:57:42,085 Error compiling Cython file: 2025-09-08T07:57:42,085 ------------------------------------------------------------ 2025-09-08T07:57:42,085 ... 2025-09-08T07:57:42,085 return CompressionType.bzip2_compression 2025-09-08T07:57:42,085 elif self.opts.compression == options.kLZ4Compression: 2025-09-08T07:57:42,086 return CompressionType.lz4_compression 2025-09-08T07:57:42,086 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:57:42,086 return CompressionType.lz4hc_compression 2025-09-08T07:57:42,086 elif self.opts.compression == options.kXpressCompression: 2025-09-08T07:57:42,086 ^ 2025-09-08T07:57:42,086 ------------------------------------------------------------ 2025-09-08T07:57:42,086 rocksdb/_rocksdb.pyx:848:49: cimported module has no attribute 'kXpressCompression' 2025-09-08T07:57:42,086 Error compiling Cython file: 2025-09-08T07:57:42,086 ------------------------------------------------------------ 2025-09-08T07:57:42,086 ... 2025-09-08T07:57:42,087 return CompressionType.lz4_compression 2025-09-08T07:57:42,087 elif self.opts.compression == options.kLZ4HCCompression: 2025-09-08T07:57:42,087 return CompressionType.lz4hc_compression 2025-09-08T07:57:42,087 elif self.opts.compression == options.kXpressCompression: 2025-09-08T07:57:42,087 return CompressionType.xpress_compression 2025-09-08T07:57:42,087 elif self.opts.compression == options.kZSTD: 2025-09-08T07:57:42,087 ^ 2025-09-08T07:57:42,087 ------------------------------------------------------------ 2025-09-08T07:57:42,087 rocksdb/_rocksdb.pyx:850:49: cimported module has no attribute 'kZSTD' 2025-09-08T07:57:42,087 Error compiling Cython file: 2025-09-08T07:57:42,088 ------------------------------------------------------------ 2025-09-08T07:57:42,088 ... 2025-09-08T07:57:42,088 return CompressionType.lz4hc_compression 2025-09-08T07:57:42,088 elif self.opts.compression == options.kXpressCompression: 2025-09-08T07:57:42,088 return CompressionType.xpress_compression 2025-09-08T07:57:42,088 elif self.opts.compression == options.kZSTD: 2025-09-08T07:57:42,088 return CompressionType.zstd_compression 2025-09-08T07:57:42,088 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T07:57:42,088 ^ 2025-09-08T07:57:42,088 ------------------------------------------------------------ 2025-09-08T07:57:42,088 rocksdb/_rocksdb.pyx:852:49: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T07:57:42,089 Error compiling Cython file: 2025-09-08T07:57:42,089 ------------------------------------------------------------ 2025-09-08T07:57:42,089 ... 2025-09-08T07:57:42,089 return CompressionType.xpress_compression 2025-09-08T07:57:42,089 elif self.opts.compression == options.kZSTD: 2025-09-08T07:57:42,089 return CompressionType.zstd_compression 2025-09-08T07:57:42,089 elif self.opts.compression == options.kZSTDNotFinalCompression: 2025-09-08T07:57:42,089 return CompressionType.zstdnotfinal_compression 2025-09-08T07:57:42,089 elif self.opts.compression == options.kDisableCompressionOption: 2025-09-08T07:57:42,089 ^ 2025-09-08T07:57:42,090 ------------------------------------------------------------ 2025-09-08T07:57:42,090 rocksdb/_rocksdb.pyx:854:49: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T07:57:42,090 Error compiling Cython file: 2025-09-08T07:57:42,090 ------------------------------------------------------------ 2025-09-08T07:57:42,090 ... 2025-09-08T07:57:42,090 else: 2025-09-08T07:57:42,090 raise Exception("Unknonw type: %s" % self.opts.compression) 2025-09-08T07:57:42,090 def __set__(self, value): 2025-09-08T07:57:42,091 if value == CompressionType.no_compression: 2025-09-08T07:57:42,091 self.opts.compression = options.kNoCompression 2025-09-08T07:57:42,091 ^ 2025-09-08T07:57:42,091 ------------------------------------------------------------ 2025-09-08T07:57:42,091 rocksdb/_rocksdb.pyx:861:47: cimported module has no attribute 'kNoCompression' 2025-09-08T07:57:42,091 Error compiling Cython file: 2025-09-08T07:57:42,091 ------------------------------------------------------------ 2025-09-08T07:57:42,091 ... 2025-09-08T07:57:42,091 def __set__(self, value): 2025-09-08T07:57:42,092 if value == CompressionType.no_compression: 2025-09-08T07:57:42,092 self.opts.compression = options.kNoCompression 2025-09-08T07:57:42,092 elif value == CompressionType.snappy_compression: 2025-09-08T07:57:42,092 self.opts.compression = options.kSnappyCompression 2025-09-08T07:57:42,092 ^ 2025-09-08T07:57:42,092 ------------------------------------------------------------ 2025-09-08T07:57:42,092 rocksdb/_rocksdb.pyx:863:47: cimported module has no attribute 'kSnappyCompression' 2025-09-08T07:57:42,092 Error compiling Cython file: 2025-09-08T07:57:42,092 ------------------------------------------------------------ 2025-09-08T07:57:42,092 ... 2025-09-08T07:57:42,093 if value == CompressionType.no_compression: 2025-09-08T07:57:42,093 self.opts.compression = options.kNoCompression 2025-09-08T07:57:42,093 elif value == CompressionType.snappy_compression: 2025-09-08T07:57:42,093 self.opts.compression = options.kSnappyCompression 2025-09-08T07:57:42,093 elif value == CompressionType.zlib_compression: 2025-09-08T07:57:42,093 self.opts.compression = options.kZlibCompression 2025-09-08T07:57:42,093 ^ 2025-09-08T07:57:42,093 ------------------------------------------------------------ 2025-09-08T07:57:42,093 rocksdb/_rocksdb.pyx:865:47: cimported module has no attribute 'kZlibCompression' 2025-09-08T07:57:42,094 Error compiling Cython file: 2025-09-08T07:57:42,094 ------------------------------------------------------------ 2025-09-08T07:57:42,094 ... 2025-09-08T07:57:42,094 elif value == CompressionType.snappy_compression: 2025-09-08T07:57:42,094 self.opts.compression = options.kSnappyCompression 2025-09-08T07:57:42,094 elif value == CompressionType.zlib_compression: 2025-09-08T07:57:42,094 self.opts.compression = options.kZlibCompression 2025-09-08T07:57:42,094 elif value == CompressionType.bzip2_compression: 2025-09-08T07:57:42,094 self.opts.compression = options.kBZip2Compression 2025-09-08T07:57:42,094 ^ 2025-09-08T07:57:42,094 ------------------------------------------------------------ 2025-09-08T07:57:42,095 rocksdb/_rocksdb.pyx:867:47: cimported module has no attribute 'kBZip2Compression' 2025-09-08T07:57:42,095 Error compiling Cython file: 2025-09-08T07:57:42,095 ------------------------------------------------------------ 2025-09-08T07:57:42,095 ... 2025-09-08T07:57:42,095 elif value == CompressionType.zlib_compression: 2025-09-08T07:57:42,095 self.opts.compression = options.kZlibCompression 2025-09-08T07:57:42,095 elif value == CompressionType.bzip2_compression: 2025-09-08T07:57:42,095 self.opts.compression = options.kBZip2Compression 2025-09-08T07:57:42,095 elif value == CompressionType.lz4_compression: 2025-09-08T07:57:42,096 self.opts.compression = options.kLZ4Compression 2025-09-08T07:57:42,096 ^ 2025-09-08T07:57:42,096 ------------------------------------------------------------ 2025-09-08T07:57:42,096 rocksdb/_rocksdb.pyx:869:47: cimported module has no attribute 'kLZ4Compression' 2025-09-08T07:57:42,096 Error compiling Cython file: 2025-09-08T07:57:42,096 ------------------------------------------------------------ 2025-09-08T07:57:42,096 ... 2025-09-08T07:57:42,096 elif value == CompressionType.bzip2_compression: 2025-09-08T07:57:42,096 self.opts.compression = options.kBZip2Compression 2025-09-08T07:57:42,097 elif value == CompressionType.lz4_compression: 2025-09-08T07:57:42,097 self.opts.compression = options.kLZ4Compression 2025-09-08T07:57:42,097 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:57:42,097 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:57:42,097 ^ 2025-09-08T07:57:42,097 ------------------------------------------------------------ 2025-09-08T07:57:42,097 rocksdb/_rocksdb.pyx:871:47: cimported module has no attribute 'kLZ4HCCompression' 2025-09-08T07:57:42,097 Error compiling Cython file: 2025-09-08T07:57:42,097 ------------------------------------------------------------ 2025-09-08T07:57:42,097 ... 2025-09-08T07:57:42,098 elif value == CompressionType.lz4_compression: 2025-09-08T07:57:42,098 self.opts.compression = options.kLZ4Compression 2025-09-08T07:57:42,098 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:57:42,098 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:57:42,098 elif value == CompressionType.zstd_compression: 2025-09-08T07:57:42,098 self.opts.compression = options.kZSTD 2025-09-08T07:57:42,098 ^ 2025-09-08T07:57:42,098 ------------------------------------------------------------ 2025-09-08T07:57:42,098 rocksdb/_rocksdb.pyx:873:47: cimported module has no attribute 'kZSTD' 2025-09-08T07:57:42,099 Error compiling Cython file: 2025-09-08T07:57:42,099 ------------------------------------------------------------ 2025-09-08T07:57:42,099 ... 2025-09-08T07:57:42,099 elif value == CompressionType.lz4hc_compression: 2025-09-08T07:57:42,099 self.opts.compression = options.kLZ4HCCompression 2025-09-08T07:57:42,099 elif value == CompressionType.zstd_compression: 2025-09-08T07:57:42,099 self.opts.compression = options.kZSTD 2025-09-08T07:57:42,099 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T07:57:42,099 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T07:57:42,099 ^ 2025-09-08T07:57:42,099 ------------------------------------------------------------ 2025-09-08T07:57:42,100 rocksdb/_rocksdb.pyx:875:47: cimported module has no attribute 'kZSTDNotFinalCompression' 2025-09-08T07:57:42,100 Error compiling Cython file: 2025-09-08T07:57:42,100 ------------------------------------------------------------ 2025-09-08T07:57:42,100 ... 2025-09-08T07:57:42,100 elif value == CompressionType.zstd_compression: 2025-09-08T07:57:42,100 self.opts.compression = options.kZSTD 2025-09-08T07:57:42,100 elif value == CompressionType.zstdnotfinal_compression: 2025-09-08T07:57:42,100 self.opts.compression = options.kZSTDNotFinalCompression 2025-09-08T07:57:42,100 elif value == CompressionType.disable_compression: 2025-09-08T07:57:42,100 self.opts.compression = options.kDisableCompressionOption 2025-09-08T07:57:42,101 ^ 2025-09-08T07:57:42,101 ------------------------------------------------------------ 2025-09-08T07:57:42,101 rocksdb/_rocksdb.pyx:877:47: cimported module has no attribute 'kDisableCompressionOption' 2025-09-08T07:57:42,110 Error compiling Cython file: 2025-09-08T07:57:42,110 ------------------------------------------------------------ 2025-09-08T07:57:42,110 ... 2025-09-08T07:57:42,111 def __set__(self, value): 2025-09-08T07:57:42,111 self.opts.bytes_per_sync = value 2025-09-08T07:57:42,111 property compaction_style: 2025-09-08T07:57:42,111 def __get__(self): 2025-09-08T07:57:42,111 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:57:42,111 ^ 2025-09-08T07:57:42,111 ------------------------------------------------------------ 2025-09-08T07:57:42,111 rocksdb/_rocksdb.pyx:1118:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T07:57:42,112 Error compiling Cython file: 2025-09-08T07:57:42,112 ------------------------------------------------------------ 2025-09-08T07:57:42,112 ... 2025-09-08T07:57:42,112 property compaction_style: 2025-09-08T07:57:42,112 def __get__(self): 2025-09-08T07:57:42,112 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:57:42,112 return 'level' 2025-09-08T07:57:42,112 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:57:42,112 ^ 2025-09-08T07:57:42,112 ------------------------------------------------------------ 2025-09-08T07:57:42,113 rocksdb/_rocksdb.pyx:1120:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T07:57:42,113 Error compiling Cython file: 2025-09-08T07:57:42,113 ------------------------------------------------------------ 2025-09-08T07:57:42,113 ... 2025-09-08T07:57:42,113 def __get__(self): 2025-09-08T07:57:42,113 if self.opts.compaction_style == kCompactionStyleLevel: 2025-09-08T07:57:42,113 return 'level' 2025-09-08T07:57:42,113 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:57:42,113 return 'universal' 2025-09-08T07:57:42,113 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T07:57:42,113 ^ 2025-09-08T07:57:42,114 ------------------------------------------------------------ 2025-09-08T07:57:42,114 rocksdb/_rocksdb.pyx:1122:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T07:57:42,114 Error compiling Cython file: 2025-09-08T07:57:42,114 ------------------------------------------------------------ 2025-09-08T07:57:42,114 ... 2025-09-08T07:57:42,114 return 'level' 2025-09-08T07:57:42,114 if self.opts.compaction_style == kCompactionStyleUniversal: 2025-09-08T07:57:42,114 return 'universal' 2025-09-08T07:57:42,114 if self.opts.compaction_style == kCompactionStyleFIFO: 2025-09-08T07:57:42,114 return 'fifo' 2025-09-08T07:57:42,115 if self.opts.compaction_style == kCompactionStyleNone: 2025-09-08T07:57:42,115 ^ 2025-09-08T07:57:42,115 ------------------------------------------------------------ 2025-09-08T07:57:42,115 rocksdb/_rocksdb.pyx:1124:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T07:57:42,115 Error compiling Cython file: 2025-09-08T07:57:42,115 ------------------------------------------------------------ 2025-09-08T07:57:42,115 ... 2025-09-08T07:57:42,115 return 'none' 2025-09-08T07:57:42,115 raise Exception("Unknown compaction_style") 2025-09-08T07:57:42,116 def __set__(self, str value): 2025-09-08T07:57:42,116 if value == 'level': 2025-09-08T07:57:42,116 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:57:42,116 ^ 2025-09-08T07:57:42,116 ------------------------------------------------------------ 2025-09-08T07:57:42,116 rocksdb/_rocksdb.pyx:1130:45: 'kCompactionStyleLevel' is not a constant, variable or function identifier 2025-09-08T07:57:42,116 Error compiling Cython file: 2025-09-08T07:57:42,116 ------------------------------------------------------------ 2025-09-08T07:57:42,116 ... 2025-09-08T07:57:42,117 def __set__(self, str value): 2025-09-08T07:57:42,117 if value == 'level': 2025-09-08T07:57:42,117 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:57:42,117 elif value == 'universal': 2025-09-08T07:57:42,117 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:57:42,117 ^ 2025-09-08T07:57:42,117 ------------------------------------------------------------ 2025-09-08T07:57:42,117 rocksdb/_rocksdb.pyx:1132:45: 'kCompactionStyleUniversal' is not a constant, variable or function identifier 2025-09-08T07:57:42,117 Error compiling Cython file: 2025-09-08T07:57:42,118 ------------------------------------------------------------ 2025-09-08T07:57:42,118 ... 2025-09-08T07:57:42,118 if value == 'level': 2025-09-08T07:57:42,118 self.opts.compaction_style = kCompactionStyleLevel 2025-09-08T07:57:42,118 elif value == 'universal': 2025-09-08T07:57:42,118 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:57:42,118 elif value == 'fifo': 2025-09-08T07:57:42,118 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T07:57:42,118 ^ 2025-09-08T07:57:42,118 ------------------------------------------------------------ 2025-09-08T07:57:42,118 rocksdb/_rocksdb.pyx:1134:45: 'kCompactionStyleFIFO' is not a constant, variable or function identifier 2025-09-08T07:57:42,119 Error compiling Cython file: 2025-09-08T07:57:42,119 ------------------------------------------------------------ 2025-09-08T07:57:42,119 ... 2025-09-08T07:57:42,119 elif value == 'universal': 2025-09-08T07:57:42,119 self.opts.compaction_style = kCompactionStyleUniversal 2025-09-08T07:57:42,119 elif value == 'fifo': 2025-09-08T07:57:42,119 self.opts.compaction_style = kCompactionStyleFIFO 2025-09-08T07:57:42,119 elif value == 'none': 2025-09-08T07:57:42,119 self.opts.compaction_style = kCompactionStyleNone 2025-09-08T07:57:42,119 ^ 2025-09-08T07:57:42,120 ------------------------------------------------------------ 2025-09-08T07:57:42,120 rocksdb/_rocksdb.pyx:1136:45: 'kCompactionStyleNone' is not a constant, variable or function identifier 2025-09-08T07:57:42,120 Error compiling Cython file: 2025-09-08T07:57:42,120 ------------------------------------------------------------ 2025-09-08T07:57:42,120 ... 2025-09-08T07:57:42,120 ret_ob['min_merge_width'] = uopts.min_merge_width 2025-09-08T07:57:42,120 ret_ob['max_merge_width'] = uopts.max_merge_width 2025-09-08T07:57:42,120 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T07:57:42,120 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T07:57:42,121 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T07:57:42,121 ^ 2025-09-08T07:57:42,121 ------------------------------------------------------------ 2025-09-08T07:57:42,121 rocksdb/_rocksdb.pyx:1153:35: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T07:57:42,121 Error compiling Cython file: 2025-09-08T07:57:42,121 ------------------------------------------------------------ 2025-09-08T07:57:42,121 ... 2025-09-08T07:57:42,121 ret_ob['max_size_amplification_percent'] = uopts.max_size_amplification_percent 2025-09-08T07:57:42,121 ret_ob['compression_size_percent'] = uopts.compression_size_percent 2025-09-08T07:57:42,122 if uopts.stop_style == kCompactionStopStyleSimilarSize: 2025-09-08T07:57:42,122 ret_ob['stop_style'] = 'similar_size' 2025-09-08T07:57:42,122 elif uopts.stop_style == kCompactionStopStyleTotalSize: 2025-09-08T07:57:42,122 ^ 2025-09-08T07:57:42,122 ------------------------------------------------------------ 2025-09-08T07:57:42,122 rocksdb/_rocksdb.pyx:1155:37: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T07:57:42,122 Error compiling Cython file: 2025-09-08T07:57:42,122 ------------------------------------------------------------ 2025-09-08T07:57:42,122 ... 2025-09-08T07:57:42,123 return ret_ob 2025-09-08T07:57:42,123 def __set__(self, dict value): 2025-09-08T07:57:42,123 cdef universal_compaction.CompactionOptionsUniversal* uopts 2025-09-08T07:57:42,123 uopts = cython.address(self.opts.compaction_options_universal) 2025-09-08T07:57:42,123 ^ 2025-09-08T07:57:42,123 ------------------------------------------------------------ 2025-09-08T07:57:42,123 rocksdb/_rocksdb.pyx:1164:26: Cannot take address of Python object attribute 'compaction_options_universal' 2025-09-08T07:57:42,124 Error compiling Cython file: 2025-09-08T07:57:42,124 ------------------------------------------------------------ 2025-09-08T07:57:42,124 ... 2025-09-08T07:57:42,124 if 'compression_size_percent' in value: 2025-09-08T07:57:42,124 uopts.compression_size_percent = value['compression_size_percent'] 2025-09-08T07:57:42,124 if 'stop_style' in value: 2025-09-08T07:57:42,124 if value['stop_style'] == 'similar_size': 2025-09-08T07:57:42,124 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T07:57:42,124 ^ 2025-09-08T07:57:42,124 ------------------------------------------------------------ 2025-09-08T07:57:42,125 rocksdb/_rocksdb.pyx:1183:39: 'kCompactionStopStyleSimilarSize' is not a constant, variable or function identifier 2025-09-08T07:57:42,125 Error compiling Cython file: 2025-09-08T07:57:42,125 ------------------------------------------------------------ 2025-09-08T07:57:42,125 ... 2025-09-08T07:57:42,125 if 'stop_style' in value: 2025-09-08T07:57:42,125 if value['stop_style'] == 'similar_size': 2025-09-08T07:57:42,125 uopts.stop_style = kCompactionStopStyleSimilarSize 2025-09-08T07:57:42,125 elif value['stop_style'] == 'total_size': 2025-09-08T07:57:42,125 uopts.stop_style = kCompactionStopStyleTotalSize 2025-09-08T07:57:42,125 ^ 2025-09-08T07:57:42,126 ------------------------------------------------------------ 2025-09-08T07:57:42,126 rocksdb/_rocksdb.pyx:1185:39: 'kCompactionStopStyleTotalSize' is not a constant, variable or function identifier 2025-09-08T07:57:42,129 Error compiling Cython file: 2025-09-08T07:57:42,129 ------------------------------------------------------------ 2025-09-08T07:57:42,129 ... 2025-09-08T07:57:42,129 cdef db.WriteBatch* batch 2025-09-08T07:57:42,129 def __cinit__(self, data=None): 2025-09-08T07:57:42,129 self.batch = NULL 2025-09-08T07:57:42,129 if data is not None: 2025-09-08T07:57:42,129 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:42,130 ^ 2025-09-08T07:57:42,130 ------------------------------------------------------------ 2025-09-08T07:57:42,130 rocksdb/_rocksdb.pyx:1297:29: 'WriteBatch' is not a type identifier 2025-09-08T07:57:42,130 Error compiling Cython file: 2025-09-08T07:57:42,130 ------------------------------------------------------------ 2025-09-08T07:57:42,130 ... 2025-09-08T07:57:42,130 cdef db.WriteBatch* batch 2025-09-08T07:57:42,130 def __cinit__(self, data=None): 2025-09-08T07:57:42,131 self.batch = NULL 2025-09-08T07:57:42,131 if data is not None: 2025-09-08T07:57:42,131 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:42,131 ^ 2025-09-08T07:57:42,131 ------------------------------------------------------------ 2025-09-08T07:57:42,131 rocksdb/_rocksdb.pyx:1297:25: new operator can only be applied to a C++ class 2025-09-08T07:57:42,131 Error compiling Cython file: 2025-09-08T07:57:42,131 ------------------------------------------------------------ 2025-09-08T07:57:42,131 ... 2025-09-08T07:57:42,131 def __cinit__(self, data=None): 2025-09-08T07:57:42,132 self.batch = NULL 2025-09-08T07:57:42,132 if data is not None: 2025-09-08T07:57:42,132 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:42,132 else: 2025-09-08T07:57:42,132 self.batch = new db.WriteBatch() 2025-09-08T07:57:42,132 ^ 2025-09-08T07:57:42,132 ------------------------------------------------------------ 2025-09-08T07:57:42,132 rocksdb/_rocksdb.pyx:1299:29: 'WriteBatch' is not a type identifier 2025-09-08T07:57:42,132 Error compiling Cython file: 2025-09-08T07:57:42,132 ------------------------------------------------------------ 2025-09-08T07:57:42,133 ... 2025-09-08T07:57:42,133 def __cinit__(self, data=None): 2025-09-08T07:57:42,133 self.batch = NULL 2025-09-08T07:57:42,133 if data is not None: 2025-09-08T07:57:42,133 self.batch = new db.WriteBatch(bytes_to_string(data)) 2025-09-08T07:57:42,133 else: 2025-09-08T07:57:42,133 self.batch = new db.WriteBatch() 2025-09-08T07:57:42,133 ^ 2025-09-08T07:57:42,133 ------------------------------------------------------------ 2025-09-08T07:57:42,133 rocksdb/_rocksdb.pyx:1299:25: new operator can only be applied to a C++ class 2025-09-08T07:57:42,134 Error compiling Cython file: 2025-09-08T07:57:42,134 ------------------------------------------------------------ 2025-09-08T07:57:42,134 ... 2025-09-08T07:57:42,134 else: 2025-09-08T07:57:42,134 self.batch = new db.WriteBatch() 2025-09-08T07:57:42,134 def __dealloc__(self): 2025-09-08T07:57:42,134 if not self.batch == NULL: 2025-09-08T07:57:42,134 del self.batch 2025-09-08T07:57:42,134 ^ 2025-09-08T07:57:42,134 ------------------------------------------------------------ 2025-09-08T07:57:42,135 rocksdb/_rocksdb.pyx:1303:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:42,135 Error compiling Cython file: 2025-09-08T07:57:42,135 ------------------------------------------------------------ 2025-09-08T07:57:42,135 ... 2025-09-08T07:57:42,135 cdef Status st 2025-09-08T07:57:42,135 self.batch = batch 2025-09-08T07:57:42,135 self.pos = 0 2025-09-08T07:57:42,136 st = db.get_batch_items(batch.batch, cython.address(self.items)) 2025-09-08T07:57:42,136 ^ 2025-09-08T07:57:42,136 ------------------------------------------------------------ 2025-09-08T07:57:42,136 rocksdb/_rocksdb.pyx:1341:15: cimported module has no attribute 'get_batch_items' 2025-09-08T07:57:42,137 Error compiling Cython file: 2025-09-08T07:57:42,137 ------------------------------------------------------------ 2025-09-08T07:57:42,137 ... 2025-09-08T07:57:42,137 if self.pos == self.items.size(): 2025-09-08T07:57:42,137 raise StopIteration() 2025-09-08T07:57:42,137 cdef str op 2025-09-08T07:57:42,138 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:57:42,138 ^ 2025-09-08T07:57:42,138 ------------------------------------------------------------ 2025-09-08T07:57:42,138 rocksdb/_rocksdb.pyx:1353:40: cimported module has no attribute 'BatchItemOpPut' 2025-09-08T07:57:42,138 Error compiling Cython file: 2025-09-08T07:57:42,138 ------------------------------------------------------------ 2025-09-08T07:57:42,138 ... 2025-09-08T07:57:42,138 cdef str op 2025-09-08T07:57:42,139 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:57:42,139 op = "Put" 2025-09-08T07:57:42,139 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T07:57:42,139 ^ 2025-09-08T07:57:42,139 ------------------------------------------------------------ 2025-09-08T07:57:42,139 rocksdb/_rocksdb.pyx:1355:42: cimported module has no attribute 'BatchItemOpMerge' 2025-09-08T07:57:42,139 Error compiling Cython file: 2025-09-08T07:57:42,139 ------------------------------------------------------------ 2025-09-08T07:57:42,139 ... 2025-09-08T07:57:42,140 if self.items[self.pos].op == db.BatchItemOpPut: 2025-09-08T07:57:42,140 op = "Put" 2025-09-08T07:57:42,140 elif self.items[self.pos].op == db.BatchItemOpMerge: 2025-09-08T07:57:42,140 op = "Merge" 2025-09-08T07:57:42,140 elif self.items[self.pos].op == db.BatchItemOpDelte: 2025-09-08T07:57:42,140 ^ 2025-09-08T07:57:42,140 ------------------------------------------------------------ 2025-09-08T07:57:42,140 rocksdb/_rocksdb.pyx:1357:42: cimported module has no attribute 'BatchItemOpDelte' 2025-09-08T07:57:42,141 Error compiling Cython file: 2025-09-08T07:57:42,141 ------------------------------------------------------------ 2025-09-08T07:57:42,141 ... 2025-09-08T07:57:42,141 raise Exception("Options object is already used by another DB") 2025-09-08T07:57:42,141 db_path = path_to_string(db_name) 2025-09-08T07:57:42,142 if read_only: 2025-09-08T07:57:42,142 with nogil: 2025-09-08T07:57:42,142 st = db.DB_OpenForReadOnly( 2025-09-08T07:57:42,142 ^ 2025-09-08T07:57:42,142 ------------------------------------------------------------ 2025-09-08T07:57:42,142 rocksdb/_rocksdb.pyx:1385:23: cimported module has no attribute 'DB_OpenForReadOnly' 2025-09-08T07:57:42,142 Error compiling Cython file: 2025-09-08T07:57:42,142 ------------------------------------------------------------ 2025-09-08T07:57:42,142 ... 2025-09-08T07:57:42,143 db_path, 2025-09-08T07:57:42,143 cython.address(self.db), 2025-09-08T07:57:42,143 False) 2025-09-08T07:57:42,143 else: 2025-09-08T07:57:42,143 with nogil: 2025-09-08T07:57:42,143 st = db.DB_Open( 2025-09-08T07:57:42,143 ^ 2025-09-08T07:57:42,143 ------------------------------------------------------------ 2025-09-08T07:57:42,143 rocksdb/_rocksdb.pyx:1392:23: cimported module has no attribute 'DB_Open' 2025-09-08T07:57:42,144 Error compiling Cython file: 2025-09-08T07:57:42,144 ------------------------------------------------------------ 2025-09-08T07:57:42,145 ... 2025-09-08T07:57:42,145 self.opts.in_use = True 2025-09-08T07:57:42,145 def __dealloc__(self): 2025-09-08T07:57:42,145 if not self.db == NULL: 2025-09-08T07:57:42,145 with nogil: 2025-09-08T07:57:42,145 del self.db 2025-09-08T07:57:42,145 ^ 2025-09-08T07:57:42,145 ------------------------------------------------------------ 2025-09-08T07:57:42,145 rocksdb/_rocksdb.pyx:1415:24: Deletion of non-Python, non-C++ object 2025-09-08T07:57:42,152 Error compiling Cython file: 2025-09-08T07:57:42,152 ------------------------------------------------------------ 2025-09-08T07:57:42,152 ... 2025-09-08T07:57:42,152 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,152 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,152 with nogil: 2025-09-08T07:57:42,152 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,152 ^ 2025-09-08T07:57:42,153 ------------------------------------------------------------ 2025-09-08T07:57:42,153 rocksdb/_rocksdb.pyx:1475:48: Cannot convert 'string *' to Python object 2025-09-08T07:57:42,156 Error compiling Cython file: 2025-09-08T07:57:42,156 ------------------------------------------------------------ 2025-09-08T07:57:42,156 ... 2025-09-08T07:57:42,156 cdef vector[Status] res 2025-09-08T07:57:42,157 with nogil: 2025-09-08T07:57:42,157 res = self.db.MultiGet( 2025-09-08T07:57:42,157 opts, 2025-09-08T07:57:42,157 c_keys, 2025-09-08T07:57:42,157 cython.address(values)) 2025-09-08T07:57:42,157 ^ 2025-09-08T07:57:42,157 ------------------------------------------------------------ 2025-09-08T07:57:42,157 rocksdb/_rocksdb.pyx:1500:22: Cannot convert 'vector[string] *' to Python object 2025-09-08T07:57:42,163 Error compiling Cython file: 2025-09-08T07:57:42,163 ------------------------------------------------------------ 2025-09-08T07:57:42,163 ... 2025-09-08T07:57:42,163 value_found = False 2025-09-08T07:57:42,163 with nogil: 2025-09-08T07:57:42,163 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,164 opts, 2025-09-08T07:57:42,164 c_key, 2025-09-08T07:57:42,164 cython.address(value), 2025-09-08T07:57:42,164 ^ 2025-09-08T07:57:42,164 ------------------------------------------------------------ 2025-09-08T07:57:42,164 rocksdb/_rocksdb.pyx:1530:26: Cannot convert 'string *' to Python object 2025-09-08T07:57:42,164 Error compiling Cython file: 2025-09-08T07:57:42,164 ------------------------------------------------------------ 2025-09-08T07:57:42,164 ... 2025-09-08T07:57:42,164 with nogil: 2025-09-08T07:57:42,165 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,165 opts, 2025-09-08T07:57:42,165 c_key, 2025-09-08T07:57:42,165 cython.address(value), 2025-09-08T07:57:42,165 cython.address(value_found)) 2025-09-08T07:57:42,165 ^ 2025-09-08T07:57:42,165 ------------------------------------------------------------ 2025-09-08T07:57:42,165 rocksdb/_rocksdb.pyx:1531:26: Cannot convert 'bool *' to Python object 2025-09-08T07:57:42,165 Error compiling Cython file: 2025-09-08T07:57:42,166 ------------------------------------------------------------ 2025-09-08T07:57:42,166 ... 2025-09-08T07:57:42,166 else: 2025-09-08T07:57:42,166 with nogil: 2025-09-08T07:57:42,166 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,166 opts, 2025-09-08T07:57:42,166 c_key, 2025-09-08T07:57:42,166 cython.address(value)) 2025-09-08T07:57:42,166 ^ 2025-09-08T07:57:42,166 ------------------------------------------------------------ 2025-09-08T07:57:42,166 rocksdb/_rocksdb.pyx:1545:26: Cannot convert 'string *' to Python object 2025-09-08T07:57:42,171 Error compiling Cython file: 2025-09-08T07:57:42,171 ------------------------------------------------------------ 2025-09-08T07:57:42,171 ... 2025-09-08T07:57:42,171 cdef string value 2025-09-08T07:57:42,171 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,172 cdef cpp_bool ret = False 2025-09-08T07:57:42,172 with nogil: 2025-09-08T07:57:42,172 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,172 ^ 2025-09-08T07:57:42,172 ------------------------------------------------------------ 2025-09-08T07:57:42,172 rocksdb/_rocksdb.pyx:1593:52: Cannot convert 'string *' to Python object 2025-09-08T07:57:42,173 Error compiling Cython file: 2025-09-08T07:57:42,173 ------------------------------------------------------------ 2025-09-08T07:57:42,173 ... 2025-09-08T07:57:42,174 def get_live_files_metadata(self): 2025-09-08T07:57:42,174 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:42,174 with nogil: 2025-09-08T07:57:42,174 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:42,174 ^ 2025-09-08T07:57:42,174 ------------------------------------------------------------ 2025-09-08T07:57:42,174 rocksdb/_rocksdb.pyx:1604:47: Cannot convert 'vector[] *' to Python object 2025-09-08T07:57:42,177 Error compiling Cython file: 2025-09-08T07:57:42,177 ------------------------------------------------------------ 2025-09-08T07:57:42,178 ... 2025-09-08T07:57:42,178 c_options.change_level = py_options.get('change_level', False) 2025-09-08T07:57:42,178 c_options.target_level = py_options.get('target_level', -1) 2025-09-08T07:57:42,178 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T07:57:42,178 if blc == 'skip': 2025-09-08T07:57:42,178 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:57:42,178 ^ 2025-09-08T07:57:42,178 ------------------------------------------------------------ 2025-09-08T07:57:42,178 rocksdb/_rocksdb.pyx:1629:59: cimported module has no attribute 'blc_skip' 2025-09-08T07:57:42,179 Error compiling Cython file: 2025-09-08T07:57:42,179 ------------------------------------------------------------ 2025-09-08T07:57:42,179 ... 2025-09-08T07:57:42,179 blc = py_options.get('bottommost_level_compaction', 'if_compaction_filter') 2025-09-08T07:57:42,179 if blc == 'skip': 2025-09-08T07:57:42,179 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:57:42,179 elif blc == 'if_compaction_filter': 2025-09-08T07:57:42,179 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T07:57:42,179 ^ 2025-09-08T07:57:42,179 ------------------------------------------------------------ 2025-09-08T07:57:42,180 rocksdb/_rocksdb.pyx:1631:59: cimported module has no attribute 'blc_is_filter' 2025-09-08T07:57:42,180 Error compiling Cython file: 2025-09-08T07:57:42,180 ------------------------------------------------------------ 2025-09-08T07:57:42,180 ... 2025-09-08T07:57:42,180 if blc == 'skip': 2025-09-08T07:57:42,180 c_options.bottommost_level_compaction = options.blc_skip 2025-09-08T07:57:42,180 elif blc == 'if_compaction_filter': 2025-09-08T07:57:42,180 c_options.bottommost_level_compaction = options.blc_is_filter 2025-09-08T07:57:42,180 elif blc == 'force': 2025-09-08T07:57:42,181 c_options.bottommost_level_compaction = options.blc_force 2025-09-08T07:57:42,181 ^ 2025-09-08T07:57:42,181 ------------------------------------------------------------ 2025-09-08T07:57:42,181 rocksdb/_rocksdb.pyx:1633:59: cimported module has no attribute 'blc_force' 2025-09-08T07:57:42,181 Error compiling Cython file: 2025-09-08T07:57:42,182 ------------------------------------------------------------ 2025-09-08T07:57:42,182 ... 2025-09-08T07:57:42,182 opts.fill_cache = py_opts['fill_cache'] 2025-09-08T07:57:42,182 if py_opts['snapshot'] is not None: 2025-09-08T07:57:42,182 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T07:57:42,182 if py_opts['read_tier'] == "all": 2025-09-08T07:57:42,182 opts.read_tier = options.kReadAllTier 2025-09-08T07:57:42,182 ^ 2025-09-08T07:57:42,182 ------------------------------------------------------------ 2025-09-08T07:57:42,183 rocksdb/_rocksdb.pyx:1676:36: cimported module has no attribute 'kReadAllTier' 2025-09-08T07:57:42,183 Error compiling Cython file: 2025-09-08T07:57:42,183 ------------------------------------------------------------ 2025-09-08T07:57:42,183 ... 2025-09-08T07:57:42,183 opts.snapshot = ((py_opts['snapshot'])).ptr 2025-09-08T07:57:42,183 if py_opts['read_tier'] == "all": 2025-09-08T07:57:42,183 opts.read_tier = options.kReadAllTier 2025-09-08T07:57:42,183 elif py_opts['read_tier'] == 'cache': 2025-09-08T07:57:42,183 opts.read_tier = options.kBlockCacheTier 2025-09-08T07:57:42,183 ^ 2025-09-08T07:57:42,184 ------------------------------------------------------------ 2025-09-08T07:57:42,184 rocksdb/_rocksdb.pyx:1678:36: cimported module has no attribute 'kBlockCacheTier' 2025-09-08T07:57:42,184 Error compiling Cython file: 2025-09-08T07:57:42,184 ------------------------------------------------------------ 2025-09-08T07:57:42,184 ... 2025-09-08T07:57:42,184 def repair_db(db_name, Options opts): 2025-09-08T07:57:42,184 cdef Status st 2025-09-08T07:57:42,184 cdef string db_path 2025-09-08T07:57:42,185 db_path = path_to_string(db_name) 2025-09-08T07:57:42,185 st = db.RepairDB(db_path, deref(opts.opts)) 2025-09-08T07:57:42,185 ^ 2025-09-08T07:57:42,185 ------------------------------------------------------------ 2025-09-08T07:57:42,185 rocksdb/_rocksdb.pyx:1694:11: cimported module has no attribute 'RepairDB' 2025-09-08T07:57:42,187 Error compiling Cython file: 2025-09-08T07:57:42,187 ------------------------------------------------------------ 2025-09-08T07:57:42,187 ... 2025-09-08T07:57:42,187 self.db = db 2025-09-08T07:57:42,187 self.ptr = NULL 2025-09-08T07:57:42,187 def __dealloc__(self): 2025-09-08T07:57:42,187 if not self.ptr == NULL: 2025-09-08T07:57:42,187 del self.ptr 2025-09-08T07:57:42,188 ^ 2025-09-08T07:57:42,188 ------------------------------------------------------------ 2025-09-08T07:57:42,188 rocksdb/_rocksdb.pyx:1727:20: Deletion of non-Python, non-C++ object 2025-09-08T07:57:42,200 Error compiling Cython file: 2025-09-08T07:57:42,200 ------------------------------------------------------------ 2025-09-08T07:57:42,201 ... 2025-09-08T07:57:42,201 cdef Status st 2025-09-08T07:57:42,201 cdef string c_backup_dir 2025-09-08T07:57:42,201 self.engine = NULL 2025-09-08T07:57:42,201 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:57:42,201 st = backup.BackupEngine_Open( 2025-09-08T07:57:42,201 ^ 2025-09-08T07:57:42,201 ------------------------------------------------------------ 2025-09-08T07:57:42,201 rocksdb/_rocksdb.pyx:1834:19: cimported module has no attribute 'BackupEngine_Open' 2025-09-08T07:57:42,202 Error compiling Cython file: 2025-09-08T07:57:42,202 ------------------------------------------------------------ 2025-09-08T07:57:42,202 ... 2025-09-08T07:57:42,202 cdef string c_backup_dir 2025-09-08T07:57:42,202 self.engine = NULL 2025-09-08T07:57:42,202 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:57:42,202 st = backup.BackupEngine_Open( 2025-09-08T07:57:42,202 env.Env_Default(), 2025-09-08T07:57:42,202 ^ 2025-09-08T07:57:42,202 ------------------------------------------------------------ 2025-09-08T07:57:42,203 rocksdb/_rocksdb.pyx:1835:15: cimported module has no attribute 'Env_Default' 2025-09-08T07:57:42,203 Error compiling Cython file: 2025-09-08T07:57:42,203 ------------------------------------------------------------ 2025-09-08T07:57:42,203 ... 2025-09-08T07:57:42,203 self.engine = NULL 2025-09-08T07:57:42,203 c_backup_dir = path_to_string(backup_dir) 2025-09-08T07:57:42,203 st = backup.BackupEngine_Open( 2025-09-08T07:57:42,203 env.Env_Default(), 2025-09-08T07:57:42,203 backup.BackupableDBOptions(c_backup_dir), 2025-09-08T07:57:42,204 ^ 2025-09-08T07:57:42,204 ------------------------------------------------------------ 2025-09-08T07:57:42,204 rocksdb/_rocksdb.pyx:1836:18: cimported module has no attribute 'BackupableDBOptions' 2025-09-08T07:57:42,204 Error compiling Cython file: 2025-09-08T07:57:42,204 ------------------------------------------------------------ 2025-09-08T07:57:42,204 ... 2025-09-08T07:57:42,204 check_status(st) 2025-09-08T07:57:42,204 def __dealloc__(self): 2025-09-08T07:57:42,204 if not self.engine == NULL: 2025-09-08T07:57:42,205 with nogil: 2025-09-08T07:57:42,205 del self.engine 2025-09-08T07:57:42,205 ^ 2025-09-08T07:57:42,205 ------------------------------------------------------------ 2025-09-08T07:57:42,205 rocksdb/_rocksdb.pyx:1844:24: Deletion of non-Python, non-C++ object 2025-09-08T07:57:42,220 Error compiling Cython file: 2025-09-08T07:57:42,220 ------------------------------------------------------------ 2025-09-08T07:57:42,220 ... 2025-09-08T07:57:42,221 def get_backup_info(self): 2025-09-08T07:57:42,221 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,221 with nogil: 2025-09-08T07:57:42,221 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,221 ^ 2025-09-08T07:57:42,221 ------------------------------------------------------------ 2025-09-08T07:57:42,221 rocksdb/_rocksdb.pyx:1916:44: Cannot convert 'vector[] *' to Python object 2025-09-08T07:57:42,467 Error compiling Cython file: 2025-09-08T07:57:42,467 ------------------------------------------------------------ 2025-09-08T07:57:42,467 ... 2025-09-08T07:57:42,467 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,467 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,467 with nogil: 2025-09-08T07:57:42,467 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,468 ^ 2025-09-08T07:57:42,468 ------------------------------------------------------------ 2025-09-08T07:57:42,468 rocksdb/_rocksdb.pyx:1430:28: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,468 Error compiling Cython file: 2025-09-08T07:57:42,468 ------------------------------------------------------------ 2025-09-08T07:57:42,468 ... 2025-09-08T07:57:42,468 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,468 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,469 with nogil: 2025-09-08T07:57:42,469 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,469 ^ 2025-09-08T07:57:42,469 ------------------------------------------------------------ 2025-09-08T07:57:42,469 rocksdb/_rocksdb.pyx:1430:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,469 Error compiling Cython file: 2025-09-08T07:57:42,469 ------------------------------------------------------------ 2025-09-08T07:57:42,469 ... 2025-09-08T07:57:42,470 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,470 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,470 with nogil: 2025-09-08T07:57:42,470 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,470 ^ 2025-09-08T07:57:42,470 ------------------------------------------------------------ 2025-09-08T07:57:42,470 rocksdb/_rocksdb.pyx:1430:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,470 Error compiling Cython file: 2025-09-08T07:57:42,471 ------------------------------------------------------------ 2025-09-08T07:57:42,471 ... 2025-09-08T07:57:42,471 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,471 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,471 with nogil: 2025-09-08T07:57:42,471 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,471 ^ 2025-09-08T07:57:42,471 ------------------------------------------------------------ 2025-09-08T07:57:42,471 rocksdb/_rocksdb.pyx:1430:28: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,472 Error compiling Cython file: 2025-09-08T07:57:42,472 ------------------------------------------------------------ 2025-09-08T07:57:42,472 ... 2025-09-08T07:57:42,472 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,472 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,472 with nogil: 2025-09-08T07:57:42,472 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,472 ^ 2025-09-08T07:57:42,472 ------------------------------------------------------------ 2025-09-08T07:57:42,473 rocksdb/_rocksdb.pyx:1430:29: Converting to Python object not allowed without gil 2025-09-08T07:57:42,473 Error compiling Cython file: 2025-09-08T07:57:42,473 ------------------------------------------------------------ 2025-09-08T07:57:42,473 ... 2025-09-08T07:57:42,473 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,473 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,473 with nogil: 2025-09-08T07:57:42,473 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,474 ^ 2025-09-08T07:57:42,474 ------------------------------------------------------------ 2025-09-08T07:57:42,474 rocksdb/_rocksdb.pyx:1430:35: Converting to Python object not allowed without gil 2025-09-08T07:57:42,474 Error compiling Cython file: 2025-09-08T07:57:42,474 ------------------------------------------------------------ 2025-09-08T07:57:42,474 ... 2025-09-08T07:57:42,474 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,474 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,475 with nogil: 2025-09-08T07:57:42,475 st = self.db.Put(opts, c_key, c_value) 2025-09-08T07:57:42,475 ^ 2025-09-08T07:57:42,475 ------------------------------------------------------------ 2025-09-08T07:57:42,475 rocksdb/_rocksdb.pyx:1430:42: Converting to Python object not allowed without gil 2025-09-08T07:57:42,475 Error compiling Cython file: 2025-09-08T07:57:42,475 ------------------------------------------------------------ 2025-09-08T07:57:42,475 ... 2025-09-08T07:57:42,475 opts.sync = sync 2025-09-08T07:57:42,475 opts.disableWAL = disable_wal 2025-09-08T07:57:42,476 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,476 with nogil: 2025-09-08T07:57:42,476 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:42,476 ^ 2025-09-08T07:57:42,476 ------------------------------------------------------------ 2025-09-08T07:57:42,476 rocksdb/_rocksdb.pyx:1441:31: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,476 Error compiling Cython file: 2025-09-08T07:57:42,476 ------------------------------------------------------------ 2025-09-08T07:57:42,476 ... 2025-09-08T07:57:42,477 opts.sync = sync 2025-09-08T07:57:42,477 opts.disableWAL = disable_wal 2025-09-08T07:57:42,477 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,477 with nogil: 2025-09-08T07:57:42,477 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:42,477 ^ 2025-09-08T07:57:42,477 ------------------------------------------------------------ 2025-09-08T07:57:42,477 rocksdb/_rocksdb.pyx:1441:31: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,478 Error compiling Cython file: 2025-09-08T07:57:42,478 ------------------------------------------------------------ 2025-09-08T07:57:42,478 ... 2025-09-08T07:57:42,478 opts.sync = sync 2025-09-08T07:57:42,478 opts.disableWAL = disable_wal 2025-09-08T07:57:42,478 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,478 with nogil: 2025-09-08T07:57:42,478 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:42,478 ^ 2025-09-08T07:57:42,478 ------------------------------------------------------------ 2025-09-08T07:57:42,479 rocksdb/_rocksdb.pyx:1441:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,479 Error compiling Cython file: 2025-09-08T07:57:42,479 ------------------------------------------------------------ 2025-09-08T07:57:42,479 ... 2025-09-08T07:57:42,479 opts.sync = sync 2025-09-08T07:57:42,479 opts.disableWAL = disable_wal 2025-09-08T07:57:42,479 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,479 with nogil: 2025-09-08T07:57:42,479 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:42,479 ^ 2025-09-08T07:57:42,480 ------------------------------------------------------------ 2025-09-08T07:57:42,480 rocksdb/_rocksdb.pyx:1441:31: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,480 Error compiling Cython file: 2025-09-08T07:57:42,480 ------------------------------------------------------------ 2025-09-08T07:57:42,480 ... 2025-09-08T07:57:42,480 opts.sync = sync 2025-09-08T07:57:42,480 opts.disableWAL = disable_wal 2025-09-08T07:57:42,480 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,480 with nogil: 2025-09-08T07:57:42,481 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:42,481 ^ 2025-09-08T07:57:42,481 ------------------------------------------------------------ 2025-09-08T07:57:42,481 rocksdb/_rocksdb.pyx:1441:32: Converting to Python object not allowed without gil 2025-09-08T07:57:42,481 Error compiling Cython file: 2025-09-08T07:57:42,481 ------------------------------------------------------------ 2025-09-08T07:57:42,481 ... 2025-09-08T07:57:42,481 opts.sync = sync 2025-09-08T07:57:42,481 opts.disableWAL = disable_wal 2025-09-08T07:57:42,482 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,482 with nogil: 2025-09-08T07:57:42,482 st = self.db.Delete(opts, c_key) 2025-09-08T07:57:42,482 ^ 2025-09-08T07:57:42,482 ------------------------------------------------------------ 2025-09-08T07:57:42,482 rocksdb/_rocksdb.pyx:1441:38: Converting to Python object not allowed without gil 2025-09-08T07:57:42,482 Error compiling Cython file: 2025-09-08T07:57:42,482 ------------------------------------------------------------ 2025-09-08T07:57:42,482 ... 2025-09-08T07:57:42,483 opts.disableWAL = disable_wal 2025-09-08T07:57:42,483 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,483 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,483 with nogil: 2025-09-08T07:57:42,483 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,483 ^ 2025-09-08T07:57:42,483 ------------------------------------------------------------ 2025-09-08T07:57:42,483 rocksdb/_rocksdb.pyx:1453:30: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,483 Error compiling Cython file: 2025-09-08T07:57:42,484 ------------------------------------------------------------ 2025-09-08T07:57:42,484 ... 2025-09-08T07:57:42,484 opts.disableWAL = disable_wal 2025-09-08T07:57:42,484 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,484 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,484 with nogil: 2025-09-08T07:57:42,484 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,484 ^ 2025-09-08T07:57:42,484 ------------------------------------------------------------ 2025-09-08T07:57:42,484 rocksdb/_rocksdb.pyx:1453:30: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,485 Error compiling Cython file: 2025-09-08T07:57:42,485 ------------------------------------------------------------ 2025-09-08T07:57:42,485 ... 2025-09-08T07:57:42,485 opts.disableWAL = disable_wal 2025-09-08T07:57:42,485 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,485 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,485 with nogil: 2025-09-08T07:57:42,485 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,485 ^ 2025-09-08T07:57:42,485 ------------------------------------------------------------ 2025-09-08T07:57:42,486 rocksdb/_rocksdb.pyx:1453:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,486 Error compiling Cython file: 2025-09-08T07:57:42,486 ------------------------------------------------------------ 2025-09-08T07:57:42,486 ... 2025-09-08T07:57:42,486 opts.disableWAL = disable_wal 2025-09-08T07:57:42,486 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,486 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,486 with nogil: 2025-09-08T07:57:42,486 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,487 ^ 2025-09-08T07:57:42,487 ------------------------------------------------------------ 2025-09-08T07:57:42,487 rocksdb/_rocksdb.pyx:1453:30: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,487 Error compiling Cython file: 2025-09-08T07:57:42,487 ------------------------------------------------------------ 2025-09-08T07:57:42,487 ... 2025-09-08T07:57:42,487 opts.disableWAL = disable_wal 2025-09-08T07:57:42,487 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,487 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,488 with nogil: 2025-09-08T07:57:42,488 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,488 ^ 2025-09-08T07:57:42,488 ------------------------------------------------------------ 2025-09-08T07:57:42,488 rocksdb/_rocksdb.pyx:1453:31: Converting to Python object not allowed without gil 2025-09-08T07:57:42,488 Error compiling Cython file: 2025-09-08T07:57:42,488 ------------------------------------------------------------ 2025-09-08T07:57:42,488 ... 2025-09-08T07:57:42,488 opts.disableWAL = disable_wal 2025-09-08T07:57:42,489 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,489 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,489 with nogil: 2025-09-08T07:57:42,489 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,489 ^ 2025-09-08T07:57:42,489 ------------------------------------------------------------ 2025-09-08T07:57:42,489 rocksdb/_rocksdb.pyx:1453:37: Converting to Python object not allowed without gil 2025-09-08T07:57:42,489 Error compiling Cython file: 2025-09-08T07:57:42,489 ------------------------------------------------------------ 2025-09-08T07:57:42,489 ... 2025-09-08T07:57:42,490 opts.disableWAL = disable_wal 2025-09-08T07:57:42,490 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,490 cdef Slice c_value = bytes_to_slice(value) 2025-09-08T07:57:42,490 with nogil: 2025-09-08T07:57:42,490 st = self.db.Merge(opts, c_key, c_value) 2025-09-08T07:57:42,490 ^ 2025-09-08T07:57:42,490 ------------------------------------------------------------ 2025-09-08T07:57:42,490 rocksdb/_rocksdb.pyx:1453:44: Converting to Python object not allowed without gil 2025-09-08T07:57:42,491 Error compiling Cython file: 2025-09-08T07:57:42,491 ------------------------------------------------------------ 2025-09-08T07:57:42,491 ... 2025-09-08T07:57:42,491 cdef options.WriteOptions opts 2025-09-08T07:57:42,491 opts.sync = sync 2025-09-08T07:57:42,491 opts.disableWAL = disable_wal 2025-09-08T07:57:42,491 with nogil: 2025-09-08T07:57:42,491 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:42,491 ^ 2025-09-08T07:57:42,491 ------------------------------------------------------------ 2025-09-08T07:57:42,492 rocksdb/_rocksdb.pyx:1463:30: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,492 Error compiling Cython file: 2025-09-08T07:57:42,492 ------------------------------------------------------------ 2025-09-08T07:57:42,492 ... 2025-09-08T07:57:42,492 cdef options.WriteOptions opts 2025-09-08T07:57:42,492 opts.sync = sync 2025-09-08T07:57:42,492 opts.disableWAL = disable_wal 2025-09-08T07:57:42,492 with nogil: 2025-09-08T07:57:42,492 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:42,492 ^ 2025-09-08T07:57:42,493 ------------------------------------------------------------ 2025-09-08T07:57:42,493 rocksdb/_rocksdb.pyx:1463:30: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,493 Error compiling Cython file: 2025-09-08T07:57:42,493 ------------------------------------------------------------ 2025-09-08T07:57:42,493 ... 2025-09-08T07:57:42,493 cdef options.WriteOptions opts 2025-09-08T07:57:42,493 opts.sync = sync 2025-09-08T07:57:42,493 opts.disableWAL = disable_wal 2025-09-08T07:57:42,493 with nogil: 2025-09-08T07:57:42,494 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:42,494 ^ 2025-09-08T07:57:42,494 ------------------------------------------------------------ 2025-09-08T07:57:42,494 rocksdb/_rocksdb.pyx:1463:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,494 Error compiling Cython file: 2025-09-08T07:57:42,494 ------------------------------------------------------------ 2025-09-08T07:57:42,494 ... 2025-09-08T07:57:42,494 cdef options.WriteOptions opts 2025-09-08T07:57:42,494 opts.sync = sync 2025-09-08T07:57:42,495 opts.disableWAL = disable_wal 2025-09-08T07:57:42,495 with nogil: 2025-09-08T07:57:42,495 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:42,495 ^ 2025-09-08T07:57:42,495 ------------------------------------------------------------ 2025-09-08T07:57:42,495 rocksdb/_rocksdb.pyx:1463:30: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,495 Error compiling Cython file: 2025-09-08T07:57:42,495 ------------------------------------------------------------ 2025-09-08T07:57:42,495 ... 2025-09-08T07:57:42,496 cdef options.WriteOptions opts 2025-09-08T07:57:42,496 opts.sync = sync 2025-09-08T07:57:42,496 opts.disableWAL = disable_wal 2025-09-08T07:57:42,496 with nogil: 2025-09-08T07:57:42,496 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:42,496 ^ 2025-09-08T07:57:42,496 ------------------------------------------------------------ 2025-09-08T07:57:42,496 rocksdb/_rocksdb.pyx:1463:31: Converting to Python object not allowed without gil 2025-09-08T07:57:42,496 Error compiling Cython file: 2025-09-08T07:57:42,497 ------------------------------------------------------------ 2025-09-08T07:57:42,497 ... 2025-09-08T07:57:42,497 cdef options.WriteOptions opts 2025-09-08T07:57:42,497 opts.sync = sync 2025-09-08T07:57:42,497 opts.disableWAL = disable_wal 2025-09-08T07:57:42,497 with nogil: 2025-09-08T07:57:42,497 st = self.db.Write(opts, batch.batch) 2025-09-08T07:57:42,497 ^ 2025-09-08T07:57:42,497 ------------------------------------------------------------ 2025-09-08T07:57:42,497 rocksdb/_rocksdb.pyx:1463:42: Converting to Python object not allowed without gil 2025-09-08T07:57:42,498 Error compiling Cython file: 2025-09-08T07:57:42,498 ------------------------------------------------------------ 2025-09-08T07:57:42,498 ... 2025-09-08T07:57:42,498 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,498 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,498 with nogil: 2025-09-08T07:57:42,498 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,498 ^ 2025-09-08T07:57:42,499 ------------------------------------------------------------ 2025-09-08T07:57:42,499 rocksdb/_rocksdb.pyx:1475:28: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,499 Error compiling Cython file: 2025-09-08T07:57:42,499 ------------------------------------------------------------ 2025-09-08T07:57:42,499 ... 2025-09-08T07:57:42,499 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,499 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,500 with nogil: 2025-09-08T07:57:42,500 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,500 ^ 2025-09-08T07:57:42,500 ------------------------------------------------------------ 2025-09-08T07:57:42,500 rocksdb/_rocksdb.pyx:1475:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,500 Error compiling Cython file: 2025-09-08T07:57:42,500 ------------------------------------------------------------ 2025-09-08T07:57:42,500 ... 2025-09-08T07:57:42,501 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,501 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,501 with nogil: 2025-09-08T07:57:42,501 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,501 ^ 2025-09-08T07:57:42,501 ------------------------------------------------------------ 2025-09-08T07:57:42,501 rocksdb/_rocksdb.pyx:1475:24: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,502 Error compiling Cython file: 2025-09-08T07:57:42,502 ------------------------------------------------------------ 2025-09-08T07:57:42,502 ... 2025-09-08T07:57:42,502 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,502 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,502 with nogil: 2025-09-08T07:57:42,502 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,502 ^ 2025-09-08T07:57:42,502 ------------------------------------------------------------ 2025-09-08T07:57:42,503 rocksdb/_rocksdb.pyx:1475:28: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,503 Error compiling Cython file: 2025-09-08T07:57:42,503 ------------------------------------------------------------ 2025-09-08T07:57:42,503 ... 2025-09-08T07:57:42,503 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,503 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,503 with nogil: 2025-09-08T07:57:42,503 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,503 ^ 2025-09-08T07:57:42,504 ------------------------------------------------------------ 2025-09-08T07:57:42,504 rocksdb/_rocksdb.pyx:1475:29: Converting to Python object not allowed without gil 2025-09-08T07:57:42,504 Error compiling Cython file: 2025-09-08T07:57:42,504 ------------------------------------------------------------ 2025-09-08T07:57:42,504 ... 2025-09-08T07:57:42,504 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,504 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,505 with nogil: 2025-09-08T07:57:42,505 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,505 ^ 2025-09-08T07:57:42,505 ------------------------------------------------------------ 2025-09-08T07:57:42,505 rocksdb/_rocksdb.pyx:1475:35: Converting to Python object not allowed without gil 2025-09-08T07:57:42,505 Error compiling Cython file: 2025-09-08T07:57:42,505 ------------------------------------------------------------ 2025-09-08T07:57:42,505 ... 2025-09-08T07:57:42,505 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,506 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,506 with nogil: 2025-09-08T07:57:42,506 st = self.db.Get(opts, c_key, cython.address(res)) 2025-09-08T07:57:42,506 ^ 2025-09-08T07:57:42,506 ------------------------------------------------------------ 2025-09-08T07:57:42,506 rocksdb/_rocksdb.pyx:1475:48: Converting to Python object not allowed without gil 2025-09-08T07:57:42,506 Error compiling Cython file: 2025-09-08T07:57:42,506 ------------------------------------------------------------ 2025-09-08T07:57:42,507 ... 2025-09-08T07:57:42,507 cdef options.ReadOptions opts 2025-09-08T07:57:42,507 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,507 cdef vector[Status] res 2025-09-08T07:57:42,507 with nogil: 2025-09-08T07:57:42,507 res = self.db.MultiGet( 2025-09-08T07:57:42,507 ^ 2025-09-08T07:57:42,507 ------------------------------------------------------------ 2025-09-08T07:57:42,507 rocksdb/_rocksdb.pyx:1497:34: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,508 Error compiling Cython file: 2025-09-08T07:57:42,508 ------------------------------------------------------------ 2025-09-08T07:57:42,508 ... 2025-09-08T07:57:42,508 cdef options.ReadOptions opts 2025-09-08T07:57:42,508 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,508 cdef vector[Status] res 2025-09-08T07:57:42,508 with nogil: 2025-09-08T07:57:42,508 res = self.db.MultiGet( 2025-09-08T07:57:42,508 ^ 2025-09-08T07:57:42,508 ------------------------------------------------------------ 2025-09-08T07:57:42,509 rocksdb/_rocksdb.pyx:1497:34: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,509 Error compiling Cython file: 2025-09-08T07:57:42,509 ------------------------------------------------------------ 2025-09-08T07:57:42,509 ... 2025-09-08T07:57:42,509 cdef options.ReadOptions opts 2025-09-08T07:57:42,509 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,509 cdef vector[Status] res 2025-09-08T07:57:42,509 with nogil: 2025-09-08T07:57:42,509 res = self.db.MultiGet( 2025-09-08T07:57:42,510 ^ 2025-09-08T07:57:42,510 ------------------------------------------------------------ 2025-09-08T07:57:42,510 rocksdb/_rocksdb.pyx:1497:25: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,510 Error compiling Cython file: 2025-09-08T07:57:42,510 ------------------------------------------------------------ 2025-09-08T07:57:42,510 ... 2025-09-08T07:57:42,510 cdef options.ReadOptions opts 2025-09-08T07:57:42,510 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,511 cdef vector[Status] res 2025-09-08T07:57:42,511 with nogil: 2025-09-08T07:57:42,511 res = self.db.MultiGet( 2025-09-08T07:57:42,511 ^ 2025-09-08T07:57:42,511 ------------------------------------------------------------ 2025-09-08T07:57:42,511 rocksdb/_rocksdb.pyx:1497:34: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,511 Error compiling Cython file: 2025-09-08T07:57:42,511 ------------------------------------------------------------ 2025-09-08T07:57:42,511 ... 2025-09-08T07:57:42,512 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,512 cdef vector[Status] res 2025-09-08T07:57:42,512 with nogil: 2025-09-08T07:57:42,512 res = self.db.MultiGet( 2025-09-08T07:57:42,512 opts, 2025-09-08T07:57:42,512 ^ 2025-09-08T07:57:42,512 ------------------------------------------------------------ 2025-09-08T07:57:42,512 rocksdb/_rocksdb.pyx:1498:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,512 Error compiling Cython file: 2025-09-08T07:57:42,513 ------------------------------------------------------------ 2025-09-08T07:57:42,513 ... 2025-09-08T07:57:42,513 cdef vector[Status] res 2025-09-08T07:57:42,513 with nogil: 2025-09-08T07:57:42,513 res = self.db.MultiGet( 2025-09-08T07:57:42,513 opts, 2025-09-08T07:57:42,513 c_keys, 2025-09-08T07:57:42,513 ^ 2025-09-08T07:57:42,513 ------------------------------------------------------------ 2025-09-08T07:57:42,513 rocksdb/_rocksdb.pyx:1499:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,514 Error compiling Cython file: 2025-09-08T07:57:42,514 ------------------------------------------------------------ 2025-09-08T07:57:42,514 ... 2025-09-08T07:57:42,514 cdef vector[Status] res 2025-09-08T07:57:42,514 with nogil: 2025-09-08T07:57:42,514 res = self.db.MultiGet( 2025-09-08T07:57:42,514 opts, 2025-09-08T07:57:42,514 c_keys, 2025-09-08T07:57:42,514 cython.address(values)) 2025-09-08T07:57:42,514 ^ 2025-09-08T07:57:42,514 ------------------------------------------------------------ 2025-09-08T07:57:42,515 rocksdb/_rocksdb.pyx:1500:22: Converting to Python object not allowed without gil 2025-09-08T07:57:42,515 Error compiling Cython file: 2025-09-08T07:57:42,515 ------------------------------------------------------------ 2025-09-08T07:57:42,515 ... 2025-09-08T07:57:42,515 exists = False 2025-09-08T07:57:42,515 if fetch: 2025-09-08T07:57:42,515 value_found = False 2025-09-08T07:57:42,515 with nogil: 2025-09-08T07:57:42,515 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,516 ^ 2025-09-08T07:57:42,516 ------------------------------------------------------------ 2025-09-08T07:57:42,516 rocksdb/_rocksdb.pyx:1527:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,516 Error compiling Cython file: 2025-09-08T07:57:42,516 ------------------------------------------------------------ 2025-09-08T07:57:42,516 ... 2025-09-08T07:57:42,516 exists = False 2025-09-08T07:57:42,516 if fetch: 2025-09-08T07:57:42,516 value_found = False 2025-09-08T07:57:42,517 with nogil: 2025-09-08T07:57:42,517 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,517 ^ 2025-09-08T07:57:42,517 ------------------------------------------------------------ 2025-09-08T07:57:42,517 rocksdb/_rocksdb.pyx:1527:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,517 Error compiling Cython file: 2025-09-08T07:57:42,517 ------------------------------------------------------------ 2025-09-08T07:57:42,517 ... 2025-09-08T07:57:42,517 exists = False 2025-09-08T07:57:42,518 if fetch: 2025-09-08T07:57:42,518 value_found = False 2025-09-08T07:57:42,518 with nogil: 2025-09-08T07:57:42,518 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,518 ^ 2025-09-08T07:57:42,518 ------------------------------------------------------------ 2025-09-08T07:57:42,518 rocksdb/_rocksdb.pyx:1527:32: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,518 Error compiling Cython file: 2025-09-08T07:57:42,518 ------------------------------------------------------------ 2025-09-08T07:57:42,518 ... 2025-09-08T07:57:42,519 exists = False 2025-09-08T07:57:42,519 if fetch: 2025-09-08T07:57:42,519 value_found = False 2025-09-08T07:57:42,519 with nogil: 2025-09-08T07:57:42,519 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,519 ^ 2025-09-08T07:57:42,519 ------------------------------------------------------------ 2025-09-08T07:57:42,519 rocksdb/_rocksdb.pyx:1527:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,520 Error compiling Cython file: 2025-09-08T07:57:42,520 ------------------------------------------------------------ 2025-09-08T07:57:42,520 ... 2025-09-08T07:57:42,520 if fetch: 2025-09-08T07:57:42,520 value_found = False 2025-09-08T07:57:42,520 with nogil: 2025-09-08T07:57:42,520 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,520 opts, 2025-09-08T07:57:42,520 ^ 2025-09-08T07:57:42,520 ------------------------------------------------------------ 2025-09-08T07:57:42,521 rocksdb/_rocksdb.pyx:1528:20: Converting to Python object not allowed without gil 2025-09-08T07:57:42,521 Error compiling Cython file: 2025-09-08T07:57:42,521 ------------------------------------------------------------ 2025-09-08T07:57:42,521 ... 2025-09-08T07:57:42,521 if fetch: 2025-09-08T07:57:42,521 value_found = False 2025-09-08T07:57:42,521 with nogil: 2025-09-08T07:57:42,521 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,521 opts, 2025-09-08T07:57:42,521 c_key, 2025-09-08T07:57:42,522 ^ 2025-09-08T07:57:42,522 ------------------------------------------------------------ 2025-09-08T07:57:42,522 rocksdb/_rocksdb.pyx:1529:20: Converting to Python object not allowed without gil 2025-09-08T07:57:42,522 Error compiling Cython file: 2025-09-08T07:57:42,522 ------------------------------------------------------------ 2025-09-08T07:57:42,522 ... 2025-09-08T07:57:42,522 value_found = False 2025-09-08T07:57:42,522 with nogil: 2025-09-08T07:57:42,522 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,522 opts, 2025-09-08T07:57:42,523 c_key, 2025-09-08T07:57:42,523 cython.address(value), 2025-09-08T07:57:42,523 ^ 2025-09-08T07:57:42,523 ------------------------------------------------------------ 2025-09-08T07:57:42,523 rocksdb/_rocksdb.pyx:1530:26: Converting to Python object not allowed without gil 2025-09-08T07:57:42,523 Error compiling Cython file: 2025-09-08T07:57:42,523 ------------------------------------------------------------ 2025-09-08T07:57:42,523 ... 2025-09-08T07:57:42,523 with nogil: 2025-09-08T07:57:42,523 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,524 opts, 2025-09-08T07:57:42,524 c_key, 2025-09-08T07:57:42,524 cython.address(value), 2025-09-08T07:57:42,524 cython.address(value_found)) 2025-09-08T07:57:42,524 ^ 2025-09-08T07:57:42,524 ------------------------------------------------------------ 2025-09-08T07:57:42,524 rocksdb/_rocksdb.pyx:1531:26: Converting to Python object not allowed without gil 2025-09-08T07:57:42,524 Error compiling Cython file: 2025-09-08T07:57:42,525 ------------------------------------------------------------ 2025-09-08T07:57:42,525 ... 2025-09-08T07:57:42,525 return (True, None) 2025-09-08T07:57:42,525 else: 2025-09-08T07:57:42,525 return (False, None) 2025-09-08T07:57:42,525 else: 2025-09-08T07:57:42,525 with nogil: 2025-09-08T07:57:42,525 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,525 ^ 2025-09-08T07:57:42,525 ------------------------------------------------------------ 2025-09-08T07:57:42,525 rocksdb/_rocksdb.pyx:1542:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,526 Error compiling Cython file: 2025-09-08T07:57:42,526 ------------------------------------------------------------ 2025-09-08T07:57:42,526 ... 2025-09-08T07:57:42,526 return (True, None) 2025-09-08T07:57:42,526 else: 2025-09-08T07:57:42,526 return (False, None) 2025-09-08T07:57:42,526 else: 2025-09-08T07:57:42,526 with nogil: 2025-09-08T07:57:42,526 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,526 ^ 2025-09-08T07:57:42,526 ------------------------------------------------------------ 2025-09-08T07:57:42,527 rocksdb/_rocksdb.pyx:1542:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,527 Error compiling Cython file: 2025-09-08T07:57:42,527 ------------------------------------------------------------ 2025-09-08T07:57:42,527 ... 2025-09-08T07:57:42,527 return (True, None) 2025-09-08T07:57:42,527 else: 2025-09-08T07:57:42,527 return (False, None) 2025-09-08T07:57:42,527 else: 2025-09-08T07:57:42,527 with nogil: 2025-09-08T07:57:42,527 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,528 ^ 2025-09-08T07:57:42,528 ------------------------------------------------------------ 2025-09-08T07:57:42,528 rocksdb/_rocksdb.pyx:1542:32: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,528 Error compiling Cython file: 2025-09-08T07:57:42,528 ------------------------------------------------------------ 2025-09-08T07:57:42,528 ... 2025-09-08T07:57:42,528 return (True, None) 2025-09-08T07:57:42,528 else: 2025-09-08T07:57:42,529 return (False, None) 2025-09-08T07:57:42,529 else: 2025-09-08T07:57:42,529 with nogil: 2025-09-08T07:57:42,529 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,529 ^ 2025-09-08T07:57:42,529 ------------------------------------------------------------ 2025-09-08T07:57:42,529 rocksdb/_rocksdb.pyx:1542:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,529 Error compiling Cython file: 2025-09-08T07:57:42,529 ------------------------------------------------------------ 2025-09-08T07:57:42,529 ... 2025-09-08T07:57:42,530 else: 2025-09-08T07:57:42,530 return (False, None) 2025-09-08T07:57:42,530 else: 2025-09-08T07:57:42,530 with nogil: 2025-09-08T07:57:42,530 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,530 opts, 2025-09-08T07:57:42,530 ^ 2025-09-08T07:57:42,530 ------------------------------------------------------------ 2025-09-08T07:57:42,530 rocksdb/_rocksdb.pyx:1543:20: Converting to Python object not allowed without gil 2025-09-08T07:57:42,531 Error compiling Cython file: 2025-09-08T07:57:42,531 ------------------------------------------------------------ 2025-09-08T07:57:42,531 ... 2025-09-08T07:57:42,531 return (False, None) 2025-09-08T07:57:42,531 else: 2025-09-08T07:57:42,531 with nogil: 2025-09-08T07:57:42,531 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,531 opts, 2025-09-08T07:57:42,531 c_key, 2025-09-08T07:57:42,531 ^ 2025-09-08T07:57:42,531 ------------------------------------------------------------ 2025-09-08T07:57:42,531 rocksdb/_rocksdb.pyx:1544:20: Converting to Python object not allowed without gil 2025-09-08T07:57:42,532 Error compiling Cython file: 2025-09-08T07:57:42,532 ------------------------------------------------------------ 2025-09-08T07:57:42,532 ... 2025-09-08T07:57:42,532 else: 2025-09-08T07:57:42,532 with nogil: 2025-09-08T07:57:42,532 exists = self.db.KeyMayExist( 2025-09-08T07:57:42,532 opts, 2025-09-08T07:57:42,532 c_key, 2025-09-08T07:57:42,532 cython.address(value)) 2025-09-08T07:57:42,532 ^ 2025-09-08T07:57:42,533 ------------------------------------------------------------ 2025-09-08T07:57:42,533 rocksdb/_rocksdb.pyx:1545:26: Converting to Python object not allowed without gil 2025-09-08T07:57:42,533 Error compiling Cython file: 2025-09-08T07:57:42,533 ------------------------------------------------------------ 2025-09-08T07:57:42,533 ... 2025-09-08T07:57:42,533 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,533 it = KeysIterator(self) 2025-09-08T07:57:42,533 with nogil: 2025-09-08T07:57:42,534 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,534 ^ 2025-09-08T07:57:42,534 ------------------------------------------------------------ 2025-09-08T07:57:42,534 rocksdb/_rocksdb.pyx:1557:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,534 Error compiling Cython file: 2025-09-08T07:57:42,534 ------------------------------------------------------------ 2025-09-08T07:57:42,534 ... 2025-09-08T07:57:42,534 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,534 it = KeysIterator(self) 2025-09-08T07:57:42,535 with nogil: 2025-09-08T07:57:42,535 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,535 ^ 2025-09-08T07:57:42,535 ------------------------------------------------------------ 2025-09-08T07:57:42,535 rocksdb/_rocksdb.pyx:1557:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,535 Error compiling Cython file: 2025-09-08T07:57:42,535 ------------------------------------------------------------ 2025-09-08T07:57:42,535 ... 2025-09-08T07:57:42,536 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,536 it = KeysIterator(self) 2025-09-08T07:57:42,536 with nogil: 2025-09-08T07:57:42,536 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,536 ^ 2025-09-08T07:57:42,536 ------------------------------------------------------------ 2025-09-08T07:57:42,536 rocksdb/_rocksdb.pyx:1557:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,536 Error compiling Cython file: 2025-09-08T07:57:42,537 ------------------------------------------------------------ 2025-09-08T07:57:42,537 ... 2025-09-08T07:57:42,537 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,537 it = KeysIterator(self) 2025-09-08T07:57:42,537 with nogil: 2025-09-08T07:57:42,537 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,537 ^ 2025-09-08T07:57:42,537 ------------------------------------------------------------ 2025-09-08T07:57:42,537 rocksdb/_rocksdb.pyx:1557:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,538 Error compiling Cython file: 2025-09-08T07:57:42,538 ------------------------------------------------------------ 2025-09-08T07:57:42,538 ... 2025-09-08T07:57:42,538 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,538 it = KeysIterator(self) 2025-09-08T07:57:42,538 with nogil: 2025-09-08T07:57:42,538 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,538 ^ 2025-09-08T07:57:42,538 ------------------------------------------------------------ 2025-09-08T07:57:42,539 rocksdb/_rocksdb.pyx:1557:41: Converting to Python object not allowed without gil 2025-09-08T07:57:42,539 Error compiling Cython file: 2025-09-08T07:57:42,539 ------------------------------------------------------------ 2025-09-08T07:57:42,539 ... 2025-09-08T07:57:42,539 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,539 it = ValuesIterator(self) 2025-09-08T07:57:42,539 with nogil: 2025-09-08T07:57:42,539 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,540 ^ 2025-09-08T07:57:42,540 ------------------------------------------------------------ 2025-09-08T07:57:42,540 rocksdb/_rocksdb.pyx:1569:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,540 Error compiling Cython file: 2025-09-08T07:57:42,540 ------------------------------------------------------------ 2025-09-08T07:57:42,540 ... 2025-09-08T07:57:42,540 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,540 it = ValuesIterator(self) 2025-09-08T07:57:42,541 with nogil: 2025-09-08T07:57:42,541 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,541 ^ 2025-09-08T07:57:42,541 ------------------------------------------------------------ 2025-09-08T07:57:42,541 rocksdb/_rocksdb.pyx:1569:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,541 Error compiling Cython file: 2025-09-08T07:57:42,541 ------------------------------------------------------------ 2025-09-08T07:57:42,541 ... 2025-09-08T07:57:42,541 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,542 it = ValuesIterator(self) 2025-09-08T07:57:42,542 with nogil: 2025-09-08T07:57:42,542 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,542 ^ 2025-09-08T07:57:42,542 ------------------------------------------------------------ 2025-09-08T07:57:42,542 rocksdb/_rocksdb.pyx:1569:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,542 Error compiling Cython file: 2025-09-08T07:57:42,542 ------------------------------------------------------------ 2025-09-08T07:57:42,542 ... 2025-09-08T07:57:42,543 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,543 it = ValuesIterator(self) 2025-09-08T07:57:42,543 with nogil: 2025-09-08T07:57:42,543 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,543 ^ 2025-09-08T07:57:42,543 ------------------------------------------------------------ 2025-09-08T07:57:42,543 rocksdb/_rocksdb.pyx:1569:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,543 Error compiling Cython file: 2025-09-08T07:57:42,544 ------------------------------------------------------------ 2025-09-08T07:57:42,544 ... 2025-09-08T07:57:42,544 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,544 it = ValuesIterator(self) 2025-09-08T07:57:42,544 with nogil: 2025-09-08T07:57:42,544 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,544 ^ 2025-09-08T07:57:42,544 ------------------------------------------------------------ 2025-09-08T07:57:42,544 rocksdb/_rocksdb.pyx:1569:41: Converting to Python object not allowed without gil 2025-09-08T07:57:42,545 Error compiling Cython file: 2025-09-08T07:57:42,545 ------------------------------------------------------------ 2025-09-08T07:57:42,545 ... 2025-09-08T07:57:42,545 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,545 it = ItemsIterator(self) 2025-09-08T07:57:42,545 with nogil: 2025-09-08T07:57:42,545 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,545 ^ 2025-09-08T07:57:42,545 ------------------------------------------------------------ 2025-09-08T07:57:42,546 rocksdb/_rocksdb.pyx:1581:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,546 Error compiling Cython file: 2025-09-08T07:57:42,546 ------------------------------------------------------------ 2025-09-08T07:57:42,546 ... 2025-09-08T07:57:42,546 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,546 it = ItemsIterator(self) 2025-09-08T07:57:42,546 with nogil: 2025-09-08T07:57:42,547 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,547 ^ 2025-09-08T07:57:42,547 ------------------------------------------------------------ 2025-09-08T07:57:42,547 rocksdb/_rocksdb.pyx:1581:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,547 Error compiling Cython file: 2025-09-08T07:57:42,547 ------------------------------------------------------------ 2025-09-08T07:57:42,547 ... 2025-09-08T07:57:42,547 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,547 it = ItemsIterator(self) 2025-09-08T07:57:42,548 with nogil: 2025-09-08T07:57:42,548 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,548 ^ 2025-09-08T07:57:42,548 ------------------------------------------------------------ 2025-09-08T07:57:42,548 rocksdb/_rocksdb.pyx:1581:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,548 Error compiling Cython file: 2025-09-08T07:57:42,548 ------------------------------------------------------------ 2025-09-08T07:57:42,548 ... 2025-09-08T07:57:42,549 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,549 it = ItemsIterator(self) 2025-09-08T07:57:42,549 with nogil: 2025-09-08T07:57:42,549 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,549 ^ 2025-09-08T07:57:42,549 ------------------------------------------------------------ 2025-09-08T07:57:42,549 rocksdb/_rocksdb.pyx:1581:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,550 Error compiling Cython file: 2025-09-08T07:57:42,550 ------------------------------------------------------------ 2025-09-08T07:57:42,550 ... 2025-09-08T07:57:42,550 opts = self.build_read_opts(self.__parse_read_opts(*args, **kwargs)) 2025-09-08T07:57:42,550 it = ItemsIterator(self) 2025-09-08T07:57:42,550 with nogil: 2025-09-08T07:57:42,550 it.ptr = self.db.NewIterator(opts) 2025-09-08T07:57:42,550 ^ 2025-09-08T07:57:42,551 ------------------------------------------------------------ 2025-09-08T07:57:42,551 rocksdb/_rocksdb.pyx:1581:41: Converting to Python object not allowed without gil 2025-09-08T07:57:42,551 Error compiling Cython file: 2025-09-08T07:57:42,551 ------------------------------------------------------------ 2025-09-08T07:57:42,551 ... 2025-09-08T07:57:42,551 cdef string value 2025-09-08T07:57:42,551 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,551 cdef cpp_bool ret = False 2025-09-08T07:57:42,551 with nogil: 2025-09-08T07:57:42,552 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,552 ^ 2025-09-08T07:57:42,552 ------------------------------------------------------------ 2025-09-08T07:57:42,552 rocksdb/_rocksdb.pyx:1593:37: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,552 Error compiling Cython file: 2025-09-08T07:57:42,552 ------------------------------------------------------------ 2025-09-08T07:57:42,552 ... 2025-09-08T07:57:42,552 cdef string value 2025-09-08T07:57:42,552 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,552 cdef cpp_bool ret = False 2025-09-08T07:57:42,553 with nogil: 2025-09-08T07:57:42,553 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,553 ^ 2025-09-08T07:57:42,553 ------------------------------------------------------------ 2025-09-08T07:57:42,553 rocksdb/_rocksdb.pyx:1593:37: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,553 Error compiling Cython file: 2025-09-08T07:57:42,553 ------------------------------------------------------------ 2025-09-08T07:57:42,553 ... 2025-09-08T07:57:42,553 cdef string value 2025-09-08T07:57:42,554 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,554 cdef cpp_bool ret = False 2025-09-08T07:57:42,554 with nogil: 2025-09-08T07:57:42,554 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,554 ^ 2025-09-08T07:57:42,554 ------------------------------------------------------------ 2025-09-08T07:57:42,554 rocksdb/_rocksdb.pyx:1593:25: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,554 Error compiling Cython file: 2025-09-08T07:57:42,555 ------------------------------------------------------------ 2025-09-08T07:57:42,555 ... 2025-09-08T07:57:42,555 cdef string value 2025-09-08T07:57:42,555 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,555 cdef cpp_bool ret = False 2025-09-08T07:57:42,555 with nogil: 2025-09-08T07:57:42,555 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,555 ^ 2025-09-08T07:57:42,555 ------------------------------------------------------------ 2025-09-08T07:57:42,555 rocksdb/_rocksdb.pyx:1593:37: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,556 Error compiling Cython file: 2025-09-08T07:57:42,556 ------------------------------------------------------------ 2025-09-08T07:57:42,556 ... 2025-09-08T07:57:42,556 cdef string value 2025-09-08T07:57:42,556 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,556 cdef cpp_bool ret = False 2025-09-08T07:57:42,556 with nogil: 2025-09-08T07:57:42,556 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,556 ^ 2025-09-08T07:57:42,556 ------------------------------------------------------------ 2025-09-08T07:57:42,557 rocksdb/_rocksdb.pyx:1593:38: Converting to Python object not allowed without gil 2025-09-08T07:57:42,557 Error compiling Cython file: 2025-09-08T07:57:42,557 ------------------------------------------------------------ 2025-09-08T07:57:42,557 ... 2025-09-08T07:57:42,557 cdef string value 2025-09-08T07:57:42,557 cdef Slice c_prop = bytes_to_slice(prop) 2025-09-08T07:57:42,557 cdef cpp_bool ret = False 2025-09-08T07:57:42,557 with nogil: 2025-09-08T07:57:42,557 ret = self.db.GetProperty(c_prop, cython.address(value)) 2025-09-08T07:57:42,558 ^ 2025-09-08T07:57:42,558 ------------------------------------------------------------ 2025-09-08T07:57:42,558 rocksdb/_rocksdb.pyx:1593:52: Converting to Python object not allowed without gil 2025-09-08T07:57:42,558 Error compiling Cython file: 2025-09-08T07:57:42,558 ------------------------------------------------------------ 2025-09-08T07:57:42,558 ... 2025-09-08T07:57:42,558 def get_live_files_metadata(self): 2025-09-08T07:57:42,558 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:42,558 with nogil: 2025-09-08T07:57:42,559 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:42,559 ^ 2025-09-08T07:57:42,559 ------------------------------------------------------------ 2025-09-08T07:57:42,559 rocksdb/_rocksdb.pyx:1604:40: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,559 Error compiling Cython file: 2025-09-08T07:57:42,559 ------------------------------------------------------------ 2025-09-08T07:57:42,559 ... 2025-09-08T07:57:42,559 def get_live_files_metadata(self): 2025-09-08T07:57:42,560 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:42,560 with nogil: 2025-09-08T07:57:42,560 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:42,560 ^ 2025-09-08T07:57:42,560 ------------------------------------------------------------ 2025-09-08T07:57:42,560 rocksdb/_rocksdb.pyx:1604:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,560 Error compiling Cython file: 2025-09-08T07:57:42,560 ------------------------------------------------------------ 2025-09-08T07:57:42,560 ... 2025-09-08T07:57:42,561 def get_live_files_metadata(self): 2025-09-08T07:57:42,561 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:42,561 with nogil: 2025-09-08T07:57:42,561 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:42,561 ^ 2025-09-08T07:57:42,561 ------------------------------------------------------------ 2025-09-08T07:57:42,561 rocksdb/_rocksdb.pyx:1604:19: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,562 Error compiling Cython file: 2025-09-08T07:57:42,562 ------------------------------------------------------------ 2025-09-08T07:57:42,562 ... 2025-09-08T07:57:42,562 def get_live_files_metadata(self): 2025-09-08T07:57:42,562 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:42,562 with nogil: 2025-09-08T07:57:42,562 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:42,562 ^ 2025-09-08T07:57:42,562 ------------------------------------------------------------ 2025-09-08T07:57:42,563 rocksdb/_rocksdb.pyx:1604:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,563 Error compiling Cython file: 2025-09-08T07:57:42,563 ------------------------------------------------------------ 2025-09-08T07:57:42,563 ... 2025-09-08T07:57:42,563 def get_live_files_metadata(self): 2025-09-08T07:57:42,563 cdef vector[db.LiveFileMetaData] metadata 2025-09-08T07:57:42,563 with nogil: 2025-09-08T07:57:42,563 self.db.GetLiveFilesMetaData(cython.address(metadata)) 2025-09-08T07:57:42,563 ^ 2025-09-08T07:57:42,564 ------------------------------------------------------------ 2025-09-08T07:57:42,564 rocksdb/_rocksdb.pyx:1604:47: Converting to Python object not allowed without gil 2025-09-08T07:57:42,564 Error compiling Cython file: 2025-09-08T07:57:42,564 ------------------------------------------------------------ 2025-09-08T07:57:42,564 ... 2025-09-08T07:57:42,564 def __cinit__(self, DB db): 2025-09-08T07:57:42,564 self.db = db 2025-09-08T07:57:42,564 self.ptr = NULL 2025-09-08T07:57:42,564 with nogil: 2025-09-08T07:57:42,565 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,565 ^ 2025-09-08T07:57:42,565 ------------------------------------------------------------ 2025-09-08T07:57:42,565 rocksdb/_rocksdb.pyx:1708:40: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,565 Error compiling Cython file: 2025-09-08T07:57:42,565 ------------------------------------------------------------ 2025-09-08T07:57:42,565 ... 2025-09-08T07:57:42,565 def __cinit__(self, DB db): 2025-09-08T07:57:42,565 self.db = db 2025-09-08T07:57:42,566 self.ptr = NULL 2025-09-08T07:57:42,566 with nogil: 2025-09-08T07:57:42,566 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,566 ^ 2025-09-08T07:57:42,566 ------------------------------------------------------------ 2025-09-08T07:57:42,566 rocksdb/_rocksdb.pyx:1708:40: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,566 Error compiling Cython file: 2025-09-08T07:57:42,566 ------------------------------------------------------------ 2025-09-08T07:57:42,566 ... 2025-09-08T07:57:42,567 def __cinit__(self, DB db): 2025-09-08T07:57:42,567 self.db = db 2025-09-08T07:57:42,567 self.ptr = NULL 2025-09-08T07:57:42,567 with nogil: 2025-09-08T07:57:42,567 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,567 ^ 2025-09-08T07:57:42,567 ------------------------------------------------------------ 2025-09-08T07:57:42,567 rocksdb/_rocksdb.pyx:1708:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,567 Error compiling Cython file: 2025-09-08T07:57:42,567 ------------------------------------------------------------ 2025-09-08T07:57:42,568 ... 2025-09-08T07:57:42,568 def __cinit__(self, DB db): 2025-09-08T07:57:42,568 self.db = db 2025-09-08T07:57:42,568 self.ptr = NULL 2025-09-08T07:57:42,568 with nogil: 2025-09-08T07:57:42,568 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,568 ^ 2025-09-08T07:57:42,568 ------------------------------------------------------------ 2025-09-08T07:57:42,568 rocksdb/_rocksdb.pyx:1708:40: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,569 Error compiling Cython file: 2025-09-08T07:57:42,569 ------------------------------------------------------------ 2025-09-08T07:57:42,569 ... 2025-09-08T07:57:42,569 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,569 def __dealloc__(self): 2025-09-08T07:57:42,569 if not self.ptr == NULL: 2025-09-08T07:57:42,569 with nogil: 2025-09-08T07:57:42,569 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,569 ^ 2025-09-08T07:57:42,569 ------------------------------------------------------------ 2025-09-08T07:57:42,570 rocksdb/_rocksdb.pyx:1713:42: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,570 Error compiling Cython file: 2025-09-08T07:57:42,570 ------------------------------------------------------------ 2025-09-08T07:57:42,570 ... 2025-09-08T07:57:42,570 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,570 def __dealloc__(self): 2025-09-08T07:57:42,570 if not self.ptr == NULL: 2025-09-08T07:57:42,570 with nogil: 2025-09-08T07:57:42,570 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,570 ^ 2025-09-08T07:57:42,571 ------------------------------------------------------------ 2025-09-08T07:57:42,571 rocksdb/_rocksdb.pyx:1713:42: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,571 Error compiling Cython file: 2025-09-08T07:57:42,571 ------------------------------------------------------------ 2025-09-08T07:57:42,571 ... 2025-09-08T07:57:42,571 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,571 def __dealloc__(self): 2025-09-08T07:57:42,572 if not self.ptr == NULL: 2025-09-08T07:57:42,572 with nogil: 2025-09-08T07:57:42,572 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,572 ^ 2025-09-08T07:57:42,572 ------------------------------------------------------------ 2025-09-08T07:57:42,572 rocksdb/_rocksdb.pyx:1713:26: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,572 Error compiling Cython file: 2025-09-08T07:57:42,572 ------------------------------------------------------------ 2025-09-08T07:57:42,572 ... 2025-09-08T07:57:42,572 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,573 def __dealloc__(self): 2025-09-08T07:57:42,573 if not self.ptr == NULL: 2025-09-08T07:57:42,573 with nogil: 2025-09-08T07:57:42,573 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,573 ^ 2025-09-08T07:57:42,573 ------------------------------------------------------------ 2025-09-08T07:57:42,573 rocksdb/_rocksdb.pyx:1713:42: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,573 Error compiling Cython file: 2025-09-08T07:57:42,574 ------------------------------------------------------------ 2025-09-08T07:57:42,574 ... 2025-09-08T07:57:42,574 self.ptr = db.db.GetSnapshot() 2025-09-08T07:57:42,574 def __dealloc__(self): 2025-09-08T07:57:42,574 if not self.ptr == NULL: 2025-09-08T07:57:42,574 with nogil: 2025-09-08T07:57:42,574 self.db.db.ReleaseSnapshot(self.ptr) 2025-09-08T07:57:42,574 ^ 2025-09-08T07:57:42,574 ------------------------------------------------------------ 2025-09-08T07:57:42,575 rocksdb/_rocksdb.pyx:1713:47: Converting to Python object not allowed without gil 2025-09-08T07:57:42,575 Error compiling Cython file: 2025-09-08T07:57:42,575 ------------------------------------------------------------ 2025-09-08T07:57:42,575 ... 2025-09-08T07:57:42,575 if not self.ptr.Valid(): 2025-09-08T07:57:42,575 raise StopIteration() 2025-09-08T07:57:42,575 cdef object ret = self.get_ob() 2025-09-08T07:57:42,575 with nogil: 2025-09-08T07:57:42,576 self.ptr.Next() 2025-09-08T07:57:42,576 ^ 2025-09-08T07:57:42,576 ------------------------------------------------------------ 2025-09-08T07:57:42,576 rocksdb/_rocksdb.pyx:1738:25: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,576 Error compiling Cython file: 2025-09-08T07:57:42,576 ------------------------------------------------------------ 2025-09-08T07:57:42,576 ... 2025-09-08T07:57:42,577 if not self.ptr.Valid(): 2025-09-08T07:57:42,577 raise StopIteration() 2025-09-08T07:57:42,577 cdef object ret = self.get_ob() 2025-09-08T07:57:42,577 with nogil: 2025-09-08T07:57:42,577 self.ptr.Next() 2025-09-08T07:57:42,577 ^ 2025-09-08T07:57:42,577 ------------------------------------------------------------ 2025-09-08T07:57:42,577 rocksdb/_rocksdb.pyx:1738:25: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,578 Error compiling Cython file: 2025-09-08T07:57:42,578 ------------------------------------------------------------ 2025-09-08T07:57:42,578 ... 2025-09-08T07:57:42,578 if not self.ptr.Valid(): 2025-09-08T07:57:42,578 raise StopIteration() 2025-09-08T07:57:42,578 cdef object ret = self.get_ob() 2025-09-08T07:57:42,578 with nogil: 2025-09-08T07:57:42,578 self.ptr.Next() 2025-09-08T07:57:42,578 ^ 2025-09-08T07:57:42,578 ------------------------------------------------------------ 2025-09-08T07:57:42,579 rocksdb/_rocksdb.pyx:1738:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,579 Error compiling Cython file: 2025-09-08T07:57:42,579 ------------------------------------------------------------ 2025-09-08T07:57:42,579 ... 2025-09-08T07:57:42,579 if not self.ptr.Valid(): 2025-09-08T07:57:42,579 raise StopIteration() 2025-09-08T07:57:42,580 cdef object ret = self.get_ob() 2025-09-08T07:57:42,580 with nogil: 2025-09-08T07:57:42,580 self.ptr.Next() 2025-09-08T07:57:42,580 ^ 2025-09-08T07:57:42,580 ------------------------------------------------------------ 2025-09-08T07:57:42,580 rocksdb/_rocksdb.pyx:1738:25: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,580 Error compiling Cython file: 2025-09-08T07:57:42,580 ------------------------------------------------------------ 2025-09-08T07:57:42,581 ... 2025-09-08T07:57:42,581 def __reversed__(self): 2025-09-08T07:57:42,581 return ReversedIterator(self) 2025-09-08T07:57:42,581 cpdef seek_to_first(self): 2025-09-08T07:57:42,581 with nogil: 2025-09-08T07:57:42,581 self.ptr.SeekToFirst() 2025-09-08T07:57:42,581 ^ 2025-09-08T07:57:42,581 ------------------------------------------------------------ 2025-09-08T07:57:42,582 rocksdb/_rocksdb.pyx:1747:32: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,582 Error compiling Cython file: 2025-09-08T07:57:42,582 ------------------------------------------------------------ 2025-09-08T07:57:42,582 ... 2025-09-08T07:57:42,582 def __reversed__(self): 2025-09-08T07:57:42,582 return ReversedIterator(self) 2025-09-08T07:57:42,582 cpdef seek_to_first(self): 2025-09-08T07:57:42,582 with nogil: 2025-09-08T07:57:42,583 self.ptr.SeekToFirst() 2025-09-08T07:57:42,583 ^ 2025-09-08T07:57:42,583 ------------------------------------------------------------ 2025-09-08T07:57:42,583 rocksdb/_rocksdb.pyx:1747:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,583 Error compiling Cython file: 2025-09-08T07:57:42,583 ------------------------------------------------------------ 2025-09-08T07:57:42,583 ... 2025-09-08T07:57:42,583 def __reversed__(self): 2025-09-08T07:57:42,583 return ReversedIterator(self) 2025-09-08T07:57:42,584 cpdef seek_to_first(self): 2025-09-08T07:57:42,584 with nogil: 2025-09-08T07:57:42,584 self.ptr.SeekToFirst() 2025-09-08T07:57:42,584 ^ 2025-09-08T07:57:42,584 ------------------------------------------------------------ 2025-09-08T07:57:42,584 rocksdb/_rocksdb.pyx:1747:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,584 Error compiling Cython file: 2025-09-08T07:57:42,585 ------------------------------------------------------------ 2025-09-08T07:57:42,585 ... 2025-09-08T07:57:42,585 def __reversed__(self): 2025-09-08T07:57:42,585 return ReversedIterator(self) 2025-09-08T07:57:42,585 cpdef seek_to_first(self): 2025-09-08T07:57:42,585 with nogil: 2025-09-08T07:57:42,585 self.ptr.SeekToFirst() 2025-09-08T07:57:42,585 ^ 2025-09-08T07:57:42,585 ------------------------------------------------------------ 2025-09-08T07:57:42,586 rocksdb/_rocksdb.pyx:1747:32: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,586 Error compiling Cython file: 2025-09-08T07:57:42,586 ------------------------------------------------------------ 2025-09-08T07:57:42,586 ... 2025-09-08T07:57:42,586 self.ptr.SeekToFirst() 2025-09-08T07:57:42,586 check_status(self.ptr.status()) 2025-09-08T07:57:42,586 cpdef seek_to_last(self): 2025-09-08T07:57:42,586 with nogil: 2025-09-08T07:57:42,587 self.ptr.SeekToLast() 2025-09-08T07:57:42,587 ^ 2025-09-08T07:57:42,587 ------------------------------------------------------------ 2025-09-08T07:57:42,587 rocksdb/_rocksdb.pyx:1752:31: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,587 Error compiling Cython file: 2025-09-08T07:57:42,587 ------------------------------------------------------------ 2025-09-08T07:57:42,587 ... 2025-09-08T07:57:42,587 self.ptr.SeekToFirst() 2025-09-08T07:57:42,587 check_status(self.ptr.status()) 2025-09-08T07:57:42,588 cpdef seek_to_last(self): 2025-09-08T07:57:42,588 with nogil: 2025-09-08T07:57:42,588 self.ptr.SeekToLast() 2025-09-08T07:57:42,588 ^ 2025-09-08T07:57:42,588 ------------------------------------------------------------ 2025-09-08T07:57:42,588 rocksdb/_rocksdb.pyx:1752:31: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,588 Error compiling Cython file: 2025-09-08T07:57:42,588 ------------------------------------------------------------ 2025-09-08T07:57:42,588 ... 2025-09-08T07:57:42,589 self.ptr.SeekToFirst() 2025-09-08T07:57:42,589 check_status(self.ptr.status()) 2025-09-08T07:57:42,589 cpdef seek_to_last(self): 2025-09-08T07:57:42,589 with nogil: 2025-09-08T07:57:42,589 self.ptr.SeekToLast() 2025-09-08T07:57:42,589 ^ 2025-09-08T07:57:42,589 ------------------------------------------------------------ 2025-09-08T07:57:42,589 rocksdb/_rocksdb.pyx:1752:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,589 Error compiling Cython file: 2025-09-08T07:57:42,590 ------------------------------------------------------------ 2025-09-08T07:57:42,590 ... 2025-09-08T07:57:42,590 self.ptr.SeekToFirst() 2025-09-08T07:57:42,590 check_status(self.ptr.status()) 2025-09-08T07:57:42,590 cpdef seek_to_last(self): 2025-09-08T07:57:42,590 with nogil: 2025-09-08T07:57:42,590 self.ptr.SeekToLast() 2025-09-08T07:57:42,590 ^ 2025-09-08T07:57:42,590 ------------------------------------------------------------ 2025-09-08T07:57:42,591 rocksdb/_rocksdb.pyx:1752:31: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,591 Error compiling Cython file: 2025-09-08T07:57:42,591 ------------------------------------------------------------ 2025-09-08T07:57:42,591 ... 2025-09-08T07:57:42,591 check_status(self.ptr.status()) 2025-09-08T07:57:42,591 cpdef seek(self, key): 2025-09-08T07:57:42,591 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,591 with nogil: 2025-09-08T07:57:42,591 self.ptr.Seek(c_key) 2025-09-08T07:57:42,591 ^ 2025-09-08T07:57:42,592 ------------------------------------------------------------ 2025-09-08T07:57:42,592 rocksdb/_rocksdb.pyx:1758:25: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,592 Error compiling Cython file: 2025-09-08T07:57:42,592 ------------------------------------------------------------ 2025-09-08T07:57:42,592 ... 2025-09-08T07:57:42,592 check_status(self.ptr.status()) 2025-09-08T07:57:42,592 cpdef seek(self, key): 2025-09-08T07:57:42,592 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,592 with nogil: 2025-09-08T07:57:42,593 self.ptr.Seek(c_key) 2025-09-08T07:57:42,593 ^ 2025-09-08T07:57:42,593 ------------------------------------------------------------ 2025-09-08T07:57:42,593 rocksdb/_rocksdb.pyx:1758:25: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,593 Error compiling Cython file: 2025-09-08T07:57:42,593 ------------------------------------------------------------ 2025-09-08T07:57:42,593 ... 2025-09-08T07:57:42,593 check_status(self.ptr.status()) 2025-09-08T07:57:42,593 cpdef seek(self, key): 2025-09-08T07:57:42,594 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,594 with nogil: 2025-09-08T07:57:42,594 self.ptr.Seek(c_key) 2025-09-08T07:57:42,594 ^ 2025-09-08T07:57:42,594 ------------------------------------------------------------ 2025-09-08T07:57:42,594 rocksdb/_rocksdb.pyx:1758:20: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,594 Error compiling Cython file: 2025-09-08T07:57:42,594 ------------------------------------------------------------ 2025-09-08T07:57:42,594 ... 2025-09-08T07:57:42,594 check_status(self.ptr.status()) 2025-09-08T07:57:42,595 cpdef seek(self, key): 2025-09-08T07:57:42,595 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,595 with nogil: 2025-09-08T07:57:42,595 self.ptr.Seek(c_key) 2025-09-08T07:57:42,595 ^ 2025-09-08T07:57:42,595 ------------------------------------------------------------ 2025-09-08T07:57:42,595 rocksdb/_rocksdb.pyx:1758:25: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,595 Error compiling Cython file: 2025-09-08T07:57:42,596 ------------------------------------------------------------ 2025-09-08T07:57:42,596 ... 2025-09-08T07:57:42,596 check_status(self.ptr.status()) 2025-09-08T07:57:42,596 cpdef seek(self, key): 2025-09-08T07:57:42,596 cdef Slice c_key = bytes_to_slice(key) 2025-09-08T07:57:42,596 with nogil: 2025-09-08T07:57:42,596 self.ptr.Seek(c_key) 2025-09-08T07:57:42,596 ^ 2025-09-08T07:57:42,596 ------------------------------------------------------------ 2025-09-08T07:57:42,596 rocksdb/_rocksdb.pyx:1758:26: Converting to Python object not allowed without gil 2025-09-08T07:57:42,597 Error compiling Cython file: 2025-09-08T07:57:42,597 ------------------------------------------------------------ 2025-09-08T07:57:42,597 ... 2025-09-08T07:57:42,597 @cython.internal 2025-09-08T07:57:42,597 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,597 cdef object get_ob(self): 2025-09-08T07:57:42,597 cdef Slice c_key 2025-09-08T07:57:42,597 with nogil: 2025-09-08T07:57:42,597 c_key = self.ptr.key() 2025-09-08T07:57:42,598 ^ 2025-09-08T07:57:42,598 ------------------------------------------------------------ 2025-09-08T07:57:42,598 rocksdb/_rocksdb.pyx:1769:32: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,598 Error compiling Cython file: 2025-09-08T07:57:42,598 ------------------------------------------------------------ 2025-09-08T07:57:42,598 ... 2025-09-08T07:57:42,598 @cython.internal 2025-09-08T07:57:42,598 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,598 cdef object get_ob(self): 2025-09-08T07:57:42,598 cdef Slice c_key 2025-09-08T07:57:42,599 with nogil: 2025-09-08T07:57:42,599 c_key = self.ptr.key() 2025-09-08T07:57:42,599 ^ 2025-09-08T07:57:42,599 ------------------------------------------------------------ 2025-09-08T07:57:42,599 rocksdb/_rocksdb.pyx:1769:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,599 Error compiling Cython file: 2025-09-08T07:57:42,599 ------------------------------------------------------------ 2025-09-08T07:57:42,599 ... 2025-09-08T07:57:42,599 @cython.internal 2025-09-08T07:57:42,599 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,600 cdef object get_ob(self): 2025-09-08T07:57:42,600 cdef Slice c_key 2025-09-08T07:57:42,600 with nogil: 2025-09-08T07:57:42,600 c_key = self.ptr.key() 2025-09-08T07:57:42,600 ^ 2025-09-08T07:57:42,600 ------------------------------------------------------------ 2025-09-08T07:57:42,600 rocksdb/_rocksdb.pyx:1769:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,600 Error compiling Cython file: 2025-09-08T07:57:42,600 ------------------------------------------------------------ 2025-09-08T07:57:42,601 ... 2025-09-08T07:57:42,601 @cython.internal 2025-09-08T07:57:42,601 cdef class KeysIterator(BaseIterator): 2025-09-08T07:57:42,601 cdef object get_ob(self): 2025-09-08T07:57:42,601 cdef Slice c_key 2025-09-08T07:57:42,601 with nogil: 2025-09-08T07:57:42,601 c_key = self.ptr.key() 2025-09-08T07:57:42,601 ^ 2025-09-08T07:57:42,601 ------------------------------------------------------------ 2025-09-08T07:57:42,602 rocksdb/_rocksdb.pyx:1769:32: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,602 Error compiling Cython file: 2025-09-08T07:57:42,602 ------------------------------------------------------------ 2025-09-08T07:57:42,602 ... 2025-09-08T07:57:42,602 @cython.internal 2025-09-08T07:57:42,602 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,602 cdef object get_ob(self): 2025-09-08T07:57:42,602 cdef Slice c_value 2025-09-08T07:57:42,603 with nogil: 2025-09-08T07:57:42,603 c_value = self.ptr.value() 2025-09-08T07:57:42,603 ^ 2025-09-08T07:57:42,603 ------------------------------------------------------------ 2025-09-08T07:57:42,603 rocksdb/_rocksdb.pyx:1778:36: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,603 Error compiling Cython file: 2025-09-08T07:57:42,603 ------------------------------------------------------------ 2025-09-08T07:57:42,603 ... 2025-09-08T07:57:42,604 @cython.internal 2025-09-08T07:57:42,604 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,604 cdef object get_ob(self): 2025-09-08T07:57:42,604 cdef Slice c_value 2025-09-08T07:57:42,604 with nogil: 2025-09-08T07:57:42,604 c_value = self.ptr.value() 2025-09-08T07:57:42,604 ^ 2025-09-08T07:57:42,604 ------------------------------------------------------------ 2025-09-08T07:57:42,605 rocksdb/_rocksdb.pyx:1778:36: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,605 Error compiling Cython file: 2025-09-08T07:57:42,605 ------------------------------------------------------------ 2025-09-08T07:57:42,605 ... 2025-09-08T07:57:42,605 @cython.internal 2025-09-08T07:57:42,605 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,605 cdef object get_ob(self): 2025-09-08T07:57:42,605 cdef Slice c_value 2025-09-08T07:57:42,605 with nogil: 2025-09-08T07:57:42,606 c_value = self.ptr.value() 2025-09-08T07:57:42,606 ^ 2025-09-08T07:57:42,606 ------------------------------------------------------------ 2025-09-08T07:57:42,606 rocksdb/_rocksdb.pyx:1778:30: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,606 Error compiling Cython file: 2025-09-08T07:57:42,606 ------------------------------------------------------------ 2025-09-08T07:57:42,606 ... 2025-09-08T07:57:42,606 @cython.internal 2025-09-08T07:57:42,607 cdef class ValuesIterator(BaseIterator): 2025-09-08T07:57:42,607 cdef object get_ob(self): 2025-09-08T07:57:42,607 cdef Slice c_value 2025-09-08T07:57:42,607 with nogil: 2025-09-08T07:57:42,607 c_value = self.ptr.value() 2025-09-08T07:57:42,607 ^ 2025-09-08T07:57:42,607 ------------------------------------------------------------ 2025-09-08T07:57:42,607 rocksdb/_rocksdb.pyx:1778:36: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,608 Error compiling Cython file: 2025-09-08T07:57:42,608 ------------------------------------------------------------ 2025-09-08T07:57:42,608 ... 2025-09-08T07:57:42,608 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,608 cdef object get_ob(self): 2025-09-08T07:57:42,608 cdef Slice c_key 2025-09-08T07:57:42,608 cdef Slice c_value 2025-09-08T07:57:42,608 with nogil: 2025-09-08T07:57:42,608 c_key = self.ptr.key() 2025-09-08T07:57:42,608 ^ 2025-09-08T07:57:42,609 ------------------------------------------------------------ 2025-09-08T07:57:42,609 rocksdb/_rocksdb.pyx:1788:32: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,609 Error compiling Cython file: 2025-09-08T07:57:42,609 ------------------------------------------------------------ 2025-09-08T07:57:42,609 ... 2025-09-08T07:57:42,609 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,609 cdef object get_ob(self): 2025-09-08T07:57:42,609 cdef Slice c_key 2025-09-08T07:57:42,610 cdef Slice c_value 2025-09-08T07:57:42,610 with nogil: 2025-09-08T07:57:42,610 c_key = self.ptr.key() 2025-09-08T07:57:42,610 ^ 2025-09-08T07:57:42,610 ------------------------------------------------------------ 2025-09-08T07:57:42,610 rocksdb/_rocksdb.pyx:1788:32: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,610 Error compiling Cython file: 2025-09-08T07:57:42,610 ------------------------------------------------------------ 2025-09-08T07:57:42,611 ... 2025-09-08T07:57:42,611 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,611 cdef object get_ob(self): 2025-09-08T07:57:42,611 cdef Slice c_key 2025-09-08T07:57:42,611 cdef Slice c_value 2025-09-08T07:57:42,611 with nogil: 2025-09-08T07:57:42,611 c_key = self.ptr.key() 2025-09-08T07:57:42,611 ^ 2025-09-08T07:57:42,611 ------------------------------------------------------------ 2025-09-08T07:57:42,612 rocksdb/_rocksdb.pyx:1788:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,612 Error compiling Cython file: 2025-09-08T07:57:42,612 ------------------------------------------------------------ 2025-09-08T07:57:42,612 ... 2025-09-08T07:57:42,612 cdef class ItemsIterator(BaseIterator): 2025-09-08T07:57:42,612 cdef object get_ob(self): 2025-09-08T07:57:42,612 cdef Slice c_key 2025-09-08T07:57:42,612 cdef Slice c_value 2025-09-08T07:57:42,612 with nogil: 2025-09-08T07:57:42,613 c_key = self.ptr.key() 2025-09-08T07:57:42,613 ^ 2025-09-08T07:57:42,613 ------------------------------------------------------------ 2025-09-08T07:57:42,613 rocksdb/_rocksdb.pyx:1788:32: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,613 Error compiling Cython file: 2025-09-08T07:57:42,613 ------------------------------------------------------------ 2025-09-08T07:57:42,613 ... 2025-09-08T07:57:42,613 cdef object get_ob(self): 2025-09-08T07:57:42,613 cdef Slice c_key 2025-09-08T07:57:42,614 cdef Slice c_value 2025-09-08T07:57:42,614 with nogil: 2025-09-08T07:57:42,614 c_key = self.ptr.key() 2025-09-08T07:57:42,614 c_value = self.ptr.value() 2025-09-08T07:57:42,614 ^ 2025-09-08T07:57:42,614 ------------------------------------------------------------ 2025-09-08T07:57:42,614 rocksdb/_rocksdb.pyx:1789:36: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,614 Error compiling Cython file: 2025-09-08T07:57:42,615 ------------------------------------------------------------ 2025-09-08T07:57:42,615 ... 2025-09-08T07:57:42,615 cdef object get_ob(self): 2025-09-08T07:57:42,615 cdef Slice c_key 2025-09-08T07:57:42,615 cdef Slice c_value 2025-09-08T07:57:42,615 with nogil: 2025-09-08T07:57:42,615 c_key = self.ptr.key() 2025-09-08T07:57:42,615 c_value = self.ptr.value() 2025-09-08T07:57:42,615 ^ 2025-09-08T07:57:42,615 ------------------------------------------------------------ 2025-09-08T07:57:42,616 rocksdb/_rocksdb.pyx:1789:36: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,616 Error compiling Cython file: 2025-09-08T07:57:42,616 ------------------------------------------------------------ 2025-09-08T07:57:42,616 ... 2025-09-08T07:57:42,616 cdef object get_ob(self): 2025-09-08T07:57:42,616 cdef Slice c_key 2025-09-08T07:57:42,616 cdef Slice c_value 2025-09-08T07:57:42,617 with nogil: 2025-09-08T07:57:42,617 c_key = self.ptr.key() 2025-09-08T07:57:42,617 c_value = self.ptr.value() 2025-09-08T07:57:42,617 ^ 2025-09-08T07:57:42,617 ------------------------------------------------------------ 2025-09-08T07:57:42,617 rocksdb/_rocksdb.pyx:1789:30: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,617 Error compiling Cython file: 2025-09-08T07:57:42,618 ------------------------------------------------------------ 2025-09-08T07:57:42,618 ... 2025-09-08T07:57:42,618 cdef object get_ob(self): 2025-09-08T07:57:42,618 cdef Slice c_key 2025-09-08T07:57:42,618 cdef Slice c_value 2025-09-08T07:57:42,618 with nogil: 2025-09-08T07:57:42,618 c_key = self.ptr.key() 2025-09-08T07:57:42,618 c_value = self.ptr.value() 2025-09-08T07:57:42,618 ^ 2025-09-08T07:57:42,619 ------------------------------------------------------------ 2025-09-08T07:57:42,619 rocksdb/_rocksdb.pyx:1789:36: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,619 Error compiling Cython file: 2025-09-08T07:57:42,619 ------------------------------------------------------------ 2025-09-08T07:57:42,619 ... 2025-09-08T07:57:42,619 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,619 raise StopIteration() 2025-09-08T07:57:42,620 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,620 with nogil: 2025-09-08T07:57:42,620 self.it.ptr.Prev() 2025-09-08T07:57:42,620 ^ 2025-09-08T07:57:42,620 ------------------------------------------------------------ 2025-09-08T07:57:42,620 rocksdb/_rocksdb.pyx:1821:28: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,621 Error compiling Cython file: 2025-09-08T07:57:42,621 ------------------------------------------------------------ 2025-09-08T07:57:42,621 ... 2025-09-08T07:57:42,621 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,621 raise StopIteration() 2025-09-08T07:57:42,622 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,622 with nogil: 2025-09-08T07:57:42,622 self.it.ptr.Prev() 2025-09-08T07:57:42,622 ^ 2025-09-08T07:57:42,622 ------------------------------------------------------------ 2025-09-08T07:57:42,622 rocksdb/_rocksdb.pyx:1821:28: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,622 Error compiling Cython file: 2025-09-08T07:57:42,622 ------------------------------------------------------------ 2025-09-08T07:57:42,623 ... 2025-09-08T07:57:42,623 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,623 raise StopIteration() 2025-09-08T07:57:42,623 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,623 with nogil: 2025-09-08T07:57:42,623 self.it.ptr.Prev() 2025-09-08T07:57:42,623 ^ 2025-09-08T07:57:42,623 ------------------------------------------------------------ 2025-09-08T07:57:42,624 rocksdb/_rocksdb.pyx:1821:23: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,624 Error compiling Cython file: 2025-09-08T07:57:42,624 ------------------------------------------------------------ 2025-09-08T07:57:42,624 ... 2025-09-08T07:57:42,624 if not self.it.ptr.Valid(): 2025-09-08T07:57:42,624 raise StopIteration() 2025-09-08T07:57:42,624 cdef object ret = self.it.get_ob() 2025-09-08T07:57:42,624 with nogil: 2025-09-08T07:57:42,624 self.it.ptr.Prev() 2025-09-08T07:57:42,625 ^ 2025-09-08T07:57:42,625 ------------------------------------------------------------ 2025-09-08T07:57:42,625 rocksdb/_rocksdb.pyx:1821:28: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,625 Error compiling Cython file: 2025-09-08T07:57:42,625 ------------------------------------------------------------ 2025-09-08T07:57:42,625 ... 2025-09-08T07:57:42,625 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,625 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,626 with nogil: 2025-09-08T07:57:42,626 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,626 ^ 2025-09-08T07:57:42,626 ------------------------------------------------------------ 2025-09-08T07:57:42,626 rocksdb/_rocksdb.pyx:1853:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,626 Error compiling Cython file: 2025-09-08T07:57:42,626 ------------------------------------------------------------ 2025-09-08T07:57:42,626 ... 2025-09-08T07:57:42,627 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,627 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,627 with nogil: 2025-09-08T07:57:42,627 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,627 ^ 2025-09-08T07:57:42,627 ------------------------------------------------------------ 2025-09-08T07:57:42,627 rocksdb/_rocksdb.pyx:1853:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,628 Error compiling Cython file: 2025-09-08T07:57:42,628 ------------------------------------------------------------ 2025-09-08T07:57:42,628 ... 2025-09-08T07:57:42,628 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,628 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,628 with nogil: 2025-09-08T07:57:42,628 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,629 ^ 2025-09-08T07:57:42,629 ------------------------------------------------------------ 2025-09-08T07:57:42,629 rocksdb/_rocksdb.pyx:1853:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,629 Error compiling Cython file: 2025-09-08T07:57:42,629 ------------------------------------------------------------ 2025-09-08T07:57:42,630 ... 2025-09-08T07:57:42,630 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,630 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,630 with nogil: 2025-09-08T07:57:42,630 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,630 ^ 2025-09-08T07:57:42,631 ------------------------------------------------------------ 2025-09-08T07:57:42,631 rocksdb/_rocksdb.pyx:1853:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,631 Error compiling Cython file: 2025-09-08T07:57:42,631 ------------------------------------------------------------ 2025-09-08T07:57:42,631 ... 2025-09-08T07:57:42,631 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,632 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,632 with nogil: 2025-09-08T07:57:42,632 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,632 ^ 2025-09-08T07:57:42,632 ------------------------------------------------------------ 2025-09-08T07:57:42,632 rocksdb/_rocksdb.pyx:1853:47: Converting to Python object not allowed without gil 2025-09-08T07:57:42,633 Error compiling Cython file: 2025-09-08T07:57:42,633 ------------------------------------------------------------ 2025-09-08T07:57:42,633 ... 2025-09-08T07:57:42,633 cdef cpp_bool c_flush_before_backup 2025-09-08T07:57:42,633 c_flush_before_backup = flush_before_backup 2025-09-08T07:57:42,633 with nogil: 2025-09-08T07:57:42,633 st = self.engine.CreateNewBackup(db.db, c_flush_before_backup) 2025-09-08T07:57:42,634 ^ 2025-09-08T07:57:42,634 ------------------------------------------------------------ 2025-09-08T07:57:42,634 rocksdb/_rocksdb.pyx:1853:52: Converting to Python object not allowed without gil 2025-09-08T07:57:42,634 Error compiling Cython file: 2025-09-08T07:57:42,634 ------------------------------------------------------------ 2025-09-08T07:57:42,634 ... 2025-09-08T07:57:42,634 c_backup_id = backup_id 2025-09-08T07:57:42,635 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,635 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,635 with nogil: 2025-09-08T07:57:42,635 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,635 ^ 2025-09-08T07:57:42,635 ------------------------------------------------------------ 2025-09-08T07:57:42,635 rocksdb/_rocksdb.pyx:1867:48: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,636 Error compiling Cython file: 2025-09-08T07:57:42,636 ------------------------------------------------------------ 2025-09-08T07:57:42,636 ... 2025-09-08T07:57:42,636 c_backup_id = backup_id 2025-09-08T07:57:42,636 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,636 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,636 with nogil: 2025-09-08T07:57:42,636 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,637 ^ 2025-09-08T07:57:42,637 ------------------------------------------------------------ 2025-09-08T07:57:42,637 rocksdb/_rocksdb.pyx:1867:48: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,637 Error compiling Cython file: 2025-09-08T07:57:42,637 ------------------------------------------------------------ 2025-09-08T07:57:42,637 ... 2025-09-08T07:57:42,637 c_backup_id = backup_id 2025-09-08T07:57:42,637 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,638 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,638 with nogil: 2025-09-08T07:57:42,638 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,638 ^ 2025-09-08T07:57:42,638 ------------------------------------------------------------ 2025-09-08T07:57:42,638 rocksdb/_rocksdb.pyx:1867:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,638 Error compiling Cython file: 2025-09-08T07:57:42,639 ------------------------------------------------------------ 2025-09-08T07:57:42,639 ... 2025-09-08T07:57:42,639 c_backup_id = backup_id 2025-09-08T07:57:42,639 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,639 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,639 with nogil: 2025-09-08T07:57:42,639 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,639 ^ 2025-09-08T07:57:42,640 ------------------------------------------------------------ 2025-09-08T07:57:42,640 rocksdb/_rocksdb.pyx:1867:48: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,640 Error compiling Cython file: 2025-09-08T07:57:42,640 ------------------------------------------------------------ 2025-09-08T07:57:42,640 ... 2025-09-08T07:57:42,640 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,640 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,641 with nogil: 2025-09-08T07:57:42,641 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,641 c_backup_id, 2025-09-08T07:57:42,641 ^ 2025-09-08T07:57:42,641 ------------------------------------------------------------ 2025-09-08T07:57:42,641 rocksdb/_rocksdb.pyx:1868:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,641 Error compiling Cython file: 2025-09-08T07:57:42,642 ------------------------------------------------------------ 2025-09-08T07:57:42,642 ... 2025-09-08T07:57:42,642 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,642 with nogil: 2025-09-08T07:57:42,642 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,642 c_backup_id, 2025-09-08T07:57:42,642 c_db_dir, 2025-09-08T07:57:42,642 ^ 2025-09-08T07:57:42,642 ------------------------------------------------------------ 2025-09-08T07:57:42,643 rocksdb/_rocksdb.pyx:1869:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,643 Error compiling Cython file: 2025-09-08T07:57:42,643 ------------------------------------------------------------ 2025-09-08T07:57:42,643 ... 2025-09-08T07:57:42,643 with nogil: 2025-09-08T07:57:42,643 st = self.engine.RestoreDBFromBackup( 2025-09-08T07:57:42,643 c_backup_id, 2025-09-08T07:57:42,643 c_db_dir, 2025-09-08T07:57:42,644 c_wal_dir) 2025-09-08T07:57:42,644 ^ 2025-09-08T07:57:42,644 ------------------------------------------------------------ 2025-09-08T07:57:42,644 rocksdb/_rocksdb.pyx:1870:16: Converting to Python object not allowed without gil 2025-09-08T07:57:42,644 Error compiling Cython file: 2025-09-08T07:57:42,644 ------------------------------------------------------------ 2025-09-08T07:57:42,644 ... 2025-09-08T07:57:42,644 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,645 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,645 with nogil: 2025-09-08T07:57:42,645 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,645 ^ 2025-09-08T07:57:42,645 ------------------------------------------------------------ 2025-09-08T07:57:42,645 rocksdb/_rocksdb.pyx:1883:54: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,645 Error compiling Cython file: 2025-09-08T07:57:42,646 ------------------------------------------------------------ 2025-09-08T07:57:42,646 ... 2025-09-08T07:57:42,646 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,646 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,646 with nogil: 2025-09-08T07:57:42,646 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,646 ^ 2025-09-08T07:57:42,646 ------------------------------------------------------------ 2025-09-08T07:57:42,647 rocksdb/_rocksdb.pyx:1883:54: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,647 Error compiling Cython file: 2025-09-08T07:57:42,647 ------------------------------------------------------------ 2025-09-08T07:57:42,647 ... 2025-09-08T07:57:42,647 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,647 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,648 with nogil: 2025-09-08T07:57:42,648 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,648 ^ 2025-09-08T07:57:42,648 ------------------------------------------------------------ 2025-09-08T07:57:42,648 rocksdb/_rocksdb.pyx:1883:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,648 Error compiling Cython file: 2025-09-08T07:57:42,648 ------------------------------------------------------------ 2025-09-08T07:57:42,648 ... 2025-09-08T07:57:42,649 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,649 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,649 with nogil: 2025-09-08T07:57:42,649 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,649 ^ 2025-09-08T07:57:42,649 ------------------------------------------------------------ 2025-09-08T07:57:42,649 rocksdb/_rocksdb.pyx:1883:54: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,650 Error compiling Cython file: 2025-09-08T07:57:42,650 ------------------------------------------------------------ 2025-09-08T07:57:42,650 ... 2025-09-08T07:57:42,650 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,650 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,650 with nogil: 2025-09-08T07:57:42,651 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,651 ^ 2025-09-08T07:57:42,651 ------------------------------------------------------------ 2025-09-08T07:57:42,651 rocksdb/_rocksdb.pyx:1883:55: Converting to Python object not allowed without gil 2025-09-08T07:57:42,651 Error compiling Cython file: 2025-09-08T07:57:42,651 ------------------------------------------------------------ 2025-09-08T07:57:42,651 ... 2025-09-08T07:57:42,652 c_db_dir = path_to_string(db_dir) 2025-09-08T07:57:42,652 c_wal_dir = path_to_string(wal_dir) 2025-09-08T07:57:42,652 with nogil: 2025-09-08T07:57:42,652 st = self.engine.RestoreDBFromLatestBackup(c_db_dir, c_wal_dir) 2025-09-08T07:57:42,652 ^ 2025-09-08T07:57:42,652 ------------------------------------------------------------ 2025-09-08T07:57:42,652 rocksdb/_rocksdb.pyx:1883:65: Converting to Python object not allowed without gil 2025-09-08T07:57:42,653 Error compiling Cython file: 2025-09-08T07:57:42,653 ------------------------------------------------------------ 2025-09-08T07:57:42,653 ... 2025-09-08T07:57:42,653 check_status(st) 2025-09-08T07:57:42,653 def stop_backup(self): 2025-09-08T07:57:42,653 with nogil: 2025-09-08T07:57:42,653 self.engine.StopBackup() 2025-09-08T07:57:42,653 ^ 2025-09-08T07:57:42,654 ------------------------------------------------------------ 2025-09-08T07:57:42,654 rocksdb/_rocksdb.pyx:1889:34: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,654 Error compiling Cython file: 2025-09-08T07:57:42,654 ------------------------------------------------------------ 2025-09-08T07:57:42,654 ... 2025-09-08T07:57:42,654 check_status(st) 2025-09-08T07:57:42,654 def stop_backup(self): 2025-09-08T07:57:42,655 with nogil: 2025-09-08T07:57:42,655 self.engine.StopBackup() 2025-09-08T07:57:42,655 ^ 2025-09-08T07:57:42,655 ------------------------------------------------------------ 2025-09-08T07:57:42,655 rocksdb/_rocksdb.pyx:1889:34: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,655 Error compiling Cython file: 2025-09-08T07:57:42,655 ------------------------------------------------------------ 2025-09-08T07:57:42,655 ... 2025-09-08T07:57:42,656 check_status(st) 2025-09-08T07:57:42,656 def stop_backup(self): 2025-09-08T07:57:42,656 with nogil: 2025-09-08T07:57:42,656 self.engine.StopBackup() 2025-09-08T07:57:42,656 ^ 2025-09-08T07:57:42,656 ------------------------------------------------------------ 2025-09-08T07:57:42,656 rocksdb/_rocksdb.pyx:1889:23: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,657 Error compiling Cython file: 2025-09-08T07:57:42,657 ------------------------------------------------------------ 2025-09-08T07:57:42,657 ... 2025-09-08T07:57:42,657 check_status(st) 2025-09-08T07:57:42,657 def stop_backup(self): 2025-09-08T07:57:42,657 with nogil: 2025-09-08T07:57:42,657 self.engine.StopBackup() 2025-09-08T07:57:42,658 ^ 2025-09-08T07:57:42,658 ------------------------------------------------------------ 2025-09-08T07:57:42,658 rocksdb/_rocksdb.pyx:1889:34: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,658 Error compiling Cython file: 2025-09-08T07:57:42,658 ------------------------------------------------------------ 2025-09-08T07:57:42,658 ... 2025-09-08T07:57:42,658 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,659 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,659 with nogil: 2025-09-08T07:57:42,659 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,659 ^ 2025-09-08T07:57:42,659 ------------------------------------------------------------ 2025-09-08T07:57:42,659 rocksdb/_rocksdb.pyx:1898:44: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,660 Error compiling Cython file: 2025-09-08T07:57:42,660 ------------------------------------------------------------ 2025-09-08T07:57:42,660 ... 2025-09-08T07:57:42,660 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,660 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,660 with nogil: 2025-09-08T07:57:42,660 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,661 ^ 2025-09-08T07:57:42,661 ------------------------------------------------------------ 2025-09-08T07:57:42,661 rocksdb/_rocksdb.pyx:1898:44: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,661 Error compiling Cython file: 2025-09-08T07:57:42,661 ------------------------------------------------------------ 2025-09-08T07:57:42,661 ... 2025-09-08T07:57:42,661 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,662 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,662 with nogil: 2025-09-08T07:57:42,662 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,662 ^ 2025-09-08T07:57:42,662 ------------------------------------------------------------ 2025-09-08T07:57:42,662 rocksdb/_rocksdb.pyx:1898:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,662 Error compiling Cython file: 2025-09-08T07:57:42,662 ------------------------------------------------------------ 2025-09-08T07:57:42,663 ... 2025-09-08T07:57:42,663 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,663 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,663 with nogil: 2025-09-08T07:57:42,663 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,663 ^ 2025-09-08T07:57:42,663 ------------------------------------------------------------ 2025-09-08T07:57:42,663 rocksdb/_rocksdb.pyx:1898:44: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,664 Error compiling Cython file: 2025-09-08T07:57:42,664 ------------------------------------------------------------ 2025-09-08T07:57:42,664 ... 2025-09-08T07:57:42,664 cdef uint32_t c_num_backups_to_keep 2025-09-08T07:57:42,664 c_num_backups_to_keep = num_backups_to_keep 2025-09-08T07:57:42,664 with nogil: 2025-09-08T07:57:42,664 st = self.engine.PurgeOldBackups(c_num_backups_to_keep) 2025-09-08T07:57:42,664 ^ 2025-09-08T07:57:42,664 ------------------------------------------------------------ 2025-09-08T07:57:42,665 rocksdb/_rocksdb.pyx:1898:45: Converting to Python object not allowed without gil 2025-09-08T07:57:42,665 Error compiling Cython file: 2025-09-08T07:57:42,665 ------------------------------------------------------------ 2025-09-08T07:57:42,665 ... 2025-09-08T07:57:42,665 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,665 c_backup_id = backup_id 2025-09-08T07:57:42,665 with nogil: 2025-09-08T07:57:42,665 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,665 ^ 2025-09-08T07:57:42,666 ------------------------------------------------------------ 2025-09-08T07:57:42,666 rocksdb/_rocksdb.pyx:1908:41: Coercion from Python not allowed without the GIL 2025-09-08T07:57:42,666 Error compiling Cython file: 2025-09-08T07:57:42,666 ------------------------------------------------------------ 2025-09-08T07:57:42,666 ... 2025-09-08T07:57:42,666 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,666 c_backup_id = backup_id 2025-09-08T07:57:42,666 with nogil: 2025-09-08T07:57:42,666 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,667 ^ 2025-09-08T07:57:42,667 ------------------------------------------------------------ 2025-09-08T07:57:42,667 rocksdb/_rocksdb.pyx:1908:41: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,667 Error compiling Cython file: 2025-09-08T07:57:42,667 ------------------------------------------------------------ 2025-09-08T07:57:42,667 ... 2025-09-08T07:57:42,667 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,667 c_backup_id = backup_id 2025-09-08T07:57:42,668 with nogil: 2025-09-08T07:57:42,668 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,668 ^ 2025-09-08T07:57:42,668 ------------------------------------------------------------ 2025-09-08T07:57:42,668 rocksdb/_rocksdb.pyx:1908:28: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,668 Error compiling Cython file: 2025-09-08T07:57:42,668 ------------------------------------------------------------ 2025-09-08T07:57:42,668 ... 2025-09-08T07:57:42,668 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,669 c_backup_id = backup_id 2025-09-08T07:57:42,669 with nogil: 2025-09-08T07:57:42,669 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,669 ^ 2025-09-08T07:57:42,669 ------------------------------------------------------------ 2025-09-08T07:57:42,669 rocksdb/_rocksdb.pyx:1908:41: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,669 Error compiling Cython file: 2025-09-08T07:57:42,669 ------------------------------------------------------------ 2025-09-08T07:57:42,669 ... 2025-09-08T07:57:42,670 cdef backup.BackupID c_backup_id 2025-09-08T07:57:42,670 c_backup_id = backup_id 2025-09-08T07:57:42,670 with nogil: 2025-09-08T07:57:42,670 st = self.engine.DeleteBackup(c_backup_id) 2025-09-08T07:57:42,670 ^ 2025-09-08T07:57:42,670 ------------------------------------------------------------ 2025-09-08T07:57:42,670 rocksdb/_rocksdb.pyx:1908:42: Converting to Python object not allowed without gil 2025-09-08T07:57:42,670 Error compiling Cython file: 2025-09-08T07:57:42,671 ------------------------------------------------------------ 2025-09-08T07:57:42,671 ... 2025-09-08T07:57:42,671 def get_backup_info(self): 2025-09-08T07:57:42,671 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,671 with nogil: 2025-09-08T07:57:42,671 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,671 ^ 2025-09-08T07:57:42,671 ------------------------------------------------------------ 2025-09-08T07:57:42,672 rocksdb/_rocksdb.pyx:1916:37: Discarding owned Python object not allowed without gil 2025-09-08T07:57:42,672 Error compiling Cython file: 2025-09-08T07:57:42,672 ------------------------------------------------------------ 2025-09-08T07:57:42,672 ... 2025-09-08T07:57:42,672 def get_backup_info(self): 2025-09-08T07:57:42,672 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,672 with nogil: 2025-09-08T07:57:42,672 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,672 ^ 2025-09-08T07:57:42,672 ------------------------------------------------------------ 2025-09-08T07:57:42,673 rocksdb/_rocksdb.pyx:1916:37: Calling gil-requiring function not allowed without gil 2025-09-08T07:57:42,673 Error compiling Cython file: 2025-09-08T07:57:42,673 ------------------------------------------------------------ 2025-09-08T07:57:42,673 ... 2025-09-08T07:57:42,673 def get_backup_info(self): 2025-09-08T07:57:42,673 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,673 with nogil: 2025-09-08T07:57:42,673 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,674 ^ 2025-09-08T07:57:42,674 ------------------------------------------------------------ 2025-09-08T07:57:42,674 rocksdb/_rocksdb.pyx:1916:23: Accessing Python attribute not allowed without gil 2025-09-08T07:57:42,674 Error compiling Cython file: 2025-09-08T07:57:42,674 ------------------------------------------------------------ 2025-09-08T07:57:42,674 ... 2025-09-08T07:57:42,674 def get_backup_info(self): 2025-09-08T07:57:42,674 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,675 with nogil: 2025-09-08T07:57:42,675 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,675 ^ 2025-09-08T07:57:42,675 ------------------------------------------------------------ 2025-09-08T07:57:42,675 rocksdb/_rocksdb.pyx:1916:37: Constructing Python tuple not allowed without gil 2025-09-08T07:57:42,675 Error compiling Cython file: 2025-09-08T07:57:42,675 ------------------------------------------------------------ 2025-09-08T07:57:42,675 ... 2025-09-08T07:57:42,675 def get_backup_info(self): 2025-09-08T07:57:42,676 cdef vector[backup.BackupInfo] backup_info 2025-09-08T07:57:42,676 with nogil: 2025-09-08T07:57:42,676 self.engine.GetBackupInfo(cython.address(backup_info)) 2025-09-08T07:57:42,676 ^ 2025-09-08T07:57:42,676 ------------------------------------------------------------ 2025-09-08T07:57:42,676 rocksdb/_rocksdb.pyx:1916:44: Converting to Python object not allowed without gil 2025-09-08T07:57:42,676 Traceback (most recent call last): 2025-09-08T07:57:42,676 File "", line 2, in 2025-09-08T07:57:42,676 exec(compile(''' 2025-09-08T07:57:42,676 ~~~~^^^^^^^^^^^^ 2025-09-08T07:57:42,677 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:57:42,677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,677 ...<32 lines>... 2025-09-08T07:57:42,677 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:57:42,677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,677 ''' % ('/tmp/pip-wheel-7pypuw4_/python-rocksdb_00587caff23a4a709169bc1a0c20d73f/setup.py',), "", "exec")) 2025-09-08T07:57:42,677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:42,677 File "", line 35, in 2025-09-08T07:57:42,677 File "/tmp/pip-wheel-7pypuw4_/python-rocksdb_00587caff23a4a709169bc1a0c20d73f/setup.py", line 45, in 2025-09-08T07:57:42,677 ext_modules=cythonize([mod1]), 2025-09-08T07:57:42,677 ~~~~~~~~~^^^^^^^^ 2025-09-08T07:57:42,677 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T07:57:42,678 cythonize_one(*args) 2025-09-08T07:57:42,678 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T07:57:42,678 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T07:57:42,678 raise CompileError(None, pyx_file) 2025-09-08T07:57:42,678 Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx 2025-09-08T07:57:42,678 Compiling rocksdb/_rocksdb.pyx because it changed. 2025-09-08T07:57:42,678 [1/1] Cythonizing rocksdb/_rocksdb.pyx 2025-09-08T07:57:43,121 ERROR: python setup.py egg_info exited with 1 2025-09-08T07:57:43,133 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T07:57:43,133 exec(compile('"'"''"'"''"'"' 2025-09-08T07:57:43,133 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:57:43,133 # 2025-09-08T07:57:43,133 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:57:43,133 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:57:43,133 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:57:43,133 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:57:43,133 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:57:43,133 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:57:43,133 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:57:43,133 import os, sys, tokenize, traceback 2025-09-08T07:57:43,133 2025-09-08T07:57:43,133 try: 2025-09-08T07:57:43,133 import setuptools 2025-09-08T07:57:43,133 except ImportError: 2025-09-08T07:57:43,133 print( 2025-09-08T07:57:43,133 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:57:43,133 "the build environment with exception:", 2025-09-08T07:57:43,133 file=sys.stderr, 2025-09-08T07:57:43,133 ) 2025-09-08T07:57:43,133 traceback.print_exc() 2025-09-08T07:57:43,133 sys.exit(1) 2025-09-08T07:57:43,133 2025-09-08T07:57:43,133 __file__ = %r 2025-09-08T07:57:43,133 sys.argv[0] = __file__ 2025-09-08T07:57:43,133 2025-09-08T07:57:43,133 if os.path.exists(__file__): 2025-09-08T07:57:43,133 filename = __file__ 2025-09-08T07:57:43,133 with tokenize.open(__file__) as f: 2025-09-08T07:57:43,133 setup_py_code = f.read() 2025-09-08T07:57:43,133 else: 2025-09-08T07:57:43,133 filename = "" 2025-09-08T07:57:43,133 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:57:43,133 2025-09-08T07:57:43,133 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:57:43,133 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7pypuw4_/python-rocksdb_00587caff23a4a709169bc1a0c20d73f/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-rnve_9cq[/] 2025-09-08T07:57:43,133 [bold magenta]cwd[/]: /tmp/pip-wheel-7pypuw4_/python-rocksdb_00587caff23a4a709169bc1a0c20d73f/ 2025-09-08T07:57:43,133 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T07:57:43,134 ERROR: metadata generation failed 2025-09-08T07:57:43,141 Exception information: 2025-09-08T07:57:43,141 Traceback (most recent call last): 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T07:57:43,141 call_subprocess( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 args, 2025-09-08T07:57:43,141 ^^^^^ 2025-09-08T07:57:43,141 ...<2 lines>... 2025-09-08T07:57:43,141 spinner=spinner, 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T07:57:43,141 raise error 2025-09-08T07:57:43,141 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T07:57:43,141 2025-09-08T07:57:43,141 The above exception was the direct cause of the following exception: 2025-09-08T07:57:43,141 2025-09-08T07:57:43,141 Traceback (most recent call last): 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:57:43,141 status = _inner_run() 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:57:43,141 return self.run(options, args) 2025-09-08T07:57:43,141 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:57:43,141 return func(self, options, args) 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T07:57:43,141 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T07:57:43,141 result = self._result = resolver.resolve( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T07:57:43,141 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T07:57:43,141 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T07:57:43,141 if not criterion.candidates: 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T07:57:43,141 return bool(self._sequence) 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T07:57:43,141 self._bool = any(self) 2025-09-08T07:57:43,141 ~~~^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T07:57:43,141 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T07:57:43,141 ^^^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T07:57:43,141 candidate = func() 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T07:57:43,141 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 link, template, name, version 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T07:57:43,141 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 link, 2025-09-08T07:57:43,141 ^^^^^ 2025-09-08T07:57:43,141 ...<3 lines>... 2025-09-08T07:57:43,141 version=version, 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T07:57:43,141 super().__init__( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 link=link, 2025-09-08T07:57:43,141 ^^^^^^^^^^ 2025-09-08T07:57:43,141 ...<4 lines>... 2025-09-08T07:57:43,141 version=version, 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T07:57:43,141 self.dist = self._prepare() 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T07:57:43,141 dist = self._prepare_distribution() 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T07:57:43,141 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T07:57:43,141 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T07:57:43,141 dist = _get_prepared_distribution( 2025-09-08T07:57:43,141 req, 2025-09-08T07:57:43,141 ...<3 lines>... 2025-09-08T07:57:43,141 self.check_build_deps, 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T07:57:43,141 abstract_dist.prepare_distribution_metadata( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 finder, build_isolation, check_build_deps 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T07:57:43,141 self.req.prepare_metadata() 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T07:57:43,141 self.metadata_directory = generate_metadata_legacy( 2025-09-08T07:57:43,141 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:57:43,141 build_env=self.build_env, 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ...<3 lines>... 2025-09-08T07:57:43,141 details=details, 2025-09-08T07:57:43,141 ^^^^^^^^^^^^^^^^ 2025-09-08T07:57:43,141 ) 2025-09-08T07:57:43,141 ^ 2025-09-08T07:57:43,141 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T07:57:43,141 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T07:57:43,141 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T07:57:43,164 Removed python-rocksdb==0.6.4 from https://files.pythonhosted.org/packages/32/1d/826800098cd08dd5bc9517ba3860970f18d55d7add161050598aabbf01fa/python-rocksdb-0.6.4.tar.gz from build tracker '/tmp/pip-build-tracker-aaz4eauh' 2025-09-08T07:57:43,164 Removed build tracker: '/tmp/pip-build-tracker-aaz4eauh'