This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch auto-pick-50353-branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 9cfc52385ad fix build
discard e368735deb4 [improvement](jdbc catalog) Enhance JDBC driver
ClassLoader cache handling and validity checks (#50353)
add 5923d978040 branch-2.1: [improvement](regression)Add log to print jdbc
url in prepare stmt test #50711 (#50729)
add 04cbb2ac668 [fix](information_schema) fix backend_active_tasks table
only return one backend's data (#50721) (#50722)
add fee5d40e07e [fix](planner) fix show variable display wrong
enable_nereids_planner value (#50746)
add 0002500757e branch-2.1: [Fix](inverted index) fix rename column build
index bug #50056 (#50732)
add f8de821d492 branch-2.1:[fix](regression)Fix test analyze mv case.
(#50701) (#50751)
add 79056d4d7a1 branch-2.1: [feat](hive) add catalog level partition cache
property #50724 (#50762)
add 87eeddc52c9 branch-2.1: [fix](regress) fix join_condition #50719
(#50738)
add 1e336ed7ea8 [fix](restore) avoid change the hard link files of a
snapshot (#50753)
add 0efd97055d1 branch-2.1: [fix](jdbc catalog) Improve conjunct
expression handling in JdbcScanNode #50542 (#50648)
add b662b346fda branch-2.1: [fix](test) fix regression test same table
name in one database #50737 (#50779)
add 0f50cea3d8f branch-2.1: [fix](memory) Fix `PODArray::add_num_element`
(#50785)
add 550df8f4f10 [fix](case) adjust remote_fragment_exec_timeout_ms to
avoid unstable … #50801 (#50807)
add 9db7a465360 branch-2.1: [bugfix](nerids) align locate function
behavior with BE side #50797 (#50832)
add c5c4b0ac10f branch-2.1: [opt](jdbc scan) Add more jdbc scan profile
items #46460 (#50799)
add 068531129d1 branch-2.1: [fix](http) remove file before downloading
#50754 (#50827)
add a868fa1976c branch-2.1: [Fix](regression-test) fix
test_export_max_file_size case #50795 (#50811)
add 2d17330ff68 [regression-test](fix) fix github_events_p2 bug (#50826)
add 74597646508 [regression-test](fuzzy) accelerate tests by enlarge
batch_size in fuzzy (#50861)
add e2e81550310 [improvement](jdbc catalog) Enhance JDBC driver
ClassLoader cache handling and validity checks (#50353)
add 7d64464a2aa fix build
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (9cfc52385ad)
\
N -- N -- N refs/heads/auto-pick-50353-branch-2.1 (7d64464a2aa)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
be/src/http/http_client.cpp | 7 +
be/src/olap/compaction.cpp | 5 +
be/src/olap/tablet_schema.cpp | 11 +-
be/src/olap/tablet_schema.h | 1 +
be/src/olap/task/index_builder.cpp | 3 +-
be/src/runtime/snapshot_loader.cpp | 16 +-
be/src/vec/common/pod_array.h | 26 +-
be/src/vec/exec/scan/new_jdbc_scanner.cpp | 14 +-
be/src/vec/exec/scan/new_jdbc_scanner.h | 6 +-
be/src/vec/exec/vjdbc_connector.cpp | 57 +-
be/src/vec/exec/vjdbc_connector.h | 6 +-
be/test/olap/index_builder_test.cpp | 174 ++++++
be/test/vec/common/pod_array_test.cpp | 601 +++++++++++++++++++++
.../main/java/org/apache/doris/common/Config.java | 2 +-
.../doris/datasource/hive/HMSExternalCatalog.java | 29 +-
.../doris/datasource/hive/HiveMetaStoreCache.java | 17 +-
.../doris/datasource/jdbc/source/JdbcScanNode.java | 78 ++-
.../glue/translator/PhysicalPlanTranslator.java | 2 +-
.../functions/executable/StringArithmetic.java | 23 +-
.../planner/BackendPartitionedSchemaScanNode.java | 12 +-
.../apache/doris/planner/SingleNodePlanner.java | 4 +-
.../java/org/apache/doris/qe/SessionVariable.java | 2 +-
.../java/org/apache/doris/qe/StmtExecutor.java | 4 +-
.../apache/doris/catalog/MetadataTableTest.java | 61 +++
.../datasource/jdbc/source/JdbcScanNodeTest.java | 496 +++++++++++++++++
.../hive/test_hive_meta_cache.out | Bin 0 -> 858 bytes
.../jdbc/test_oracle_jdbc_catalog.out | Bin 7894 -> 10560 bytes
.../nonConcurrent}/github_events_p2/load.out | Bin
.../sql/affinityByIssuesAndPRs1.out | Bin
.../sql/affinityByIssuesAndPRs2.out | Bin
.../github_events_p2/sql/countingStar1.out | Bin
.../github_events_p2/sql/countingStar2.out | Bin
.../github_events_p2/sql/countingStar3.out | Bin
.../sql/distributionOfRepositoriesByStarCount.out | Bin
.../github_events_p2/sql/githubRoulette.out | Bin
...heListOfTopRepositoriesChangedOverTheYears1.out | Bin
...heListOfTopRepositoriesChangedOverTheYears2.out | Bin
...heListOfTopRepositoriesChangedOverTheYears3.out | Bin
...heListOfTopRepositoriesChangedOverTheYears4.out | Bin
...heListOfTopRepositoriesChangedOverTheYears5.out | Bin
...heListOfTopRepositoriesChangedOverTheYears6.out | Bin
.../howHasTheTotalNumberOfStarsChangedOverTime.out | Bin
.../sql/issuesWithTheMostComments1.out | Bin
.../sql/issuesWithTheMostComments2.out | Bin
.../sql/issuesWithTheMostComments3.out | Bin
.../sql/issuesWithTheMostComments4.out | Bin
.../sql/issuesWithTheMostComments5.out | Bin
.../sql/issuesWithTheMostComments7.out | Bin
.../sql/issuesWithTheMostComments8.out | Bin
.../sql/mostForkedRepositories.out | Bin
.../sql/organizationsByTheNumberOfRepositories.out | Bin
.../sql/organizationsByTheNumberOfStars.out | Bin
.../sql/proportionsBetweenStarsAndForks1.out | Bin
.../sql/proportionsBetweenStarsAndForks2.out | Bin
.../sql/proportionsBetweenStarsAndForks3.out | Bin
.../sql/proportionsBetweenStarsAndForks4.out | Bin
.../sql/proportionsBetweenStarsAndForks5.out | Bin
.../sql/repositoriesByAmountOfModifiedCode.out | Bin
.../sql/repositoriesByTheNumberOfPushes.out | Bin
...epositoriesWithClickhouse_related_comments1.out | Bin
...epositoriesWithClickhouse_related_comments2.out | Bin
.../repositoriesWithDoris_related_comments1.out | Bin
.../repositoriesWithDoris_related_comments2.out | Bin
.../sql/repositoriesWithTheHighestGrowthYoY.out | Bin
.../repositoriesWithTheMaximumAmountOfIssues1.out | Bin
.../repositoriesWithTheMaximumAmountOfIssues2.out | Bin
.../repositoriesWithTheMaximumAmountOfIssues3.out | Bin
.../repositoriesWithTheMaximumAmountOfIssues4.out | Bin
...sitoriesWithTheMaximumAmountOfPullRequests1.out | Bin
...sitoriesWithTheMaximumAmountOfPullRequests2.out | Bin
...esWithTheMaximumNumberOfAcceptedInvitations.out | Bin
.../repositoriesWithTheWorstStagnation_order.out | Bin
.../sql/repositoryAffinityList1.out | Bin
.../sql/starsFromHeavyGithubUsers1.out | Bin
.../sql/starsFromHeavyGithubUsers2.out | Bin
.../sql/theLongestRepositoryNames1.out | Bin
.../sql/theLongestRepositoryNames2.out | Bin
.../sql/theMostToughCodeReviews.out | Bin
.../sql/theTotalNumberOfUsersOnGithub1.out | Bin
.../sql/theTotalNumberOfUsersOnGithub2.out | Bin
.../sql/theTotalNumberOfUsersOnGithub3.out | Bin
.../sql/theTotalNumberOfUsersOnGithub4.out | Bin
.../sql/topRepositoriesByStars.out | Bin
.../sql/whatIsTheBestDayOfTheWeekToCatchAStar.out | Bin
.../sql/whoAreAllThosePeopleGivingStars1.out | Bin
.../sql/whoAreAllThosePeopleGivingStars2.out | Bin
.../sql/whoAreAllThosePeopleGivingStars3.out | Bin
regression-test/pipeline/p0/conf/fe.conf | 2 +-
.../export_p2/test_export_max_file_size.groovy | 24 +-
.../export/hive_read/orc/test_hive_read_orc.groovy | 2 +-
.../hive/test_hive_meta_cache.groovy | 235 ++++++++
.../hive/test_hive_star_qualifier.groovy | 2 +-
.../jdbc/test_oracle_jdbc_catalog.groovy | 64 +++
.../fold_constant_string_arithmatic.groovy | 17 +
.../eliminate_constant_gby_key.groovy | 26 +-
.../nereids_rules_p0/mv/tpch/mv_tpch_test.groovy | 2 +-
.../suites/nereids_syntax_p0/join_condition.groovy | 36 +-
.../suites/nereids_syntax_p0/runtime_filter.groovy | 42 +-
.../suites/prepared_stmt_p0/prepared_stmt.groovy | 1 +
.../suites/show_p0/test_show_variables.groovy | 9 +-
.../suites/statistics/test_analyze_mv.groovy | 17 +-
regression-test/suites/view_p0/view_p0.groovy | 1 +
102 files changed, 1995 insertions(+), 142 deletions(-)
create mode 100644 be/test/vec/common/pod_array_test.cpp
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/catalog/MetadataTableTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/jdbc/source/JdbcScanNodeTest.java
create mode 100644
regression-test/data/external_table_p0/hive/test_hive_meta_cache.out
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/load.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/affinityByIssuesAndPRs1.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/affinityByIssuesAndPRs2.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/countingStar1.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/countingStar2.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/countingStar3.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/distributionOfRepositoriesByStarCount.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/githubRoulette.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears3.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears4.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears5.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears6.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/howHasTheTotalNumberOfStarsChangedOverTime.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments1.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments2.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments3.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments4.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments5.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments7.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/issuesWithTheMostComments8.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/mostForkedRepositories.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/organizationsByTheNumberOfRepositories.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/organizationsByTheNumberOfStars.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/proportionsBetweenStarsAndForks1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/proportionsBetweenStarsAndForks2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/proportionsBetweenStarsAndForks3.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/proportionsBetweenStarsAndForks4.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/proportionsBetweenStarsAndForks5.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesByAmountOfModifiedCode.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesByTheNumberOfPushes.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithClickhouse_related_comments1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithClickhouse_related_comments2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithDoris_related_comments1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithDoris_related_comments2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheHighestGrowthYoY.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumAmountOfIssues1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumAmountOfIssues2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumAmountOfIssues3.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumAmountOfIssues4.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheMaximumNumberOfAcceptedInvitations.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoriesWithTheWorstStagnation_order.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/repositoryAffinityList1.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/starsFromHeavyGithubUsers1.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/starsFromHeavyGithubUsers2.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theLongestRepositoryNames1.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theLongestRepositoryNames2.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theMostToughCodeReviews.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theTotalNumberOfUsersOnGithub1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theTotalNumberOfUsersOnGithub2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theTotalNumberOfUsersOnGithub3.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/theTotalNumberOfUsersOnGithub4.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/topRepositoriesByStars.out (100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/whatIsTheBestDayOfTheWeekToCatchAStar.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/whoAreAllThosePeopleGivingStars1.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/whoAreAllThosePeopleGivingStars2.out
(100%)
rename regression-test/{suites/nonConcurrent/github_events_p2 =>
data/nonConcurrent}/github_events_p2/sql/whoAreAllThosePeopleGivingStars3.out
(100%)
create mode 100644
regression-test/suites/external_table_p0/hive/test_hive_meta_cache.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]