Commit Graph

52 Commits

Author SHA1 Message Date
Mark Wolters
20da396c17 use spi service loader for serdes impl 2024-03-07 17:08:17 -04:00
Mark Wolters
3a292e8f14 more code cleanup 2024-03-07 11:42:34 -04:00
Mark Wolters
93895a5e58 more code cleanup 2024-03-07 11:23:43 -04:00
Mark Wolters
01d84be8d4 code cleanup 2024-03-06 17:46:29 -04:00
Mark Wolters
efb624d595 default to Pconjunction none when nothing specified 2024-03-06 13:20:12 -04:00
Mark Wolters
b128fbc225 updating tests 2024-03-06 12:59:57 -04:00
Mark Wolters
9a56c4ecc6 simplifying class hierarchy 2024-03-06 12:43:08 -04:00
Mark Wolters
8ead3aa1f7 removing shadows 2024-03-06 12:17:12 -04:00
Mark Wolters
0472487032 allow impl to be cast to correct class 2024-03-06 12:15:44 -04:00
Mark Wolters
05185dc92e fixing json parsing logic to use concrete class 2024-03-06 12:07:15 -04:00
Jonathan Shook
135c1893cb sketch of predicate ast 2024-03-05 11:24:49 -06:00
Mark Wolters
5420a70579 update PineconeFilterParserTest 2024-03-05 12:13:41 -04:00
Mark Wolters
3acd6f2700 adding single parse tests 2024-02-21 12:29:45 -04:00
Mark Wolters
31459a9ab1 adding single condition filter 2024-02-21 11:27:14 -04:00
Mark Wolters
cc5978c98c keeping both functionality sets for filter bindings 2024-02-21 09:26:40 -04:00
Mark Wolters
86e0885b15 genericizing MultiConditionFilter 2024-02-20 19:00:53 -04:00
Mark Wolters
f6470986d1 added filter unit tests 2024-02-20 17:20:21 -04:00
Mark Wolters
4d330a9787 ETA possibility of raw json not having conditions field 2024-02-20 13:51:11 -04:00
Mark Wolters
f7bfec0da1 adding in filtering on dataset returned 2024-02-16 14:58:08 -04:00
Mark Wolters
105d071754 package updates 2024-02-15 16:05:11 -04:00
Mark Wolters
6b8eef54cf more moving and doc 2024-02-15 11:15:36 -04:00
Mark Wolters
e6726221b1 more moving around, added doc 2024-02-15 11:04:59 -04:00
Mark Wolters
c2e7393549 moving parser stuff to non adapter specific location 2024-02-15 10:37:26 -04:00
Jonathan Shook
351e8e333b JSON toString wrapper 2024-02-08 16:18:17 -06:00
Jonathan Shook
1bf601ca54 fix package paths after merge 2023-12-06 14:56:47 -06:00
Jonathan Shook
ae19037bce remainder of changes for scenario rework that need to be itemized 2023-12-06 14:26:53 -06:00
Mark Wolters
6793828278 added support for long type datasets 2023-12-05 15:27:12 -04:00
Mark Wolters
796c786d1a added javadoc comments 2023-12-05 13:25:45 -04:00
Mark Wolters
93d9dc5914 minor optimizations and corrections 2023-12-05 12:38:28 -04:00
Mark Wolters
17b7dbdaa4 added support for generating payload for multiple columns of any supported data type 2023-12-05 12:18:17 -04:00
Mark Wolters
60ac4f645e code complete binding for converting dataset to static string 2023-12-05 10:32:24 -04:00
MarkWolters
7218ce7da5 incremental commit to allow changes to be downloaded to other machine 2023-12-04 09:50:07 -04:00
MarkWolters
5a62690034 adding functionality for parsing predicates from hdf5 dataset 2023-11-22 10:54:55 -06:00
MarkWolters
43178f3650 reverted change that could cause a bug 2023-11-20 10:26:16 -06:00
MarkWolters
e0c67fb695 fixed bug in binding 2023-11-20 10:13:44 -06:00
MarkWolters
c3fe2d1694 fixed test path 2023-11-20 09:27:15 -06:00
MarkWolters
5017f40927 binding for hdf5 dataset to string 2023-11-20 09:13:04 -06:00
Jonathan Shook
1cc2f5352c stability detection in progress 2023-11-01 11:09:16 -05:00
Jonathan Shook
e99196c36e fix readers 2023-10-26 20:20:37 -05:00
Jonathan Shook
92d62ae88c fix buffer bug 2023-10-26 18:08:21 -05:00
Jonathan Shook
ece9618344 exclude ivec and fvec files from maven filtering 2023-10-26 14:21:33 -05:00
Jonathan Shook
d4a4dba70d add missing unit test files 2023-10-26 14:16:52 -05:00
Jonathan Shook
0e33026bc5 added missing categories 2023-10-26 14:09:39 -05:00
Jonathan Shook
529777db62 add missing annotations 2023-10-26 14:05:12 -05:00
Jonathan Shook
f68bc37dc7 add support for ivec and fvec formats 2023-10-26 14:00:45 -05:00
Jonathan Shook
25af04d27f switch NBIO call to one() to facilitate error messaging. 2023-08-22 14:49:17 -05:00
Mark Wolters
e1476cd286 replaced nio call with NBIO 2023-08-18 12:43:11 -04:00
Mark Wolters
d0e7c3dd07 updating hdf5 bindings 2023-08-18 12:40:54 -04:00
Jonathan Shook
34dcc7bc1b merging main into vector-mergup 2023-08-16 16:19:49 -05:00
Mark Wolters
5a9cf9dd58 fixing hdf5 tests to use local file 2023-08-16 09:05:17 -04:00