vitess.io/vitess@v0.16.2/changelog/14.0/14.0.4/changelog.md (about)

     1  # Changelog of Vitess v14.0.4
     2  
     3  ### Bug fixes 
     4  #### Backup and Restore
     5   * Detect redo log location dynamically based on presence [#11555](https://github.com/vitessio/vitess/pull/11555) 
     6  #### Build/CI
     7   * Fix the script `check_make_sizegen` [#11465](https://github.com/vitessio/vitess/pull/11465)
     8   * Skip `TestComparisonSemantics` test [#11474](https://github.com/vitessio/vitess/pull/11474)
     9   * Addition of a CI tool to detect dead links in test/config.json [#11668](https://github.com/vitessio/vitess/pull/11668)
    10   * Fix files changes filtering in CI [#11714](https://github.com/vitessio/vitess/pull/11714) 
    11  #### Query Serving
    12   * fix: do not rewrite single columns in derived tables [#11419](https://github.com/vitessio/vitess/pull/11419)
    13   * Push down derived tables under route when possible [#11422](https://github.com/vitessio/vitess/pull/11422)
    14   * collations: fix coercion semantics according to 8.0.31 changes [#11487](https://github.com/vitessio/vitess/pull/11487)
    15   * [14.0] Fix JSON functions parsing [#11624](https://github.com/vitessio/vitess/pull/11624)
    16   * [bugfix] Allow VTExplain to handle shards that are not active during resharding [#11640](https://github.com/vitessio/vitess/pull/11640)
    17   * [release-14.0] Do not multiply `AggregateRandom` in JOINs [#11671](https://github.com/vitessio/vitess/pull/11671)
    18   * [14.0] Send errors in stream instead of a grpc error from streaming rpcs when transaction or reserved connection is acquired [#11688](https://github.com/vitessio/vitess/pull/11688)
    19   * Push down derived tables under route when possible [#11786](https://github.com/vitessio/vitess/pull/11786)
    20  ### CI/Build 
    21  #### Build/CI
    22   * [release-14.0] Remove Launchable in the workflows [#11244](https://github.com/vitessio/vitess/pull/11244)
    23   * [release-14.0] Add automation to change vitess version in the docker-release script (#11682) [#11814](https://github.com/vitessio/vitess/pull/11814)
    24   * Remove Tests from Self-hosted runners [#11838](https://github.com/vitessio/vitess/pull/11838) 
    25  #### Governance
    26   * codeowners: have at least two for almost every package [#11639](https://github.com/vitessio/vitess/pull/11639) 
    27  #### VReplication
    28   * update jsonparser dependency [#11694](https://github.com/vitessio/vitess/pull/11694)
    29  ### Enhancement 
    30  #### General
    31   * [release-14.0] Upgrade to `go1.18.7` [#11510](https://github.com/vitessio/vitess/pull/11510) 
    32  #### Query Serving
    33   * Improve route merging for queries that have conditions on different vindexes, but can be merged via join predicates. [#10942](https://github.com/vitessio/vitess/pull/10942)
    34  ### Release 
    35  #### Documentation
    36   * Prepare the release notes summary for `v14.0.4` [#11803](https://github.com/vitessio/vitess/pull/11803) 
    37  #### General
    38   * Release of v14.0.3 [#11404](https://github.com/vitessio/vitess/pull/11404)
    39   * Back to dev mode after v14.0.3 [#11405](https://github.com/vitessio/vitess/pull/11405)
    40  ### Testing 
    41  #### Query Serving
    42   * [V14] Better plan-tests [#11435](https://github.com/vitessio/vitess/pull/11435)
    43