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

vjasani pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/phoenix-adapters.git


      at c2c38b4  update README

This branch includes the following new commits:

     new 95319b9  Initial commit
     new a8d0418  Init commit
     new a7ce414  first commit
     new 06062ff  DynamoDB shim layer - DDL Create Table API
     new 4a9a0b3  Update README.md
     new 8fb1459  Update README.md
     new 1ced3f8  improvements to create table API
     new 04d1a6a  CreateTable API changes and more tests
     new 20c9a38  DescribeTable API and small refactor
     new 6a706a9  Conversion from BsonDocument to DDB Item and from DDB Item to 
BsonDocument
     new 444e9ac  PutItem API without Conditions and Return Values
     new 0b442e8  PutItem API with Conditional Expressions
     new 0920945  Query API [Part-1]
     new 115f613  Index should always be created using BSON_VALUE function
     new 1a7cc84  DynamoDB SHIM Layer - DDL DeleteTable
     new 9683c4a  DQL Query support Projection expressions
     new cdb42ed  DynamoDB SHIM Layer - add mvn -DskipTests functionality
     new 61e83aa  Index support for Query API
     new fcf5c70  Fixing pom dependencies after PHOENIX-7404
     new 1e9c68f  Scan API
     new 416bdf3  Refactor some class names
     new f1a52b8  Fix index test failures
     new 65b9290  DynamoDB SHIM Layer - Running all tests together should not 
print logs in terminal
     new e96cd23  StreamSpecification for CreateTable/DescribeTable
     new abbd11a  DML UpdateItem Part 1 - Utility to convert DynamoDB Update 
Expression into BSON Update Expression
     new 5e8359d  PutItem to return item if condition check fails
     new 2df8512  GetItem API
     new d09a16d  Return count of rows scanned in scan/query result
     new 5b251e3  UpdateItem API without ReturnValues
     new baa6430  DynamoDB SHIM Layer - Batch DML BatchGetItem
     new 1959029  DynamoDB SHIM Layer - DML DeleteItem (with existing Phoenix 
Delete syntax)
     new 0cbe442  BatchWriteItem API
     new 829ba0d  ALL_OLD and ALL_NEW support in PutItem/UpdateItem
     new 552b00d  StreamSpecification in CreateTable/DescribeTable [Addendum]
     new cf3c53c  ListStreams API
     new 2d248a7  UpdateItem with ReturnValues (Addendum)
     new 67f0c5f  DescribeStream API
     new bcc898c  DynamoDB SHIM Layer - Return Result support in DeleteItem
     new 8c4b78c  GetShardIterator API
     new b582c26  DynamoDB SHIM Layer - Disable merges in CreateTable
     new 5c03a05  GetRecords API
     new 8f61709  Migrate to SDK V2
     new 69ad55b  DynamoDB SDK V2 : Implement Projections
     new 4428ecf  Mimic support for segments in Scan API
     new fe106b8  Initial commit - DynamoDB REST Service over Phoenix
     new 5be290b  UpdateTimeToLive and DescribeTimeToLive
     new ee521c3  DynamoDB REST Server should register PhoenixDriver before 
Jersey resources are instantiated
     new 32b5d56  Update README
     new 3cab797  Update README with REST service architecture
     new 2d26635  DynamoDB REST Server should not start if it cannot connect to 
HBase cluster
     new f3e8297  JDK 8 for compile
     new 52b59ee  UpdateTimeToLive and DescribeTimeToLive [Addendum]
     new 6345965  DynamoDB REST Service start/stop script and run test against 
an endpoint
     new 61d2e96  Default table options when creating new tables
     new 79cbb0c  DynamoDB Phoenix REST API for DeleteTable
     new 2387aa6  DynamoDB Phoenix REST APIs for GetItem and DeleteItem
     new 2de538c  Use substr and subbinary to support begins_with
     new 36d49d5  Update README - bring up hbase/phoenix cluster first
     new c1d6bcd  Change Stream REST APIs
     new 48d6b47  Support case sensitive table/index/cdc names
     new 22b9a58  DynamoDB Phoenix REST API for BatchGetItem
     new a8b89e9  DynamoDB Phoenix REST API for BatchWriteItem
     new 46dc5cf  Log request params, simplify LocalDynamoDB logic
     new 295f9bd  DynamoDB Phoenix REST API for UpdateItem
     new 723a995  DynamoDB Phoenix REST API GetRecords need to handle CDC 
