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

JSON datatype support #2558

Open
wants to merge 54 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
17e21c1
JSON feature extension
lilgreenbird Nov 28, 2024
b480490
Added JSON data type support in DataTypes
Dec 4, 2024
1f2b95b
JSON startegy in DTV
Dec 10, 2024
e102633
Fix Json character encoding and JSON constants.
Dec 18, 2024
d994fec
Added JSON datatype test case
Dec 18, 2024
c164ef9
Added JSON datatype test cases in ResultSet, TVP and Regression scena…
Dec 18, 2024
f9db4f7
Added JSON datatype support
Dec 19, 2024
dff9280
Added JSON support in IOBuffer.java
Dec 19, 2024
0e7a053
Json datatype support: SQLServerCallableStatement
Ananya2 Jan 3, 2025
a8ebfd3
Updated callableStatementTest.java
Ananya2 Jan 3, 2025
952e37e
Merge branch 'main' into user/divang/json-datatype-support
Jan 9, 2025
44a185b
Added test cases for the TVP type in Callable Statements.
Ananya2 Jan 10, 2025
dc53208
Fixed JSON op.execute method mapping
Jan 22, 2025
508a1b9
Merge branch 'user/divang/json-datatype-support' of https://github.co…
Jan 22, 2025
fd21d1a
Fixed Store procedure output param TDS metadata and fixed bulk copy t…
Jan 29, 2025
07bea45
Fixed BulkCopy JSON datatype issue.
Feb 11, 2025
afb3753
Removed duplicate code and used existing method to solve Bulk opy iss…
Feb 11, 2025
9c4a401
Added test cases for Bulk copy
Feb 11, 2025
961f557
Enhanced JSON datatype regression test
Feb 12, 2025
a9042bf
Fixed formatting in dtv.java
Feb 12, 2025
a719e0a
Removed additional empty line in dtv.java
Feb 12, 2025
9bac0eb
Added JSON metadata test case
Feb 12, 2025
9bf9ffa
Merge remote-tracking branch 'origin/main' into user/divang/json-data…
Feb 12, 2025
cd28b53
Added JSON support for BulkCopyCSV, included test cases to validate i…
Ananya2 Feb 14, 2025
b34bc80
Added test for Bulk Copy
muskan124947 Feb 17, 2025
6fe9854
Hanlded review comment: removed JSON type in Textual category and pre…
Feb 17, 2025
46b87a1
Merge branch 'user/divang/json-datatype-support' of https://github.co…
Feb 17, 2025
f1b305b
Add test for datatype conversions
muskan124947 Feb 17, 2025
3c00924
Removed local formatting done by default
muskan124947 Feb 17, 2025
fbec8a1
Validated nested JSON for bulkCopyCSV()
Ananya2 Feb 17, 2025
58f0d25
Merge branch 'user/divang/json-datatype-support' of https://github.co…
Ananya2 Feb 17, 2025
7e8b1af
Enhance parseString() to support nested JSON and multiple key-value p…
Ananya2 Feb 18, 2025
ac68998
Fixed JSON displaySize and precision value in TypeInfo
Feb 18, 2025
20d5b17
Merge branch 'user/divang/json-datatype-support' of https://github.co…
Feb 18, 2025
b67553e
Fixed JSON datatype setObject issue
Feb 20, 2025
22b230f
Updated regression test case for JSON datatype: mix of addBatch, exec…
Feb 20, 2025
04cadb8
Added more metadata validation check for JSON datatype
Feb 20, 2025
0b6b392
Updated as per the review comment to validate the getString() result …
Ananya2 Feb 20, 2025
c69dfb1
Updated and added more test scenarios for Bulk Copy
muskan124947 Feb 20, 2025
81a19ed
Added JSONFunctionTest to test JSON functions
muskan124947 Feb 20, 2025
3d07480
Optimized string parsing to avoid unnecessary allocations.
Ananya2 Feb 21, 2025
e2e4748
formatted as per the older version
Ananya2 Feb 21, 2025
8384c9d
Improve CSV parsing by correctly detecting JSON fields with double qu…
Ananya2 Feb 24, 2025
ccb6256
Remove reference to non-existent test file BulkCopyCSVTestInputNoColu…
Ananya2 Feb 24, 2025
31bbf91
Updated JSONFunction Test class
muskan124947 Feb 24, 2025
630c99e
Adding tag JSONTest for some test cases
muskan124947 Feb 25, 2025
30aec56
Added and validated test cases for JSON support in JOIN queries, glob…
Ananya2 Feb 26, 2025
56233bf
Added test case to validate UDF returning JSON output; included metad…
Ananya2 Feb 26, 2025
4c4f064
Added tests for OPENJSON()
muskan124947 Feb 27, 2025
6412517
Added tests for OPENJSON() function
muskan124947 Feb 27, 2025
530bd94
Added tests to handle large JSON file upto 2GB
muskan124947 Feb 27, 2025
6cc9392
Add test cases to perform operations using Prepared Statement and use…
muskan124947 Feb 27, 2025
bef793e
Updated test to insert large json data and verify no packet loss is t…
muskan124947 Mar 3, 2025
60b602e
Added JSONTest tag to all the test cases
muskan124947 Mar 7, 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
Loading
Loading