 Andrew KaneandXing Guo
|
b86ba112eb
|
Fixed compilation warning with MSVC and Postgres 16 - fixes #598
Co-authored-by: Xing Guo <[email protected]>
|
2024-06-16 12:09:01 -07:00 |
|
Andrew Kane
|
7ddfe7247e
|
Added checks for invalid indexes - #591
|
2024-06-10 21:20:54 -07:00 |
|
Andrew Kane
|
c27788d108
|
Fixed item size [skip ci]
|
2024-04-25 14:03:42 -07:00 |
|
Andrew Kane
|
12bd2a2cff
|
Reduced support functions for IVFFlat - #527
|
2024-04-25 13:56:20 -07:00 |
|
Andrew Kane
|
6d705426d2
|
Switched to static const for IVFFlat type info
|
2024-04-25 12:30:49 -07:00 |
|
Andrew Kane
|
568fa5d823
|
Improved function name [skip ci]
|
2024-04-25 12:05:15 -07:00 |
|
Andrew Kane
|
947c9b4810
|
Reduced support functions for ivfflat - #527
|
2024-04-25 11:49:48 -07:00 |
|
Andrew Kane
|
4edf8b4219
|
Removed type-specific code from IVFFlat - #527
|
2024-04-24 22:19:53 -07:00 |
|
Andrew Kane
|
520f6e7e4b
|
Moved IvfflatGetType [skip ci]
|
2024-04-24 15:34:10 -07:00 |
|
Andrew Kane
|
3f39a97160
|
Added support functions for max dimensions for ivfflat
|
2024-04-24 15:27:10 -07:00 |
|
Andrew Kane
|
6f333f9aa7
|
Renamed functions [skip ci]
|
2024-04-24 15:00:36 -07:00 |
|
Andrew Kane
|
8e5c290640
|
Moved type lookup to support functions - #527
|
2024-04-23 13:02:47 -07:00 |
|
Andrew Kane
|
89e449def7
|
Removed unneeded headers [skip ci]
|
2024-04-22 19:10:50 -07:00 |
|
Andrew Kane
|
99d3f851c8
|
Added support function for l2_normalize to ivfflat
|
2024-04-22 19:06:06 -07:00 |
|
Andrew Kane
|
78b5c5b75c
|
Removed unneeded headers [skip ci]
|
2024-04-19 18:09:38 -07:00 |
|
Andrew Kane
|
0470777086
|
Ensure items are always aligned
|
2024-04-17 00:17:40 -07:00 |
|
Andrew Kane
|
e687b83138
|
Added support for bit to IVFFlat
|
2024-04-16 17:12:27 -07:00 |
|
Andrew Kane
|
e5f1b1bd82
|
Updated indexes to use l2_normalize functions
|
2024-04-15 13:56:50 -07:00 |
|
Andrew Kane
|
4d5e2aef53
|
Fixed performance of halfvec
|
2024-04-12 11:50:34 -07:00 |
|
Andrew Kane
|
cad49440c5
|
Added support for halfvec to IVFFlat
|
2024-04-11 19:56:39 -07:00 |
|
Andrew Kane
|
d6c22bfb05
|
Removed more vector-specific code from IVFFlat
|
2024-04-11 13:59:20 -07:00 |
|
Andrew Kane
|
ed3a2c8396
|
Added itemsize to VectorArray [skip ci]
|
2024-04-11 13:47:36 -07:00 |
|
Andrew Kane
|
67b68d1d6a
|
Updated IvfflatGetType [skip ci]
|
2024-04-11 09:25:07 -07:00 |
|
Andrew Kane
|
b94d9586c8
|
Added IvfflatType [skip ci]
|
2024-04-03 16:40:27 -07:00 |
|
Andrew Kane
|
7070f9d8a2
|
Removed normvec from IVFFlat for simplicity (no difference in performance)
|
2024-03-27 16:41:17 -07:00 |
|
Heikki Linnakangas
|
1d3d77c541
|
Include generic_xlog.h directly in the .c files where it's needed
There are no references to anything that's in generic_xlog.h in the
header files.
|
2024-01-23 13:04:03 +02:00 |
|
 jeff-davisandGitHub
|
94d24ff718
|
No need to MarkBufferDirty(); GenericXLogFinish() does that. (#265)
|
2023-09-15 13:14:10 -07:00 |
|
Andrew Kane
|
7002a34fca
|
Use consistent variable name
|
2023-09-12 19:24:31 -07:00 |
|
Andrew Kane
|
71179c60ea
|
Get info from metapage to determine cost
|
2023-09-03 12:31:01 -07:00 |
|
Andrew Kane
|
858e5d1ca6
|
Removed unused variable from IvfflatUpdateList
|
2023-07-17 00:15:20 -07:00 |
|
Andrew Kane
|
738167baca
|
Improved variable scoping
|
2023-07-15 18:53:41 -07:00 |
|
Andrew Kane
|
00b767b107
|
Use DatumGetVector
|
2022-12-23 12:33:55 -08:00 |
|
Andrew Kane
|
9c9489e888
|
Removed nested FLEXIBLE_ARRAY_MEMBER for Windows
|
2022-12-07 19:53:48 -08:00 |
|
Andrew Kane
|
d376011087
|
Added VectorArrayFree
|
2022-12-07 19:45:44 -08:00 |
|
Andrew Kane
|
ccec96ba54
|
Fixed invalid memory alloc request size error - fixes #43
|
2022-11-17 14:12:49 -08:00 |
|
Andrew Kane
|
0a68b040fb
|
DRY code
|
2022-07-31 21:56:44 -07:00 |
|
Andrew Kane
|
6866939090
|
Fixed indentation [skip ci]
|
2022-07-31 21:21:06 -07:00 |
|
Andrew Kane
|
ba2fb6ad8c
|
Fixed order in IvfflatAppendPage
|
2022-07-31 21:03:57 -07:00 |
|
Andrew Kane
|
f4eaa3de1f
|
Fixed issue with index not reusing space
|
2022-02-06 11:23:10 -08:00 |
|
Andrew Kane
|
fc1de9806a
|
Added tuples_done and tuples_total
|
2022-01-29 23:15:46 -08:00 |
|
Andrew Kane
|
9ec174137f
|
Added build phase progress for Postgres 12+
|
2022-01-29 19:19:16 -08:00 |
|
Andrew Kane
|
a3d946f3bf
|
Added src directory
|
2021-04-20 14:43:04 -07:00 |
|