offset bug
     new 1284eca  ListTables API
     new f796c9b  Update README.md
     new b6b4a15  Add support for building tarball and bringing up rest server 
from the tarball
     new 003d273  Fix rest assembly to exclude shim and include base directory 
in the tarball
     new 72da620  UpdateTable API for Create/Delete Index and Create CDC
     new 47ef470  Non-existent table error: ResourceNotFoundException
     new d732feb  Use special schema name for all apis to address table name 
rules
     new 5e35cb3  Remove AWS SDK usage from REST Service
     new 953182f  log4j setup for tests
     new 5365879  getItem for non existent document can cause NPE
     new 1d05beb  PutItem to use ON DUPLICATE KEY IGNORE for non-existent pk 
column based condition expression
     new 7940b71  Initial framework to expose JMX metrics for REST server
     new 57c196c  Partial index condition should include the expected data type 
for non-null check
     new b2f8c7d  Test index on binary keys
     new e798222  API Metadata for request/response params
     new 66e2fa1  ListStreams should support returning streams for all tables
     new c9483f6  TTLService to remove dependency on AWS SDK
     new efb191c  ConsumedCapacity needs to be returned as API response
     new 298a8ba  Fix deep nested projection evaluation for query
     new de58b4f  TTL value should be considered in seconds
     new 5ace54b  Fix condition expression on PKs in PutItem
     new d4acf34  Redundant log cleanup
     new 81abb2e  CDC APIs DescribeStream and GetRecords need to return 
non-exponential decimal value of epoch timestamp as String
     new fba12a3  Extract operation name from the request header
     new 51c0100  Naming format changes for streams and shardIterators
     new 0d43d7e  Tests with binary PKs
     new 261ef33  Add tests for Mapped Table
     new 0b27470  Clean up SDK module phoenix-ddb-shim
     new 027bafe  Clean up SDK module phoenix-ddb-shim (ADDENDUM)
     new f8a5bf7  pom version changes
     new 8d10933  Fix broken log4j setup
     new 58fbe17  Fix broken pagination in DescribeStream API
     new 43222f8  Handle ReturnValuesOnConditionCheckFailure not-empty and 
ReturnValues empty
     new 02cfe8b  Infinite loop - Query on table with only partition id returns 
same LastEvaluatedKey
     new f906f42  GetRecordsShardIteratorTypeIT test to compare results with 
localddb
     new 21ee500  Update README command to manage the rest service
     new 670a113  Default limit for DescribeStream
     new 74940a8  Framework for request validation
     new 441b4d8  More tests for GetRecords API
     new d6bff0d  ListStreams pagination
     new 4c0c14a  Consume new change stream name format with creation datetime
     new 032962a  Adding some miscellaneous tests
     new 19589c1  Use document key alias for BSON_CONDITION_EXPRESSION()
     new cc4ff5e  Add some miscellaneous tests with refactor
     new d130595  Update README
     new 12c10f2  Update README
     new 9be9491  Add max lookback
     new af200a2  Add major compaction config
     new a6ee5ca  Fix condition expression on keys
     new 3f4bd36  PutItem and UpdateItem to support ReturnValues ALL_OLD
     new fec68a7  Convert if_not_exists in Update Expression to Phoenix 
equivalent
     new 4f405e2  Conditional PutItem to use ON DUPLICATE KEY UPDATE_ONLY
     new e820418  Conditional PutItem to pick the right version of Phoenix 
Atomic Upsert (UPDATE vs UPDATE_ONLY)
     new ce41839  Authentication framework based on Access Key ID
     new 2d16c53  GetRecords test with partition splits
     new 6e2ca41  begins_with() support for scan and query FilterExpression
     new e365902  contains() support for scan and query FilterExpression
     new de06627  Changes related to CDC TTL
     new 862b77c  Remove max lookback from Create Index ddl
     new 59cb2b6  Disable Strict TTL for tables
     new 22c6ef1  Tests for Scan with Exclusive Start Key/Last Evaluated Key
     new c2256e9  Support for size() and attribute_type() in Scan/Query 
