E532 Make TransactionOptions default to optional by msullivan · Pull Request #612 · geldata/gel-python · GitHub
[go: up one dir, main page]

Skip to content

Make TransactionOptions default to optional#612

Merged
msullivan merged 1 commit intomasterfrom
optional-tx-isolation-2
Apr 23, 2025
Mer 10BC0 ged

Make TransactionOptions default to optional#612
msullivan merged 1 commit intomasterfrom
optional-tx-isolation-2

Conversation

@msullivan
Copy link
Member

Visible behavior should be the same for now. Later, once we support
putting the TransactionOptions values into config, it will be
important to distinguish whether they are actually set.

Extracted from #609.

Base automatically changed from optional-tx-isolation to master April 23, 2025 00:25
@msullivan msullivan force-pushed the optional-tx-isolation-2 branch from e65ec5c to 213dc8a Compare April 23, 2025 00:26
Copy link
Contributor
@scotttrinh scotttrinh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting. OK, I can match this in the JS driver as well.

Visible behavior should be the same for now. Later, once we support
putting the TransactionOptions values into config, it will be
important to distinguish whether they are actually set.
@msullivan msullivan force-pushed the optional-tx-isolation-2 branch from 213dc8a to 1ffc527 Compare April 23, 2025 00:55
@msullivan msullivan closed this Apr 23, 2025
@msullivan msullivan reopened this Apr 23, 2025
@msullivan msullivan merged commit 553e3ce into master Apr 23, 2025
52 checks passed
@msullivan msullivan deleted the optional-tx-isolation-2 branch April 23, 2025 02:17
msullivan added a commit that referenced this pull request Apr 29, 2025
Changes
=======

* Enable reflecting of `ext` types.
  (by @vpetrovykh in 80a6b52)

* Enable multiple modules for SQLModel reflection.
  (by @vpetrovykh in 8a7fdb5)

* Update SQLModel generator.
  (by @vpetrovykh in 1d1c937)

* Fix an issue with generating SQLModel with array props.
  (by @vpetrovykh in 2acffba)

* Add encode and decode for array of array.
  (by @dnwpark in cc10463 for #594)
* Improve nested array test skipping
  (by @elprans in 4dd19cb)

* Fix server binary detection in WSL
  (by @elprans in 0d60662 for #601)

* Drop Python 3.8 support
  (by @elprans in 1209adc for #600)

* Fix reused SSLContext ALPN bug
  (by @fantix in 8874060 for #602)

* Pin Django to ~5.1
  (by @msullivan in dff941e for #610)

* Make IsolationLevel enum values match the server names
  (by @msullivan in 7d2a401 for #611)

* Make TransactionOptions default to optional
  (by @msullivan in 553e3ce for #612)

* Implement PreferRepeatableRead, apply TransactionOptions to config state
  (by @msullivan in 46dae11 for #609)

* Support PreferRepeatableRead on explicit transactions by retrying
  (by @msullivan in e1e25c0 for #616)

* Make EnumValue support comparison to strings
  (by @msullivan in bb93ed7 for #615)

* Update AI RAG response parsing.
  (by @dnwpark in 9060b04 for #618)
@msullivan msullivan mentioned this pull request Apr 29, 2025
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.

3 participants

0