This is an automated email from the ASF dual-hosted git repository.

tkhurana pushed a change to branch PHOENIX-7170
in repository https://gitbox.apache.org/repos/asf/phoenix.git


 discard aafc8b863e PHOENIX-7383 Unify in-memory representation of Conditional 
TTL expressions and Literal TTL values (#1953)
     add d3ba58889e PHOENIX-7375 CQSI connection init from regionserver hosting 
SYSTEM.CATALOG does not require RPC calls to system tables (#1950)
     add a02a90520b PHOENIX-4555 Only mark view as updatable if rows cannot 
overlap with other updatable views (#1844)
     add 501ae7ee3c PHOENIX-7379 Improve handling of concurrent index mutations 
with the … (#1951)
     add a483aa8b50 PHOENIX-7385 : Fix MetadataGetTableReadLockIT flapper 
(#1954)
     add 914e9f1fd1 PHOENIX-7386 Override UPDATE_CACHE_FREQUENCY if table has 
disabled indexes (#1955)
     add 81d6cb2203 PHOENIX-6870 Add cluster-wide metadata upgrade block (#1927)
     add 8c3fdfc072 PHOENIX-7396 BSON_VALUE function to retrieve BSON field 
value with given data type (#1962)
     add 36ad4a2dea PHOENIX-7393 Update transitive dependency of woodstox-core 
to 5.4.0 (#1957)
     add ca21a87dd6 PHOENIX-7394 MaxPhoenixColumnSizeExceededException should 
not print rowkey (#1961)
     add b442f41e4c PHOENIX-7367 - Snapshot based mapreduce jobs fails after 
HBASE-28401 (#1941)
     add e418d15faa PHOENIX-7387 SnapshotScanner's next method is ignoring the 
boolean value from hbase's nextRaw method (#1971)
     add af7fb7b9ca PHOENIX-7401 Fix GitHub project homepage in .asf.yaml 
(#1972)
     add 205acd4562 PHOENIX-7398 New PhoenixStatement API to return row for 
Atomic/Conditional Upserts (#1967)
     add f8c55233ac PHOENIX-7404 Build the HBase 2.5+ profiles with Hadoop 3.3.6
     add 4a963069cb PHOENIX-7405 Update Jetty to 9.4.56.v20240826
     add e2479cc541 PHOENIX-7397 Optimize ClientAggregatePlan/ClientScanPlan 
when inner q… (#1966)
     add 19d9fdfcf6 PHOENIX-7362 Update owasp plugin to 10.0.2
     add dd533d8c83 PHOENIX-7395 Metadata Cache metrics at server and client 
side (#1976)
     add 136a1b6c2a PHOENIX-7406 : Fix partial index creation on a table which 
was created with column names in double quotes (#1978)
     add 8ee1edd1d0 PHOENIX-7357 New variable length binary data type: 
VARBINARY_ENCODED (#1937)
     add f881db285b PHOENIX-7343: Support ARRAY and JSON as simple values in 
CDC (#1965)
     add 8aa728e5be PHOENIX-7402: Fix row getting expired partially even if 
updated within TTL (#1973)
     add 08d924787c PHOENIX-7382 Eliminating index building and treating max 
lookback as … (#1964)
     add 31ea5b8089 PHOENIX-7180 Use phoenix-client-lite in sqlline script 
(#1982)
     add 75b18ffabb PHOENIX-7239: Fix issues when data and index have different 
salt buckets (#1988)
     add 0a12b28565 PHOENIX-7410 : Escape metadata attribute values/property 
names in SchemaTool synthesis (#1983)
     add 3ac1774213 PHOENIX-7381 : Skip last_ddl_timestamp validation when UCF 
is defined on table and cache entry is not old (#1952)
     add a57c1f91ba PHOENIX-6982 Exclude Maven descriptors from shaded JARs
     add fd270fa3ef PHOENIX-7416 Bump Avro dependency version to 1.11.4 (#1991)
     add f3eb74473a PHOENIX-7409: Fix the bug that is causing incorrect salt 
bucket number to be used for mutations generated in CDC index. (#1989)
     new 3da5007e1c PHOENIX-7383 Unify in-memory representation of Conditional 
TTL expressions and Literal TTL values (#1953)

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   (aafc8b863e)
            \
             N -- N -- N   refs/heads/PHOENIX-7170 (3da5007e1c)

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.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |    2 +-
 bin/phoenix_utils.py                               |   11 +
 bin/sqlline.py                                     |    2 +-
 phoenix-client-parent/pom.xml                      |    1 +
 .../org/apache/phoenix/compile/CompiledOffset.java |    2 +
 .../phoenix/compile/CreateIndexCompiler.java       |    6 +-
 .../phoenix/compile/CreateTableCompiler.java       |  283 ++-
 .../org/apache/phoenix/compile/OffsetCompiler.java |    4 +-
 .../apache/phoenix/compile/OrderByCompiler.java    |   18 +-
 .../apache/phoenix/compile/ProjectionCompiler.java |   11 +-
 .../org/apache/phoenix/compile/QueryCompiler.java  |   16 +-
 .../org/apache/phoenix/compile/ScanRanges.java     |   15 +-
 .../org/apache/phoenix/compile/UnionCompiler.java  |  122 +-
 .../org/apache/phoenix/compile/UpsertCompiler.java |   25 +-
 .../BaseScannerRegionObserverConstants.java        |    1 +
 .../apache/phoenix/exception/SQLExceptionCode.java |    8 +-
 ...Exception.java => UpgradeBlockedException.java} |    8 +-
 .../phoenix/execute/ClientAggregatePlan.java       |    5 +-
 .../org/apache/phoenix/execute/MutationState.java  |   36 +-
 .../java/org/apache/phoenix/execute/UnionPlan.java |   86 +-
 .../phoenix/expression/CoerceExpression.java       |   36 +-
 .../apache/phoenix/expression/ExpressionType.java  |    3 +-
 .../phoenix/expression/OrderByExpression.java      |    9 +-
 .../phoenix/expression/RowKeyColumnExpression.java |   47 +-
 .../expression/RowValueConstructorExpression.java  |   58 +-
 .../expression/function/BsonValueFunction.java     |  173 ++
 .../org/apache/phoenix/filter/SkipScanFilter.java  |   15 +-
 .../org/apache/phoenix/index/CDCTableInfo.java     |    1 -
 .../org/apache/phoenix/index/IndexMaintainer.java  |  105 +-
 .../phoenix/index/PhoenixIndexBuilderHelper.java   |    4 +
 .../phoenix/iterate/BaseResultIterators.java       |   10 +-
 .../phoenix/jdbc/PhoenixPreparedStatement.java     |   30 +-
 .../org/apache/phoenix/jdbc/PhoenixResultSet.java  |   10 +-
 .../org/apache/phoenix/jdbc/PhoenixStatement.java  |   69 +-
 .../phoenix/monitoring/GlobalClientMetrics.java    |    8 +
 .../org/apache/phoenix/monitoring/MetricType.java  |   11 +-
 .../apache/phoenix/optimize/QueryOptimizer.java    |    6 +
 ...ValueParseNode.java => BsonValueParseNode.java} |   18 +-
 .../java/org/apache/phoenix/parse/OrderByNode.java |   13 +
 .../org/apache/phoenix/parse/SelectStatement.java  |   12 +
 .../phoenix/query/ConnectionQueryServicesImpl.java |   45 +-
 .../org/apache/phoenix/query/QueryConstants.java   |    7 +
 .../org/apache/phoenix/query/QueryServices.java    |   14 +
 .../apache/phoenix/query/QueryServicesOptions.java |    2 -
 .../MaxPhoenixColumnSizeExceededException.java     |    4 +-
 .../org/apache/phoenix/schema/MetaDataClient.java  |   77 +-
 .../org/apache/phoenix/schema/PMetaDataCache.java  |   12 +
 .../org/apache/phoenix/schema/PMetaDataImpl.java   |   29 +-
 .../java/org/apache/phoenix/schema/PTable.java     |    1 +
 .../java/org/apache/phoenix/schema/PTableImpl.java |   23 +-
 .../org/apache/phoenix/schema/RowKeySchema.java    |   84 +-
 .../apache/phoenix/schema/RowKeyValueAccessor.java |  316 ++-
 .../schema/metrics/MetricsMetadataSource.java      |   57 +-
 .../schema/metrics/MetricsMetadataSourceImpl.java  |   55 +
 .../apache/phoenix/schema/tool/SchemaSQLUtil.java  |    7 +-
 .../schema/transform/TransformMaintainer.java      |    7 +-
 .../org/apache/phoenix/schema/types/PBinary.java   |    2 +-
 .../org/apache/phoenix/schema/types/PDataType.java |    7 +-
 .../phoenix/schema/types/PDataTypeFactory.java     |    1 +
 .../apache/phoenix/schema/types/PVarbinary.java    |    2 +-
 .../phoenix/schema/types/PVarbinaryEncoded.java    |  186 ++
 .../org/apache/phoenix/schema/types/PVarchar.java  |    3 +-
 .../main/java/org/apache/phoenix/util/CDCUtil.java |   29 +-
 .../org/apache/phoenix/util/ExpressionUtil.java    |    4 +-
 .../java/org/apache/phoenix/util/MetaDataUtil.java |    8 +
 .../java/org/apache/phoenix/util/QueryUtil.java    |    2 +-
 .../java/org/apache/phoenix/util/ScanUtil.java     |  128 +-
 .../java/org/apache/phoenix/util/SchemaUtil.java   |   56 +-
 .../java/org/apache/phoenix/util/TupleUtil.java    |   23 +-
 .../phoenix/util/ValidateLastDDLTimestampUtil.java |   38 +-
 .../src/main/protobuf/ServerCachingService.proto   |    1 +
 .../java/org/apache/phoenix/cache/GlobalCache.java |   21 +-
 .../coprocessor/CDCGlobalIndexRegionScanner.java   |    7 +-
 .../phoenix/coprocessor/CompactionScanner.java     |  164 +-
 .../coprocessor/GlobalIndexRegionScanner.java      |   33 +-
 .../coprocessor/IndexRebuildRegionScanner.java     |    4 +
 .../phoenix/coprocessor/MetaDataEndpointImpl.java  |  139 +-
 .../coprocessor/UncoveredIndexRegionScanner.java   |    8 +-
 .../UngroupedAggregateRegionObserver.java          |   52 +-
 .../phoenix/hbase/index/IndexRegionObserver.java   |  305 ++-
 .../hbase/index/builder/BaseIndexBuilder.java      |    5 +
 .../hbase/index/builder/IndexBuildManager.java     |    5 +
 .../phoenix/hbase/index/builder/IndexBuilder.java  |    8 +
 .../apache/phoenix/index/PhoenixIndexBuilder.java  |    6 +-
 .../iterate/NonAggregateRegionScannerFactory.java  |   33 +-
 .../apache/phoenix/iterate/SnapshotScanner.java    |   12 +-
 .../phoenix/cache/ServerMetadataCacheIT.java       |   47 +
 ...mespaceEnabledIT.java => BlockedUpgradeIT.java} |   59 +-
 .../java/org/apache/phoenix/end2end/Bson4IT.java   |  519 +++++
 .../java/org/apache/phoenix/end2end/CDCBaseIT.java |  210 +-
 .../apache/phoenix/end2end/CDCDefinitionIT.java    |   10 +-
 .../org/apache/phoenix/end2end/CDCQueryIT.java     |  558 ++---
 .../end2end/ConcurrentMutationsExtendedIT.java     |   19 +-
 .../org/apache/phoenix/end2end/DerivedTableIT.java |    4 +-
 ...hotIT.java => LoadSystemTableSnapshotBase.java} |  126 +-
 .../phoenix/end2end/MaxLookbackExtendedIT.java     |   54 +-
 .../apache/phoenix/end2end/MetaDataEndPointIT.java |  105 +
 .../end2end/MetadataGetTableReadLockIT.java        |    7 +-
 ...lesIT.java => MetadataServerConnectionsIT.java} |  145 +-
 .../apache/phoenix/end2end/MutationStateIT.java    |    6 -
 .../apache/phoenix/end2end/OnDuplicateKey2IT.java  |  197 ++
 .../phoenix/end2end/RowValueConstructorIT.java     |  195 +-
 ...EnabledIT.java => SkipBlockUpgradeCheckIT.java} |   61 +-
 .../phoenix/end2end/SortMergeJoinMoreIT.java       |    4 +-
 .../org/apache/phoenix/end2end/TableTTLIT.java     |   33 +-
 .../phoenix/end2end/UCFWithDisabledIndexIT.java    |  419 ++++
 .../UCFWithDisabledIndexWithDDLValidationIT.java   |   76 +
 .../org/apache/phoenix/end2end/UnionAllIT.java     |  327 +++
 .../end2end/UpdatableViewRestrictionsIT.java       |  682 ++++++
 .../phoenix/end2end/UpgradeFromSnapshotIT.java     |   79 +
 .../phoenix/end2end/VarBinaryEncoded1IT.java       | 2205 ++++++++++++++++++++
 .../phoenix/end2end/VarBinaryEncoded2IT.java       | 1266 +++++++++++
 .../phoenix/end2end/index/PartialIndexIT.java      |  152 ++
 .../phoenix/end2end/json/JsonFunctionsIT.java      |   14 +
 .../apache/phoenix/monitoring/IndexMetricsIT.java  |   11 +
 .../phoenix/monitoring/MetadataMetricsIT.java      |   45 +
 .../phoenix/query/MetaDataCacheMetricsIT.java      |  103 +
 .../apache/phoenix/query/MetaDataCachingIT.java    |    2 +-
 .../phoenix/schema/tool/SchemaToolSynthesisIT.java |   14 +
 .../src/it/resources/synthesis/escape_property.sql |   17 +-
 .../apache/phoenix/compile/QueryCompilerTest.java  |  366 +++-
 .../apache/phoenix/compile/WhereCompilerTest.java  |   46 +-
 .../phoenix/schema/RowKeyValueAccessorTest.java    |    6 +-
 .../apache/phoenix/schema/types/PDataTypeTest.java |    9 +-
 .../org/apache/phoenix/util/IndexUtilTest.java     |    2 +
 .../java/org/apache/phoenix/util/TestUtil.java     |   43 +-
 phoenix-mapreduce-byo-shaded-hbase/pom.xml         |    1 +
 phoenix-server/pom.xml                             |    1 +
 pom.xml                                            |   21 +-
 129 files changed, 10517 insertions(+), 1081 deletions(-)
 copy 
phoenix-core-client/src/main/java/org/apache/phoenix/exception/{UpgradeNotRequiredException.java
 => UpgradeBlockedException.java} (72%)
 create mode 100644 
phoenix-core-client/src/main/java/org/apache/phoenix/expression/function/BsonValueFunction.java
 copy 
phoenix-core-client/src/main/java/org/apache/phoenix/parse/{JsonValueParseNode.java
 => BsonValueParseNode.java} (83%)
 create mode 100644 
phoenix-core-client/src/main/java/org/apache/phoenix/schema/types/PVarbinaryEncoded.java
 copy 
phoenix-core/src/it/java/org/apache/phoenix/end2end/{IndexToolForPartialBuildWithNamespaceEnabledIT.java
 => BlockedUpgradeIT.java} (53%)
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/Bson4IT.java
 rename 
phoenix-core/src/it/java/org/apache/phoenix/end2end/{LoadSystemTableSnapshotIT.java
 => LoadSystemTableSnapshotBase.java} (64%)
 copy 
phoenix-core/src/it/java/org/apache/phoenix/end2end/{ConcurrentGetTablesIT.java 
=> MetadataServerConnectionsIT.java} (53%)
 copy 
phoenix-core/src/it/java/org/apache/phoenix/end2end/{IndexToolForPartialBuildWithNamespaceEnabledIT.java
 => SkipBlockUpgradeCheckIT.java} (54%)
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/UCFWithDisabledIndexIT.java
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/UCFWithDisabledIndexWithDDLValidationIT.java
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/UpdatableViewRestrictionsIT.java
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/UpgradeFromSnapshotIT.java
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/VarBinaryEncoded1IT.java
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/end2end/VarBinaryEncoded2IT.java
 create mode 100644 
phoenix-core/src/it/java/org/apache/phoenix/query/MetaDataCacheMetricsIT.java
 copy 
phoenix-core-client/src/main/java/org/apache/phoenix/compile/MutationPlan.java 
=> phoenix-core/src/it/resources/synthesis/escape_property.sql (69%)

Reply via email to