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

chore: rebase upstream changes from 8.3.0 #179

Merged
merged 64 commits into from
Jun 17, 2024
Merged

chore: rebase upstream changes from 8.3.0 #179

merged 64 commits into from
Jun 17, 2024

Conversation

karenc-bq
Copy link
Contributor

@karenc-bq karenc-bq commented Jun 4, 2024

Summary

Rebase upstream changes from 8.33+ to 8.3.0

Description

This rebase contains a commit that

  • introduces the DataSource class (the driver was previously using struct)
  • changes internal connection property variable names
  • how connection properties are initialized and updated

This PR also updates classes added by us to use the new connection properties and datasource class.

Review Status

  • This is ready for review
  • This is complete

Additional Reviewers

@karenc-bq karenc-bq changed the title Rebase/8.3.0 chore: rebase upstream changes from 8.3.0 Jun 4, 2024
@karenc-bq karenc-bq force-pushed the rebase/8.3.0 branch 3 times, most recently from 4a2ace6 to e20499e Compare June 11, 2024 09:12
Bogdan Degtyariov and others added 26 commits June 11, 2024 12:09
…entations

Change-Id: I4adc7d1cfe41aa63309205e2c40882e4e631fc26
…, memory allocation)

Change-Id: I8adf808800af681d0d56533b3ecebac01594a416
Change-Id: I662b607a994fe019d9cf4ad3b99fb69c4a8fa85b
Change-Id: If836a13bfbdd8a653d587c9ec0b7e575562fdb38
Change-Id: I79bcb711f26827404635d7139fe20a092464b290
Change-Id: If7e189e4a889562b6f866fc06f593427ac8a3968
Change-Id: I4e3c13c42137af3a9c6a68c383196e443e947c7e
Change-Id: Ia7621905d0c6e9cea351ffea6de476f49baa0ba3
Change-Id: If91bb015ff9cc5c99d87f4909ee9453e4fe05c7c
Change-Id: I0df6b5fdabb0cf4ff49bb408d63e32071b6263a6
Change-Id: I29b5af59c10b12b5b20c61c3997d3f54e3725168
…RIMARY KEY index

Change-Id: I723848117721dac5c2c569bf4bb40d991fea01f4
Change-Id: I295cf4e3d318802151f85d348ef76b24bf6bc256
The logic used for scanning queries is breaking for character sets, such as "sjis", which contain characters that do not directly map to Unicode endpoints.
The logic can be fixed to cover this corner case.

Change-Id: I4e61a542376ff4cff784f72b035cc963b8d8de19
Change-Id: I6d1887fba39a236ec658fb49fefefe796309ba15
Change-Id: Icf802199c24561beec9301fe3373b2984cb20920
Change-Id: I9d05df24df2a70623c38412bf08423f0f6487dec
Change-Id: I913fd0071cc9458f7aab59d1bc57e4cb9c988be8
…of active statements per connection

The patch causes ADO malfunctions. The proper solution must be made.

Change-Id: I28b6fac5eacf14a3597909997d3f3be6d6e649fd
Change-Id: I488a42e1be2d374d74849405a31bd481a73cff5b
Change-Id: Idc554a0ac4dec679acee48b281d851dea51ddff6
Change-Id: I410a2f420aca8686f1d1f5d62b6435714f723f77
Bogdan Degtyariov and others added 8 commits June 11, 2024 12:09
Change-Id: I6b7f7305a34075b869c7c168a0ecf0de9c344148
Change-Id: Idb28092bdfdb3e175600caa385f4568e95f674e3
Change-Id: Ieb3c6d6fe0c01f160e456f362d9675937614364b
…L_FIELD

Change-Id: If1ab9832b5903862ac8cf653fd8f36b5301c7cf6
Change-Id: I3a7b80fe588abdac57121256feb15fe80a11e6ba
…ver version

Change-Id: I6272794cd137132c7378d527df763c104fc88086
@karenc-bq karenc-bq force-pushed the rebase/8.3.0 branch 14 times, most recently from 1281504 to ca73404 Compare June 17, 2024 02:37
@karenc-bq karenc-bq marked this pull request as ready for review June 17, 2024 18:40
@karenc-bq karenc-bq merged commit df27962 into main Jun 17, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants