File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
SQLite3MultipleCiphers/src Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -85674,7 +85674,8 @@ void blobSpotFree(BlobSpot *pBlobSpot);
85674
85674
/*
85675
85675
* Accessor for node binary format
85676
85676
* - default format is the following:
85677
- * [u64 nRowid] [u16 nEdges] [2 byte padding] [node vector] [edge vector] * nEdges [trash vector] * (nMaxEdges - nEdges) ([u32 unused] [f32 distance] [u64 edgeId]) * nEdges
85677
+ * [u64 nRowid] [u16 nEdges] [6 byte padding] [node vector] [edge vector] * nEdges [trash vector] * (nMaxEdges - nEdges) ([u32 unused] [f32 distance] [u64 edgeId]) * nEdges
85678
+ * Note, that 6 byte padding after nEdges required to align [node vector] by word boundary and avoid unaligned reads
85678
85679
* Note, that node vector and edge vector can have different representations (and edge vector can be smaller in size than node vector)
85679
85680
*/
85680
85681
int nodeEdgesMaxCount(const DiskAnnIndex *pIndex);
Original file line number Diff line number Diff line change @@ -85674,7 +85674,8 @@ void blobSpotFree(BlobSpot *pBlobSpot);
85674
85674
/*
85675
85675
* Accessor for node binary format
85676
85676
* - default format is the following:
85677
- * [u64 nRowid] [u16 nEdges] [2 byte padding] [node vector] [edge vector] * nEdges [trash vector] * (nMaxEdges - nEdges) ([u32 unused] [f32 distance] [u64 edgeId]) * nEdges
85677
+ * [u64 nRowid] [u16 nEdges] [6 byte padding] [node vector] [edge vector] * nEdges [trash vector] * (nMaxEdges - nEdges) ([u32 unused] [f32 distance] [u64 edgeId]) * nEdges
85678
+ * Note, that 6 byte padding after nEdges required to align [node vector] by word boundary and avoid unaligned reads
85678
85679
* Note, that node vector and edge vector can have different representations (and edge vector can be smaller in size than node vector)
85679
85680
*/
85680
85681
int nodeEdgesMaxCount(const DiskAnnIndex *pIndex);
Original file line number Diff line number Diff line change @@ -65,7 +65,8 @@ void blobSpotFree(BlobSpot *pBlobSpot);
65
65
/*
66
66
* Accessor for node binary format
67
67
* - default format is the following:
68
- * [u64 nRowid] [u16 nEdges] [2 byte padding] [node vector] [edge vector] * nEdges [trash vector] * (nMaxEdges - nEdges) ([u32 unused] [f32 distance] [u64 edgeId]) * nEdges
68
+ * [u64 nRowid] [u16 nEdges] [6 byte padding] [node vector] [edge vector] * nEdges [trash vector] * (nMaxEdges - nEdges) ([u32 unused] [f32 distance] [u64 edgeId]) * nEdges
69
+ * Note, that 6 byte padding after nEdges required to align [node vector] by word boundary and avoid unaligned reads
69
70
* Note, that node vector and edge vector can have different representations (and edge vector can be smaller in size than node vector)
70
71
*/
71
72
int nodeEdgesMaxCount (const DiskAnnIndex * pIndex );
You can’t perform that action at this time.
0 commit comments