This is an automated email from the ASF dual-hosted git repository.
penghui pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from fbaaa10 Fix awsEndpoint format in Kinesis connector doc. (#10646)
add b7a5489 [Transaction] Transaction admin api get transaction
coordinator status. (#10639)
No new revisions were added by this update.
Summary of changes:
.../pulsar/broker/admin/impl/TransactionsBase.java | 96 +++++++++++++++++
.../pulsar/broker/admin/v3/Transactions.java | 56 ++++++++++
.../broker/admin/v3/AdminApiTransactionTest.java | 114 +++++++++++++++++++++
.../apache/pulsar/client/admin/PulsarAdmin.java | 6 ++
.../apache/pulsar/client/admin/Transactions.java | 26 ++---
.../client/admin/internal/PulsarAdminImpl.java | 8 ++
.../client/admin/internal/TransactionsImpl.java | 76 ++++++++++++++
.../pulsar/admin/cli/PulsarAdminToolTest.java | 23 +++++
.../apache/pulsar/admin/cli/CmdTransactions.java | 48 +++++++++
...Info.java => TransactionCoordinatorStatus.java} | 23 ++---
.../coordinator/TransactionMetadataStore.java | 8 ++
.../impl/InMemTransactionMetadataStore.java | 6 ++
.../impl/MLTransactionMetadataStore.java | 11 ++
13 files changed, 474 insertions(+), 27 deletions(-)
create mode 100644
pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/TransactionsBase.java
create mode 100644
pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/v3/Transactions.java
create mode 100644
pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/v3/AdminApiTransactionTest.java
copy
pulsar-client-api/src/main/java/org/apache/pulsar/client/api/transaction/Transaction.java
=>
pulsar-client-admin-api/src/main/java/org/apache/pulsar/client/admin/Transactions.java
(58%)
create mode 100644
pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/internal/TransactionsImpl.java
create mode 100644
pulsar-client-tools/src/main/java/org/apache/pulsar/admin/cli/CmdTransactions.java
copy
pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/{BookiesClusterInfo.java
=> TransactionCoordinatorStatus.java} (68%)