Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 20, 2022

Bumps exposed-jdbc from 0.25.1 to 0.38.2.

Release notes

Sourced from exposed-jdbc's releases.

Realease 0.38.2

Change log

Release 0.38.1

Change log

Release 0.37.3

Change log

Release 0.37.2

Change log

Release 0.37.1

Change log

Release 0.36.2

Change log

Release 0.36.1

Change log

Release 0.35.3

Change log

Release 0.35.2

Change log

Release 0.35.1

Change log

Release 0.34.2

Change log

Release 0.34.1

Change log

Release 0.33.1

Change log

Release 0.32.1

Change log

Release 0.31.1

Change log

Release 0.30.2

Change log

Release 0.30.1

Change log

... (truncated)

Changelog

Sourced from exposed-jdbc's changelog.

0.38.2

Infrastructure:

  • Kotlin Coroutines 1.6.1
  • slf4j 1.7.36
  • log4j2 2.17.2
  • h2-database 2.1.212
  • MaridDB driver 2.7.5
  • MySQL driver 8.0.28
  • PostgreSQL driver 4.3.3

Feature:

  • New optimizedLoad param introduced for EntityClass.warmUpLinkedReferences. It will force to make to two queries to load ids and referenced entities separately. Can be useful when references target the same entities. That will prevent from loading them multiple times (per each reference row) and will require less memory/bandwidth for "heavy" entities (with a lot of columns or columns with huge data in it)

Bug Fixes:

  • Regression on 0.38.1 - SpringTransactionManager requires DatabaseConfig (#1488)
  • inList/notInList doesn't work with list of EntityIDs (#1490)
  • eq/neq was broken for nullable columns with nullable value (#1489)
  • Except union operation doesn't work on Oracle
  • ORA-00972: identifier is too long. Oracle 12.1.0.2.0 (#1483)
  • Can't create arbitrary-size BINARY column in SQLite (#1443)

0.38.1

Infrastructure:

  • Kotlin 1.6.20
  • h2 updated to 2.1.210
  • MariaDB driver 3.0.4 supported
  • Exposed can be build on Java 17+ (MaxPermSize is optional in build scripts), thanks to MrPowerGamerBR

Feature:

  • New exposed-crypt module added. Module contains two new encryptedVarchar and encryptedBinary columns which allows to store encrypted values in database and encode/decode them on client. Check SelectTests.test encryptedColumnType with a string test for the sample usage
  • Allow to pass DatabaseConfig in SpringTransactionManager. PR by stengvac
  • CompoundBooleanOp (AndOp and OrOp) is sealed class now
  • Entity explicit constructor lambda can be defined on EntityClass via entityCtor parameter to prevent using reflection (for example). Improved by m-sasha
  • memoizedTransform function similar to transform added. The delegate will cache value on read for the same value from DB.
  • Reified versions of enumeration and enumerationByName functions
  • CurrentDateTime became object instance

Performance:

  • Faster initialization: reflection replaced with regular code in Column<T>.cloneWithAutoInc. Found and fixed by m-sasha
  • ResultRow stores evaluated values in local cache
  • Prevent unnecessary calls to get current transaction isolation level. Problem located and fixed by shunyy

Bug Fixes:

  • Proper handling of Op.NULL in eq/neq and other places, found by naftalmm
  • Wrong SortOrder representation in order by and group by

... (truncated)

Commits
  • 614052e Exposed 0.38.2 release
  • 0393a0f Incorrect noInList #1490
  • c48fc6b EntityClass.warmUpLinkedReferences extended with optimizedLoad param
  • 3991406 Can't create arbitrary-size BINARY column in SQLite #1443
  • 9a4bb9f Broken eq/neq #1489
  • 88b9333 ORA-00972: identifier is too long. Oracle 12.1.0.2.0 #1483
  • 0d9c6c0 Oracle tests fixed
  • d25baf8 Fix Except for Oracle (MINUS should be used)
  • 3d550a4 Incorrect inList #1490 / Fix test on SQLServer
  • b42cf40 ColumnWithTransform default value for cacheResult
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [exposed-jdbc](https://github.com/JetBrains/Exposed) from 0.25.1 to 0.38.2.
- [Release notes](https://github.com/JetBrains/Exposed/releases)
- [Changelog](https://github.com/JetBrains/Exposed/blob/master/docs/ChangeLog.md)
- [Commits](JetBrains/Exposed@0.25.1...0.38.2)

---
updated-dependencies:
- dependency-name: org.jetbrains.exposed:exposed-jdbc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 20, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 1, 2022

Superseded by #108.

@dependabot dependabot bot closed this Aug 1, 2022
@dependabot dependabot bot deleted the dependabot/gradle/org.jetbrains.exposed-exposed-jdbc-0.38.2 branch August 1, 2022 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants