Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misc 2.0 work #97

Merged
merged 44 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
e1c342f
UnexpectedDataAPIResponseError
toptobes Dec 25, 2024
8c7872b
made column definition optional in tableserdesfns
toptobes Dec 25, 2024
4e31bb0
fixes serdes of datapitimestamp for collections
toptobes Dec 25, 2024
2f0d42d
Love coding? here's the secret reason why
toptobes Dec 25, 2024
bafd8b1
move test script documentation to test script itself.
toptobes Jan 1, 2025
3fc4f33
separate scripts/check.sh file for typechecking/linting
toptobes Jan 1, 2025
6aaf457
som eoverhaul of unit tests for datatypes
toptobes Jan 1, 2025
18b866d
forJSEnv utility
toptobes Jan 2, 2025
2e670bb
more work on blob & vector unit tests
toptobes Jan 2, 2025
eea4db0
proper checking for Bignumbers
toptobes Jan 2, 2025
344b10a
killed DataAPITimestamp
toptobes Jan 2, 2025
1e887ab
serializeGuard-based codecs now have higher priority
toptobes Jan 2, 2025
29e5805
bigints & counters now use bigint
toptobes Jan 2, 2025
0303a5e
a lot more datatypes test wokr
toptobes Jan 3, 2025
9855d5c
nuked InetAddress
toptobes Jan 3, 2025
56ee344
magic, have no clue but it works
toptobes Jan 3, 2025
eee492e
fixed a test
toptobes Jan 3, 2025
9b7e281
fix vite example issue thing
toptobes Jan 4, 2025
a8dfc4f
check for broken compilation when skipLibCheck: false w/ astra-db-ts …
toptobes Jan 4, 2025
37d7dbd
work towards not failing on skipLibCheck: false
toptobes Jan 4, 2025
1a9a45e
updated build script to have report updating be conditional
toptobes Jan 4, 2025
4b86423
reexport from version file
toptobes Jan 4, 2025
93e0e92
fixed some import errors
toptobes Jan 4, 2025
d43992a
more datatype tests
toptobes Jan 5, 2025
cbcc101
enhanced coll bignumbers support
toptobes Jan 6, 2025
ba18893
unit tests for extended bignum support
toptobes Jan 6, 2025
abbe0df
little bit of cleanup
toptobes Jan 7, 2025
5152d63
more work on collections bignumber support
toptobes Jan 7, 2025
f2b109b
split dates/times/durations into separate files
toptobes Jan 8, 2025
ce54e01
wip overhaul of dates
toptobes Jan 8, 2025
9d087f2
wip overhaul of times
toptobes Jan 8, 2025
ecc215f
documentation for time stuff
toptobes Jan 9, 2025
e4662c1
run build report
toptobes Jan 9, 2025
98a9e66
work for repl scirpt
toptobes Jan 9, 2025
4ea6a97
DataAPIDuration massive overhaul
toptobes Jan 9, 2025
bafec55
so many tests for duration + extra work on it as well
toptobes Jan 10, 2025
f5c5593
more duration tests
toptobes Jan 10, 2025
6aa0594
begrudgingly added InetAddress back as DataAPIInet
toptobes Jan 11, 2025
23245c2
remoaved feature-flag tables header
toptobes Jan 20, 2025
d5d755f
lots more tests and such
toptobes Jan 21, 2025
a05d429
update build report
toptobes Jan 21, 2025
2dc7c19
2.0.0-preview.1
toptobes Jan 21, 2025
eb7ab4a
the testing never ends..
toptobes Jan 22, 2025
a67d525
bit of serdes work + more tests
toptobes Jan 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,3 @@ CLIENT_DB_TOKEN=<token>

# Backend for the Data API (astra | dse | hcd | cassandra | other). Defaults to 'astra'.
# CLIENT_DB_ENVIRONMENT=<env>

# Uncomment to enable running all (or specific) types of test by default
# CLIENT_RUN_VECTORIZE_TESTS=1
# CLIENT_RUN_LONG_TESTS=1
# CLIENT_RUN_ADMIN_TESTS=1
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -140,5 +140,6 @@ tsdoc-metadata.json
vectorize_test_spec.json
etc/test-reports/
etc/playgrounds/
tmp-lib-check

.direnv
4 changes: 2 additions & 2 deletions api-extractor.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@
/**
* (REQUIRED) Whether to generate an API report.
*/
"enabled": true
"enabled": true,

/**
* The filename for the API report files. It will be combined with "reportFolder" or "reportTempFolder" to produce
Expand All @@ -168,7 +168,7 @@
* SUPPORTED TOKENS: <projectFolder>, <packageName>, <unscopedPackageName>
* DEFAULT VALUE: "<projectFolder>/temp/"
*/
// "reportFolder": "<projectFolder>/temp/",
"reportFolder": "<projectFolder>/temp/"

/**
* Specifies the folder where the temporary report file is written. The file name portion is determined by
Expand Down
3 changes: 3 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ export default ts.config(
// Only way I can do indentation in ts-doc
'no-irregular-whitespace': 'off',

// sorry.
'@typescript-eslint/no-unused-expressions': 'off',

// Makes underscore variables not throw a fit
'@typescript-eslint/no-unused-vars': ['error', {
argsIgnorePattern: '^_',
Expand Down
Loading