From ddfb983dca92ff2958b9af119843624684d14276 Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Mon, 17 Nov 2025 11:14:31 +0500 Subject: [PATCH 1/6] Change version to next developing --- Version.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Version.props b/Version.props index e847744b6..f8d908824 100644 --- a/Version.props +++ b/Version.props @@ -2,8 +2,8 @@ - 7.2.0 - + 7.2.1 + dev From 06e60c28e40f227f29c93ba30b6afd8a63419ffa Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Mon, 17 Nov 2025 11:14:46 +0500 Subject: [PATCH 2/6] Create changelog file --- ChangeLog/7.2.1-dev.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 ChangeLog/7.2.1-dev.txt diff --git a/ChangeLog/7.2.1-dev.txt b/ChangeLog/7.2.1-dev.txt new file mode 100644 index 000000000..e69de29bb From 8ca0692c586cfeaffaeb5c26bbe864dc5d8a5a85 Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Mon, 17 Nov 2025 11:22:20 +0500 Subject: [PATCH 3/6] Change branch in workflows --- .github/workflows/auto-databaseless-tests.yml | 14 ++++++------- .github/workflows/auto-firebird3-tests.yml | 14 ++++++------- .github/workflows/auto-firebird4-tests.yml | 14 ++++++------- .github/workflows/auto-firebird5-tests.yml | 14 ++++++------- .github/workflows/auto-mssql2017-tests.yml | 14 ++++++------- .github/workflows/auto-mssql2019-tests.yml | 14 ++++++------- .github/workflows/auto-mssql2022-tests.yml | 14 ++++++------- .github/workflows/auto-mysql56-tests.yml | 14 ++++++------- .github/workflows/auto-mysql57-tests.yml | 14 ++++++------- .github/workflows/auto-mysql80-tests.yml | 14 ++++++------- .github/workflows/auto-mysql81-tests.yml | 14 ++++++------- .github/workflows/auto-mysql82-tests.yml | 14 ++++++------- .github/workflows/auto-mysql83-tests.yml | 14 ++++++------- .github/workflows/auto-mysql84-tests.yml | 14 ++++++------- .github/workflows/auto-mysql90-tests.yml | 14 ++++++------- .github/workflows/auto-mysql91-tests.yml | 14 ++++++------- .github/workflows/auto-mysql92-tests.yml | 14 ++++++------- .github/workflows/auto-mysql93-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql100-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql110-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql120-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql130-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql140-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql150-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql160-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql170-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql180-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql91-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql92-tests.yml | 14 ++++++------- .github/workflows/auto-pgsql96-tests.yml | 14 ++++++------- .github/workflows/auto-sqlite3-tests.yml | 14 ++++++------- .../workflows/autobuild-on-push-and-pr.yml | 8 ++++---- .../workflows/dispatched-firebird-tests.yml | 6 +++--- .github/workflows/dispatched-mssql-tests.yml | 6 +++--- .github/workflows/dispatched-mysql5-tests.yml | 6 +++--- .github/workflows/dispatched-mysql8-tests.yml | 10 +++++----- .github/workflows/dispatched-mysql9-tests.yml | 8 ++++---- .../workflows/dispatched-pgsql10-tests.yml | 20 +++++++++---------- .github/workflows/dispatched-pgsql9-tests.yml | 8 ++++---- .github/workflows/dispatched-sqlite-tests.yml | 2 +- 40 files changed, 254 insertions(+), 254 deletions(-) diff --git a/.github/workflows/auto-databaseless-tests.yml b/.github/workflows/auto-databaseless-tests.yml index c1d87a02d..86bb73a78 100644 --- a/.github/workflows/auto-databaseless-tests.yml +++ b/.github/workflows/auto-databaseless-tests.yml @@ -4,8 +4,8 @@ run-name: Core tests triggered by '${{ github.event_name }}'. Run No ${{ github. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # extensions - 'Extensions/Xtensive.Orm.Logging.log4net/**' @@ -32,7 +32,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # extensions - 'Extensions/Xtensive.Orm.Logging.log4net/**' @@ -59,7 +59,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # extensions - 'Extensions/Xtensive.Orm.Logging.log4net/**' @@ -110,13 +110,13 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) + && !startsWith(github.head_ref, '7.2-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-independant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-independant-tests.yml@7.2 with: build_config: Release target_framework: ${{ matrix.net }} diff --git a/.github/workflows/auto-firebird3-tests.yml b/.github/workflows/auto-firebird3-tests.yml index 35e06226e..69fae0dd9 100644 --- a/.github/workflows/auto-firebird3-tests.yml +++ b/.github/workflows/auto-firebird3-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on Firebird 3 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/firebird/do-firebird-3_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-3_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-3_0' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird30 build_config: Release diff --git a/.github/workflows/auto-firebird4-tests.yml b/.github/workflows/auto-firebird4-tests.yml index 19e7b269c..02841c424 100644 --- a/.github/workflows/auto-firebird4-tests.yml +++ b/.github/workflows/auto-firebird4-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on Firebird 4 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/firebird/do-firebird-4_0' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-4_0' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-4_0' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird40 build_config: Release diff --git a/.github/workflows/auto-firebird5-tests.yml b/.github/workflows/auto-firebird5-tests.yml index 9b3afb518..45e779d66 100644 --- a/.github/workflows/auto-firebird5-tests.yml +++ b/.github/workflows/auto-firebird5-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on Firebird 5 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/firebird/do-firebird-5_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-5_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-5_0' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird50 build_config: Release diff --git a/.github/workflows/auto-mssql2017-tests.yml b/.github/workflows/auto-mssql2017-tests.yml index 45164db0a..4a8c850cb 100644 --- a/.github/workflows/auto-mssql2017-tests.yml +++ b/.github/workflows/auto-mssql2017-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MS SQL Server 2017 tests triggered by '${{ github.event_name on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mssql/do-mssql-2017' @@ -38,7 +38,7 @@ on: - 'TestFileForBuildServerTests.txt' pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2017' @@ -72,7 +72,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2017' @@ -130,12 +130,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2017 build_config: Release diff --git a/.github/workflows/auto-mssql2019-tests.yml b/.github/workflows/auto-mssql2019-tests.yml index 10c60e125..b1320ffba 100644 --- a/.github/workflows/auto-mssql2019-tests.yml +++ b/.github/workflows/auto-mssql2019-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MS SQL Server 2019 tests triggered by '${{ github.event_name on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mssql/do-mssql-2019' @@ -47,7 +47,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2019' @@ -89,7 +89,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2019' @@ -155,12 +155,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2019 build_config: Release diff --git a/.github/workflows/auto-mssql2022-tests.yml b/.github/workflows/auto-mssql2022-tests.yml index 40afa6769..d4fede997 100644 --- a/.github/workflows/auto-mssql2022-tests.yml +++ b/.github/workflows/auto-mssql2022-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MS SQL Server 2022 tests triggered by '${{ github.event_name on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mssql/do-mssql-2022' @@ -38,7 +38,7 @@ on: - 'TestFileForBuildServerTests.txt' pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2022' @@ -72,7 +72,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2022' @@ -130,12 +130,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2022 build_config: Release diff --git a/.github/workflows/auto-mysql56-tests.yml b/.github/workflows/auto-mysql56-tests.yml index cae9d3e25..c779b991e 100644 --- a/.github/workflows/auto-mysql56-tests.yml +++ b/.github/workflows/auto-mysql56-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 5.6 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-5_6' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-5_6' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-5_6' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql56 build_config: Release diff --git a/.github/workflows/auto-mysql57-tests.yml b/.github/workflows/auto-mysql57-tests.yml index 25081d6d5..c0eaf8ae2 100644 --- a/.github/workflows/auto-mysql57-tests.yml +++ b/.github/workflows/auto-mysql57-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 5.7 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: - 'Containers/mysql/do-mysql-5_7' - 'Containers/mysql/**.sh' @@ -49,7 +49,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: - 'Containers/mysql/do-mysql-5_7' - 'Containers/mysql/**.sh' @@ -93,7 +93,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: - 'Containers/mysql/do-mysql-5_7' - 'Containers/mysql/**.sh' @@ -161,12 +161,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql57 build_config: Release diff --git a/.github/workflows/auto-mysql80-tests.yml b/.github/workflows/auto-mysql80-tests.yml index d80435e8b..a7a4fe8ce 100644 --- a/.github/workflows/auto-mysql80-tests.yml +++ b/.github/workflows/auto-mysql80-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.0 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_0' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql80 build_config: Release diff --git a/.github/workflows/auto-mysql81-tests.yml b/.github/workflows/auto-mysql81-tests.yml index 1c189e8d2..244ae507c 100644 --- a/.github/workflows/auto-mysql81-tests.yml +++ b/.github/workflows/auto-mysql81-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.1 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_1' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_1' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_1' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql81 build_config: Release diff --git a/.github/workflows/auto-mysql82-tests.yml b/.github/workflows/auto-mysql82-tests.yml index 26d9e97cd..99723c07d 100644 --- a/.github/workflows/auto-mysql82-tests.yml +++ b/.github/workflows/auto-mysql82-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.2 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_2' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_2' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_2' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql82 build_config: Release diff --git a/.github/workflows/auto-mysql83-tests.yml b/.github/workflows/auto-mysql83-tests.yml index e27f72678..b594b20b3 100644 --- a/.github/workflows/auto-mysql83-tests.yml +++ b/.github/workflows/auto-mysql83-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.3 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_3' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_3' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_3' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql83 build_config: Release diff --git a/.github/workflows/auto-mysql84-tests.yml b/.github/workflows/auto-mysql84-tests.yml index 4ec131529..11a2c10ed 100644 --- a/.github/workflows/auto-mysql84-tests.yml +++ b/.github/workflows/auto-mysql84-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.4 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_4' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_4' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_4' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql84 build_config: Release diff --git a/.github/workflows/auto-mysql90-tests.yml b/.github/workflows/auto-mysql90-tests.yml index d2238071f..15ab6b806 100644 --- a/.github/workflows/auto-mysql90-tests.yml +++ b/.github/workflows/auto-mysql90-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.0 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_0' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql90 build_config: Release diff --git a/.github/workflows/auto-mysql91-tests.yml b/.github/workflows/auto-mysql91-tests.yml index 96e4d3bbc..edf0263ae 100644 --- a/.github/workflows/auto-mysql91-tests.yml +++ b/.github/workflows/auto-mysql91-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.1 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_1' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_1' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_1' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql91 build_config: Release diff --git a/.github/workflows/auto-mysql92-tests.yml b/.github/workflows/auto-mysql92-tests.yml index 366616f75..f0998dbee 100644 --- a/.github/workflows/auto-mysql92-tests.yml +++ b/.github/workflows/auto-mysql92-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.2 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_2' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_2' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_2' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql92 build_config: Release diff --git a/.github/workflows/auto-mysql93-tests.yml b/.github/workflows/auto-mysql93-tests.yml index 1ca934e79..940b3798d 100644 --- a/.github/workflows/auto-mysql93-tests.yml +++ b/.github/workflows/auto-mysql93-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.3 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_3' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_3' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_3' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql93 build_config: Release diff --git a/.github/workflows/auto-pgsql100-tests.yml b/.github/workflows/auto-pgsql100-tests.yml index 23479bfb7..9964d842f 100644 --- a/.github/workflows/auto-pgsql100-tests.yml +++ b/.github/workflows/auto-pgsql100-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 10.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-10' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-10' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-10' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql100 build_config: Release diff --git a/.github/workflows/auto-pgsql110-tests.yml b/.github/workflows/auto-pgsql110-tests.yml index 7d139f15b..fbf8f3a76 100644 --- a/.github/workflows/auto-pgsql110-tests.yml +++ b/.github/workflows/auto-pgsql110-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 11.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-11' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-11' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-11' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql110 build_config: Release diff --git a/.github/workflows/auto-pgsql120-tests.yml b/.github/workflows/auto-pgsql120-tests.yml index 88eeebc02..56c22fe5c 100644 --- a/.github/workflows/auto-pgsql120-tests.yml +++ b/.github/workflows/auto-pgsql120-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 12.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-12' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-12' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-12' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql120 build_config: Release diff --git a/.github/workflows/auto-pgsql130-tests.yml b/.github/workflows/auto-pgsql130-tests.yml index ad6934f86..c2d9ce307 100644 --- a/.github/workflows/auto-pgsql130-tests.yml +++ b/.github/workflows/auto-pgsql130-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 13.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-13' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-13' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-13' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql130 build_config: Release diff --git a/.github/workflows/auto-pgsql140-tests.yml b/.github/workflows/auto-pgsql140-tests.yml index 02c247feb..70cdb23ea 100644 --- a/.github/workflows/auto-pgsql140-tests.yml +++ b/.github/workflows/auto-pgsql140-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 14.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-14' @@ -47,7 +47,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-14' @@ -89,7 +89,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-14' @@ -155,12 +155,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql140 build_config: Release diff --git a/.github/workflows/auto-pgsql150-tests.yml b/.github/workflows/auto-pgsql150-tests.yml index 55959a4a9..c9c21b936 100644 --- a/.github/workflows/auto-pgsql150-tests.yml +++ b/.github/workflows/auto-pgsql150-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 15.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-15' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-15' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-15' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql150 build_config: Release diff --git a/.github/workflows/auto-pgsql160-tests.yml b/.github/workflows/auto-pgsql160-tests.yml index 08bf938da..2959e1636 100644 --- a/.github/workflows/auto-pgsql160-tests.yml +++ b/.github/workflows/auto-pgsql160-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 16.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-16' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-16' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-16' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql160 build_config: Release diff --git a/.github/workflows/auto-pgsql170-tests.yml b/.github/workflows/auto-pgsql170-tests.yml index 4d550dc71..e261fd66e 100644 --- a/.github/workflows/auto-pgsql170-tests.yml +++ b/.github/workflows/auto-pgsql170-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 17.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-17' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-17' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-17' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql170 build_config: Release diff --git a/.github/workflows/auto-pgsql180-tests.yml b/.github/workflows/auto-pgsql180-tests.yml index 089938a4a..25fbaed0b 100644 --- a/.github/workflows/auto-pgsql180-tests.yml +++ b/.github/workflows/auto-pgsql180-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 18.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-18' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-18' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-18' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql180 build_config: Release diff --git a/.github/workflows/auto-pgsql91-tests.yml b/.github/workflows/auto-pgsql91-tests.yml index c5fb79863..ef58133c2 100644 --- a/.github/workflows/auto-pgsql91-tests.yml +++ b/.github/workflows/auto-pgsql91-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 9.1 tests triggered by '${{ github.event_name }}'. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-9_1' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_1' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_1' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql91 build_config: Release diff --git a/.github/workflows/auto-pgsql92-tests.yml b/.github/workflows/auto-pgsql92-tests.yml index 9e912258a..52271f853 100644 --- a/.github/workflows/auto-pgsql92-tests.yml +++ b/.github/workflows/auto-pgsql92-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 9.2 tests triggered by '${{ github.event_name }}'. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-9_2' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_2' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_2' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql92 build_config: Release diff --git a/.github/workflows/auto-pgsql96-tests.yml b/.github/workflows/auto-pgsql96-tests.yml index a4feead1f..0910a92d2 100644 --- a/.github/workflows/auto-pgsql96-tests.yml +++ b/.github/workflows/auto-pgsql96-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 9.6 tests triggered by '${{ github.event_name }}'. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-9_6' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_6' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_6' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql96 build_config: Release diff --git a/.github/workflows/auto-sqlite3-tests.yml b/.github/workflows/auto-sqlite3-tests.yml index 85d53eefe..78e77b0a4 100644 --- a/.github/workflows/auto-sqlite3-tests.yml +++ b/.github/workflows/auto-sqlite3-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on SQLite 3 tests triggered by '${{ github.event_name }}'. Run N on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # extensions code only - 'Extensions/**' @@ -46,7 +46,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # extensions code only - 'Extensions/**' @@ -87,7 +87,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # extensions code only - 'Extensions/**' @@ -153,13 +153,13 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) + && !startsWith(github.head_ref, '7.2-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: sqlite3 build_config: Release diff --git a/.github/workflows/autobuild-on-push-and-pr.yml b/.github/workflows/autobuild-on-push-and-pr.yml index 0007163c9..32b2b77fd 100644 --- a/.github/workflows/autobuild-on-push-and-pr.yml +++ b/.github/workflows/autobuild-on-push-and-pr.yml @@ -4,8 +4,8 @@ run-name: Auto-build run on '${{ github.event_name }}'. Build ${{ github.run_num on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths-ignore: - '.github/**' - 'ChangeLog/**' @@ -21,7 +21,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths-ignore: - '.github/**' - 'ChangeLog/**' @@ -59,7 +59,7 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request' && (github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name || - (github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name && !startsWith(github.head_ref, 'master-')))) + (github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name && !startsWith(github.head_ref, '7.2-')))) steps: - name: Checkout repo diff --git a/.github/workflows/dispatched-firebird-tests.yml b/.github/workflows/dispatched-firebird-tests.yml index 78e794656..9855039b0 100644 --- a/.github/workflows/dispatched-firebird-tests.yml +++ b/.github/workflows/dispatched-firebird-tests.yml @@ -46,7 +46,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird30 build_config: Release @@ -66,7 +66,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird40 build_config: Release @@ -86,7 +86,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird50 build_config: Release diff --git a/.github/workflows/dispatched-mssql-tests.yml b/.github/workflows/dispatched-mssql-tests.yml index f59347d1c..4f038e7ed 100644 --- a/.github/workflows/dispatched-mssql-tests.yml +++ b/.github/workflows/dispatched-mssql-tests.yml @@ -46,7 +46,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2017 build_config: Release @@ -66,7 +66,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2019 build_config: Release @@ -86,7 +86,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2022 build_config: Release diff --git a/.github/workflows/dispatched-mysql5-tests.yml b/.github/workflows/dispatched-mysql5-tests.yml index dae1a0d57..74caee8a9 100644 --- a/.github/workflows/dispatched-mysql5-tests.yml +++ b/.github/workflows/dispatched-mysql5-tests.yml @@ -46,7 +46,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql55 build_config: Release @@ -66,7 +66,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql56 build_config: Release @@ -86,7 +86,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql57 build_config: Release diff --git a/.github/workflows/dispatched-mysql8-tests.yml b/.github/workflows/dispatched-mysql8-tests.yml index ab901e282..57c3da32e 100644 --- a/.github/workflows/dispatched-mysql8-tests.yml +++ b/.github/workflows/dispatched-mysql8-tests.yml @@ -56,7 +56,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql80 build_config: Release @@ -76,7 +76,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql81 build_config: Release @@ -96,7 +96,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql82 build_config: Release @@ -116,7 +116,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql83 build_config: Release @@ -136,7 +136,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql84 build_config: Release diff --git a/.github/workflows/dispatched-mysql9-tests.yml b/.github/workflows/dispatched-mysql9-tests.yml index 8a1f792a4..5b0e50f9f 100644 --- a/.github/workflows/dispatched-mysql9-tests.yml +++ b/.github/workflows/dispatched-mysql9-tests.yml @@ -51,7 +51,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql90 build_config: Release @@ -71,7 +71,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql91 build_config: Release @@ -91,7 +91,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql92 build_config: Release @@ -111,7 +111,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql93 build_config: Release diff --git a/.github/workflows/dispatched-pgsql10-tests.yml b/.github/workflows/dispatched-pgsql10-tests.yml index a579501a5..0521e6205 100644 --- a/.github/workflows/dispatched-pgsql10-tests.yml +++ b/.github/workflows/dispatched-pgsql10-tests.yml @@ -90,7 +90,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql100 build_config: Release @@ -110,7 +110,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql110 build_config: Release @@ -130,7 +130,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql120 build_config: Release @@ -151,7 +151,7 @@ jobs: fail-fast: false matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql130 build_config: Release @@ -171,7 +171,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql140 build_config: Release @@ -191,7 +191,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql150 build_config: Release @@ -211,7 +211,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql160 build_config: Release @@ -231,7 +231,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql170 build_config: Release @@ -251,7 +251,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql180 build_config: Release @@ -271,7 +271,7 @@ jobs: # strategy: # matrix: # net: [ 'net6.0', 'net7.0', 'net8.0' ] - # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 # with: # storage: pgsql190 # build_config: Release diff --git a/.github/workflows/dispatched-pgsql9-tests.yml b/.github/workflows/dispatched-pgsql9-tests.yml index f21c6ad6d..3dd169712 100644 --- a/.github/workflows/dispatched-pgsql9-tests.yml +++ b/.github/workflows/dispatched-pgsql9-tests.yml @@ -44,7 +44,7 @@ jobs: #test_on_pgsql90: # name: Tests on PostgreSQL 9.0 # if: ${{ inputs.pgsql90 }} - # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 # with: # storage: pgsql90 # build_config: Release @@ -63,7 +63,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql91 build_config: Release @@ -83,7 +83,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql92 build_config: Release @@ -103,7 +103,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql96 build_config: Release diff --git a/.github/workflows/dispatched-sqlite-tests.yml b/.github/workflows/dispatched-sqlite-tests.yml index 6feeb8395..c0a0df839 100644 --- a/.github/workflows/dispatched-sqlite-tests.yml +++ b/.github/workflows/dispatched-sqlite-tests.yml @@ -36,7 +36,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: sqlite3 build_config: Release From 19baf816ae19b05a8e30031cd640294ea9452c0c Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Mon, 17 Nov 2025 11:38:58 +0500 Subject: [PATCH 4/6] Exclude net7.0 from auto tests, only LTS versions of net left *for Firebird 5 only net8.0 --- .github/workflows/auto-firebird5-tests.yml | 2 +- .github/workflows/auto-mssql2019-tests.yml | 2 +- .github/workflows/auto-mysql57-tests.yml | 2 +- .github/workflows/auto-mysql80-tests.yml | 2 +- .github/workflows/auto-mysql90-tests.yml | 2 +- .github/workflows/auto-pgsql140-tests.yml | 2 +- .github/workflows/auto-pgsql170-tests.yml | 2 +- .github/workflows/auto-pgsql96-tests.yml | 2 +- .github/workflows/auto-sqlite3-tests.yml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/auto-firebird5-tests.yml b/.github/workflows/auto-firebird5-tests.yml index 45e779d66..4b297c275 100644 --- a/.github/workflows/auto-firebird5-tests.yml +++ b/.github/workflows/auto-firebird5-tests.yml @@ -153,7 +153,7 @@ jobs: name: Tests on Firebird 5 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net8.0' ] # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-mssql2019-tests.yml b/.github/workflows/auto-mssql2019-tests.yml index b1320ffba..fb4bb7a2d 100644 --- a/.github/workflows/auto-mssql2019-tests.yml +++ b/.github/workflows/auto-mssql2019-tests.yml @@ -144,7 +144,7 @@ jobs: name: Tests on MS SQL Server 2019 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-mysql57-tests.yml b/.github/workflows/auto-mysql57-tests.yml index c0eaf8ae2..b02e74a2c 100644 --- a/.github/workflows/auto-mysql57-tests.yml +++ b/.github/workflows/auto-mysql57-tests.yml @@ -150,7 +150,7 @@ jobs: name: Tests on MySQL 5.7 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-mysql80-tests.yml b/.github/workflows/auto-mysql80-tests.yml index a7a4fe8ce..d62284c02 100644 --- a/.github/workflows/auto-mysql80-tests.yml +++ b/.github/workflows/auto-mysql80-tests.yml @@ -153,7 +153,7 @@ jobs: name: Tests on MySQL 8.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-mysql90-tests.yml b/.github/workflows/auto-mysql90-tests.yml index 15ab6b806..1b3a68f27 100644 --- a/.github/workflows/auto-mysql90-tests.yml +++ b/.github/workflows/auto-mysql90-tests.yml @@ -153,7 +153,7 @@ jobs: name: Tests on MySQL 9.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-pgsql140-tests.yml b/.github/workflows/auto-pgsql140-tests.yml index 70cdb23ea..e236b14b8 100644 --- a/.github/workflows/auto-pgsql140-tests.yml +++ b/.github/workflows/auto-pgsql140-tests.yml @@ -144,7 +144,7 @@ jobs: name: Tests on PostgreSQL 14.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-pgsql170-tests.yml b/.github/workflows/auto-pgsql170-tests.yml index e261fd66e..7f70ab682 100644 --- a/.github/workflows/auto-pgsql170-tests.yml +++ b/.github/workflows/auto-pgsql170-tests.yml @@ -153,7 +153,7 @@ jobs: name: Tests on PostgreSQL 17.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-pgsql96-tests.yml b/.github/workflows/auto-pgsql96-tests.yml index 0910a92d2..72735cbeb 100644 --- a/.github/workflows/auto-pgsql96-tests.yml +++ b/.github/workflows/auto-pgsql96-tests.yml @@ -153,7 +153,7 @@ jobs: name: Tests on PostgreSQL 9.6 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version diff --git a/.github/workflows/auto-sqlite3-tests.yml b/.github/workflows/auto-sqlite3-tests.yml index 78e77b0a4..35c0c8622 100644 --- a/.github/workflows/auto-sqlite3-tests.yml +++ b/.github/workflows/auto-sqlite3-tests.yml @@ -142,7 +142,7 @@ jobs: name: Tests on SQLite 3 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version From 04a77f9b90f84b5a7546ef9db42e82e92e51deb6 Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Mon, 1 Dec 2025 13:46:49 +0500 Subject: [PATCH 5/6] Intern command strings Only one method interns string because it is used during domain work, parameterless version is used during domain upgrade and such commands will only bloat string cache with single-use strings --- Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs index 206d98aab..55efac0a3 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs @@ -59,8 +59,8 @@ public string GetCommandText() public string GetCommandText(SqlPostCompilerConfiguration configuration) { if (resultText!=null) - return resultText; - string result = PostCompiler.Process(resultNodes, configuration, lastResultLength); + return string.Intern(resultText); + string result = string.Intern(PostCompiler.Process(resultNodes, configuration, lastResultLength)); lastResultLength = result.Length; return result; } From 5962d841c4998bb2a8d32122bcb56c38770334cc Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Mon, 1 Dec 2025 15:19:31 +0500 Subject: [PATCH 6/6] string.Intern is applied to command texts only if domain uses parameters for type identifiers this reduces number of string variations --- Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs | 3 ++- .../Sql/Compiler/SqlCompilationResult.cs | 14 +++++++++----- Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs | 4 ++-- .../Sql/Compiler/SqlCompilerConfiguration.cs | 8 +++++++- 4 files changed, 20 insertions(+), 9 deletions(-) diff --git a/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs b/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs index 363078b2d..af0ddc507 100644 --- a/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs +++ b/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2022 Xtensive LLC. +// Copyright (C) 2009-2025 Xtensive LLC. // This code is distributed under MIT license terms. // See the License.txt file in the project root for more information. // Created by: Denis Krjuchkov @@ -84,6 +84,7 @@ public SqlCompilationResult Compile(ISqlCompileUnit statement) var options = new SqlCompilerConfiguration { DatabaseQualifiedObjects = configuration.IsMultidatabase, CommentLocation = configuration.TagsLocation.ToCommentLocation(), + TypeIndentifiersAsParameters = configuration.PreferTypeIdsAsQueryParameters }; return underlyingDriver.Compile(statement, options); } diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs index 55efac0a3..de4f5de11 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs @@ -1,6 +1,6 @@ // Copyright (C) 2003-2010 Xtensive LLC. -// All rights reserved. -// For conditions of distribution and use, see license. +// This code is distributed under MIT license terms. +// See the License.txt file in the project root for more information. using System; using System.Collections.Generic; @@ -15,6 +15,7 @@ public sealed class SqlCompilationResult private readonly IReadOnlyList resultNodes; private readonly string resultText; private readonly IDictionary parameterNames; + private readonly bool internCommandResult; private volatile int lastResultLength; /// @@ -59,8 +60,10 @@ public string GetCommandText() public string GetCommandText(SqlPostCompilerConfiguration configuration) { if (resultText!=null) - return string.Intern(resultText); - string result = string.Intern(PostCompiler.Process(resultNodes, configuration, lastResultLength)); + return (internCommandResult) ? string.Intern(resultText) : resultText; + string result = PostCompiler.Process(resultNodes, configuration, lastResultLength); + if (internCommandResult) + result = string.Intern(result); lastResultLength = result.Length; return result; } @@ -68,7 +71,7 @@ public string GetCommandText(SqlPostCompilerConfiguration configuration) // Constructors - internal SqlCompilationResult(IReadOnlyList result, IDictionary parameterNames) + internal SqlCompilationResult(IReadOnlyList result, IDictionary parameterNames, bool internCommandResult = false) { switch (result.Count) { case 0: @@ -82,6 +85,7 @@ internal SqlCompilationResult(IReadOnlyList result, IDictionary 0 ? parameterNames : null; + this.internCommandResult = internCommandResult; } } } diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs index 4e9f32eb6..a6c6b9c65 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs @@ -1,4 +1,4 @@ -// Copyright (C) 2008-2021 Xtensive LLC. +// Copyright (C) 2008-2025 Xtensive LLC. // This code is distributed under MIT license terms. // See the License.txt file in the project root for more information. @@ -43,7 +43,7 @@ public SqlCompilationResult Compile(ISqlCompileUnit unit, SqlCompilerConfigurati configuration = compilerConfiguration; context = new SqlCompilerContext(configuration); unit.AcceptVisitor(this); - return new SqlCompilationResult(context.Output.Children, context.ParameterNameProvider.NameTable); + return new SqlCompilationResult(context.Output.Children, context.ParameterNameProvider.NameTable, compilerConfiguration.TypeIndentifiersAsParameters); } #region Visitors diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs index 6803971e9..d1fad7ca5 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2022 Xtensive LLC. +// Copyright (C) 2009-2025 Xtensive LLC. // This code is distributed under MIT license terms. // See the License.txt file in the project root for more information. // Created by: Denis Krjuchkov @@ -35,6 +35,11 @@ public sealed class SqlCompilerConfiguration /// public SqlCommentLocation CommentLocation { get; set; } = SqlCommentLocation.Nowhere; + /// + /// Type identifiers presented as parameters instead of constant values. + /// + public bool TypeIndentifiersAsParameters { get; set; } + /// /// Clones this instance. /// @@ -44,6 +49,7 @@ public SqlCompilerConfiguration Clone() return new SqlCompilerConfiguration { ParameterNamePrefix = ParameterNamePrefix, DatabaseQualifiedObjects = DatabaseQualifiedObjects, + TypeIndentifiersAsParameters = TypeIndentifiersAsParameters, }; } }