Skip to content

Commit 6bdc31e

Browse files
committed
bump version to 0.5.2
1 parent f664621 commit 6bdc31e

File tree

4 files changed

+643
-69
lines changed

4 files changed

+643
-69
lines changed

profiling_results.json

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,128 @@
11
{
2-
"timestamp": "2026-01-21T00:28:50.295834",
2+
"timestamp": "2026-02-09T23:25:45.813348",
33
"config": {
44
"num_vectors": 1000,
55
"dimension": 768,
66
"batch_size": 1000,
77
"ef_construction": 200,
88
"max_connections": 16,
99
"safe_mode": "0",
10-
"profiling_enabled": "1"
10+
"profiling_enabled": "0"
1111
},
1212
"summary": {
1313
"total_vectors": 1000,
14-
"total_insert_time_ms": 254.603166,
15-
"vectors_per_second": 3927.680930723383,
16-
"us_per_vector": 254.603166,
17-
"search_time_ms": 0.844084,
18-
"peak_memory_mb": 9.460450172424316,
14+
"total_insert_time_ms": 148.535125,
15+
"vectors_per_second": 6732.4143026775655,
16+
"us_per_vector": 148.535125,
17+
"search_time_ms": 0.247833,
18+
"peak_memory_mb": 9.40407657623291,
1919
"index_size": 1000
2020
},
2121
"memory": {
22-
"peak_mb": 9.460450172424316,
23-
"current_mb": 3.634946823120117,
22+
"peak_mb": 9.40407657623291,
23+
"current_mb": 3.59774112701416,
2424
"allocations": 0,
2525
"vector_data_mb": 2.93731689453125,
26-
"overhead_mb": 6.523133277893066
26+
"overhead_mb": 6.46675968170166
2727
},
2828
"python_layer": {
2929
"name": "python",
3030
"timings": {
3131
"numpy_ascontiguous": {
3232
"name": "numpy_ascontiguous",
3333
"count": 1,
34-
"total_ms": 0.005833,
35-
"mean_ms": 0.005833,
34+
"total_ms": 0.003292,
35+
"mean_ms": 0.003292,
3636
"std_ms": 0,
37-
"min_ms": 0.005833,
38-
"max_ms": 0.005833,
39-
"p50_ms": 0.005833,
40-
"p95_ms": 0.005833,
41-
"p99_ms": 0.005833
37+
"min_ms": 0.003292,
38+
"max_ms": 0.003292,
39+
"p50_ms": 0.003292,
40+
"p95_ms": 0.003292,
41+
"p99_ms": 0.003292
4242
},
4343
"dtype_conversion": {
4444
"name": "dtype_conversion",
4545
"count": 1,
46-
"total_ms": 0.003875,
47-
"mean_ms": 0.003875,
46+
"total_ms": 0.002791,
47+
"mean_ms": 0.002791,
4848
"std_ms": 0,
49-
"min_ms": 0.003875,
50-
"max_ms": 0.003875,
51-
"p50_ms": 0.003875,
52-
"p95_ms": 0.003875,
53-
"p99_ms": 0.003875
49+
"min_ms": 0.002791,
50+
"max_ms": 0.002791,
51+
"p50_ms": 0.002791,
52+
"p95_ms": 0.002791,
53+
"p99_ms": 0.002791
5454
},
5555
"data_validation": {
5656
"name": "data_validation",
5757
"count": 1,
58-
"total_ms": 0.00475,
59-
"mean_ms": 0.00475,
58+
"total_ms": 0.003167,
59+
"mean_ms": 0.003167,
6060
"std_ms": 0,
61-
"min_ms": 0.00475,
62-
"max_ms": 0.00475,
63-
"p50_ms": 0.00475,
64-
"p95_ms": 0.00475,
65-
"p99_ms": 0.00475
61+
"min_ms": 0.003167,
62+
"max_ms": 0.003167,
63+
"p50_ms": 0.003167,
64+
"p95_ms": 0.003167,
65+
"p99_ms": 0.003167
6666
},
6767
"ffi_ptr_creation": {
6868
"name": "ffi_ptr_creation",
6969
"count": 1,
70-
"total_ms": 0.035959,
71-
"mean_ms": 0.035959,
70+
"total_ms": 0.024125,
71+
"mean_ms": 0.024125,
7272
"std_ms": 0,
73-
"min_ms": 0.035959,
74-
"max_ms": 0.035959,
75-
"p50_ms": 0.035959,
76-
"p95_ms": 0.035959,
77-
"p99_ms": 0.035959
73+
"min_ms": 0.024125,
74+
"max_ms": 0.024125,
75+
"p50_ms": 0.024125,
76+
"p95_ms": 0.024125,
77+
"p99_ms": 0.024125
7878
},
7979
"ffi_call_overhead": {
8080
"name": "ffi_call_overhead",
8181
"count": 1,
82-
"total_ms": 0.002042,
83-
"mean_ms": 0.002042,
82+
"total_ms": 0.001542,
83+
"mean_ms": 0.001542,
8484
"std_ms": 0,
85-
"min_ms": 0.002042,
86-
"max_ms": 0.002042,
87-
"p50_ms": 0.002042,
88-
"p95_ms": 0.002042,
89-
"p99_ms": 0.002042
85+
"min_ms": 0.001542,
86+
"max_ms": 0.001542,
87+
"p50_ms": 0.001542,
88+
"p95_ms": 0.001542,
89+
"p99_ms": 0.001542
9090
},
9191
"batch_total": {
9292
"name": "batch_total",
9393
"count": 1,
94-
"total_ms": 254.454667,
95-
"mean_ms": 254.454667,
94+
"total_ms": 148.431958,
95+
"mean_ms": 148.431958,
9696
"std_ms": 0,
97-
"min_ms": 254.454667,
98-
"max_ms": 254.454667,
99-
"p50_ms": 254.454667,
100-
"p95_ms": 254.454667,
101-
"p99_ms": 254.454667
97+
"min_ms": 148.431958,
98+
"max_ms": 148.431958,
99+
"p50_ms": 148.431958,
100+
"p95_ms": 148.431958,
101+
"p99_ms": 148.431958
102102
},
103103
"index_creation": {
104104
"name": "index_creation",
105105
"count": 1,
106-
"total_ms": 250.443417,
107-
"mean_ms": 250.443417,
106+
"total_ms": 2.620625,
107+
"mean_ms": 2.620625,
108108
"std_ms": 0,
109-
"min_ms": 250.443417,
110-
"max_ms": 250.443417,
111-
"p50_ms": 250.443417,
112-
"p95_ms": 250.443417,
113-
"p99_ms": 250.443417
109+
"min_ms": 2.620625,
110+
"max_ms": 2.620625,
111+
"p50_ms": 2.620625,
112+
"p95_ms": 2.620625,
113+
"p99_ms": 2.620625
114114
},
115115
"search_total": {
116116
"name": "search_total",
117117
"count": 1,
118-
"total_ms": 0.844084,
119-
"mean_ms": 0.844084,
118+
"total_ms": 0.247833,
119+
"mean_ms": 0.247833,
120120
"std_ms": 0,
121-
"min_ms": 0.844084,
122-
"max_ms": 0.844084,
123-
"p50_ms": 0.844084,
124-
"p95_ms": 0.844084,
125-
"p99_ms": 0.844084
121+
"min_ms": 0.247833,
122+
"max_ms": 0.247833,
123+
"p50_ms": 0.247833,
124+
"p95_ms": 0.247833,
125+
"p99_ms": 0.247833
126126
}
127127
},
128128
"counts": {

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "sochdb"
7-
version = "0.5.0"
7+
version = "0.5.2"
88
description = "SochDB is an AI-native database with token-optimized output, O(|path|) lookups, built-in vector search, and durable transactions."
99
readme = "README.md"
1010
license = {text = "Apache-2.0"}

src/sochdb/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""
2-
SochDB Python SDK v0.5.0
2+
SochDB Python SDK v0.5.2
33
44
Dual-mode architecture: Embedded (FFI) + Server (gRPC/IPC)
55
@@ -32,7 +32,7 @@
3232
client.put_kv("key", b"value")
3333
"""
3434

35-
__version__ = "0.5.0"
35+
__version__ = "0.5.2"
3636

3737
# Embedded mode (FFI)
3838
from .database import Database, Transaction

0 commit comments

Comments
 (0)