-
Notifications
You must be signed in to change notification settings - Fork 645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
COUCHBASE: Add bucket replace functionality #1885
Conversation
HBase: add source
Compare against previous state of master when building master
Try to fix bash script if condition
Google cloud pub/sub gRPC: use Akka gRPC 0.6.1
This does not appear to be strictly necessary when producing full documents, but does make a difference when outputting 'snippets'.
* made FtpGraphStageLogic to also stream traversed directories (#1657) * emitting traversed directories opt-in
* setup ftp and sftp servers on docker with respective keys * lastModified always in UTC timezone * work with different file names to fix sporadic tests failures * call completePendingCommand on the underlying FTPClient when necessary * use tmp/ as a temporary folder instead of target/ * set UID of docker's (s)ftp users to match travis UID
Docs: Add blog and presentation to list
Alpakka Kafka 1.0.2
* Show registry use in docs * Keep and reuse AsyncCluster instances in registry
Load forward-proxy settings from config Add MiMa issue filter
AWS S3 - forward proxy support
AWS S3: use a single date/time for signing
Improves parsing speed of alpakka-csv from 1.5 MiB/s to 78 MiB/s for the most extreme case.
TransactionCanceledException was not previously parsable, resulting in generic AmazonDynamoDBExceptions being returned with no ability for users to extract specifics as to why the transaction has been canceled.
Scaladoc: exclude jwt-core 3.0.1 during unidoc
Autolabeler config
Scalafmt: update plugin to 2.0.3
Docs: move JMS examples to alpakka-samples
Upgrade Jackson Databind and test dependencies
Release notes for 1.1.1
…thods to the JmsMessage trait. (#1830)
Stricter certificate checking and support for all openssh-key-v1 keyfiles.
- Added parameter to upsertSampleData to specify bucket - Moved tests to seperate groups for upsert, delete, get and replace
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
Purpose
The Couchebase API provides replace (Replace a Document if it does already exist.). This was not implemented in Alpakka Couchbase before.
References
References #1884
Changes
replace
implementationBackground Context
upsert
implementation forreplace
bucketName
toupsertSampleData
because you need documents in Couchbase forreplace
to workCouchbaseExamplesTest.java
to theupsert
tests as wellCouchbaseFlowSpec
because there weredelete
tests underupsert
which was confusing