FilterExpression
     new 18fa32f  add foreground start command
     new 0ad4611  Rest server is not starting up
     new f0c4186  Restrict read response size to 1 MB or 100 rows
     new 9ccadad  Refactor ScanService
     new 7c3f210  Additional verification for 
testTwoKeyTableScanWithBytesLimitOnFirstQuery()
     new 61012df  add phoenix.shim.log.dir java property
     new 7806073  TRACE level API audit logs
     new 190f86a  Histogram metrics for each REST API
     new 61cb7e4  Improvements for production readiness
     new 6de11af  No explicit setting of REPLICATION_SCOPE
     new 216f0b7  Config for table/index options
     new 2480aa3  Disable merge for index tables
     new 43e79d7  DescribeContinuousBackups API with disabled backup by default
     new 2f6ca53  Re-format RootResource
     new ea0f5be  Onboarding guide for phoenix-dynamodb
     new af23122  Support legacy param AttributeUpdates for UpdateItem
     new bcac1a1  BatchWriteItem should return empty map if there are no 
unprocessed keys
     new f7b988e  Use bson document in Put/Update/Delete PreparedStatement
     new f07d28d  Support legacy param: Expected for PutItem, UpdateItem, 
DeleteItem
     new 5a5f4ae  UpdateItem with UPDATE_ONLY pattern
     new bc13ae8  UpdateItem improvements
     new 7017ae7  Path validations for UpdateItem
     new c408748  Support legacy param KeyConditions for query API
     new 5b73775  Support legacy params ConditionalOperator and QueryFilter for 
query
     new d5bdbcf  Support legacy params ConditionalOperator and ScanFilter for 
scan
     new bb9b30e  Support legacy param AttributesToGet for getItem, query and 
scan
     new dc081b4  Throw 400 for non-supported values of ReturnValues and 
ReturnValuesOnConditionCheckFailure
     new a2a4026  Remove legacy params validation
     new 0215c2e  Remove redundant imports
     new 0ba8c0a  Code Coverage
     new c534b48  Configure HTTP server idle connection timeout
     new 89b7771  Code Coverage Addendum
     new a508e05  Phoenix connection configs
     new e818c41  Support ScanIndexForward for data tables
     new 64fb1da  Add test for KeyConditionsHolder
     new 71c5399  Sonarqube Properties
     new ba3d828  Support SELECT in Query and Scan API
     new 10b0d95  Support ReturnValuesOnConditionCheckFailure ALL_OLD for 
DeleteItem API
     new f674562  Fix some sonarqube code smells
     new ef95fff  Ensuring that the writer is not null before writing or closing
     new a1b22e1  Add tests to TestCreateTable and TestDeleteTable
     new d41ad34  Support Segment Scan on Tables
     new be5c0bb  UpdateTable validations for Streams
     new 7f6309b  ScanConfig refactor
     new 9fb1e98  Use ORDER BY for Scan and Query
     new 33edb4f  Use ORDER BY for Scan and Query (ADDENDUM)
     new c8f9ba4  update image
     new 5169dc7  Move tests to ddb package
     new d0f862c  Use Index committer post writer lazy mode
     new f08f257  Replace hardcoded DDB schema name
     new 81c4c37  Batch API changes
     new bf019ee  Disable merges on tables only when stream is enabled
     new c014799  Table re-creation after certain age to throw 
ResourceInUseException
     new cb2857a  Create index as table + index name
     new f76d20e  GetRecords - Use ORDER BY on PARTITION_ID() and 
PHOENIX_ROW_TIMESTAMP() and eliminate redundant casts
     new 01e80df  Test for async index creation, activation, building and query
     new e945c8b  CreateTable improvements
     new 8f297e0  Phoenix Adapters
     new 1a89298  cleanup
     new af26444  update README
     new 505b402  update pom for coverage-report
     new c2c38b4  update README

The 189 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.


Reply via email to