pellyadolfo/a-day-in-the-pool-site 0
Site for A Day In The Pool
A Property Graph Model Interface
pellyadolfo/bubbles-for-android 0
Bubbles for Android is an Android library to provide chat heads capabilities on your apps. With a fast way to integrate with your development.
EasyFlow - Simple and lightweight Finite State Machine for Java
Open Source, Distributed, RESTful Search Engine
Errai
A GWT Library that provides the widgets of Bootstrap, from Twitter.
GWT wrapper for the Bootstrap front-end framework
A complete model-view-presenter framework to simplify your next GWT project. (moved from - http://code.google.com/p/gwt-platform/)
push eventmongodb/mongo
commit sha 1c65954179826c76a0922e35bd4429600a1448f6
SERVER-56871: Allow $match and $project to get pushed down to the shards for the change streams.
push time in an hour
Pull request review commentmongodb/mongo-java-driver
Add support for setting `io.netty.handler.ssl.SslContext`
val settings = MongoClientSettings.builder() val client = MongoClients.create(settings) ``` +### Specify Netty `SslContext` via `NettyStreamFactoryFactory`++If you use the driver with [Netty](https://netty.io/) for network IO,+you have an option to plug an alternative TLS/SSL protocol implementation provided by Netty.++```java+import io.netty.handler.ssl.SslContextBuilder;+import io.netty.handler.ssl.SslProvider;+```++To instruct the driver to use [`io.netty.handler.ssl.SslContext`]({{< nettyapiref "io/netty/handler/ssl/SslContext.html" >}}),+use the method+[`NettyStreamFactoryFactory.Builder.applyToNettySslContext`]({{< apiref "mongodb-driver-core" "com/mongodb/connection/netty/NettyStreamFactoryFactory.Builder.html#applyToNettySslContext(java.util.function.Consumer)" >}}).+See the documentation of this method for details on which+[`io.netty.handler.ssl.SslProvider`]({{< nettyapiref "io/netty/handler/ssl/SslProvider.html" >}})s are supported by the driver+and implications of using them.++```scala+val settings = MongoClientSettings.builder()+ .applyToSslSettings((builder: SslSettings.Builder) => builder.enabled(true))+ .streamFactoryFactory(NettyStreamFactoryFactory.builder()+ .applyToNettySslContext((builder: SslContextBuilder) => builder.sslProvider(SslProvider.OPENSSL))+ .build())+ .build()+val client = MongoClients.create(settings)+```
Thank you!
Done.
comment created time in 2 hours
Pull request review commentmongodb/mongo-java-driver
Add support for setting `io.netty.handler.ssl.SslContext`
public Builder eventLoopGroup(final EventLoopGroup eventLoopGroup) { return this; } + /**+ * Sets the tuner for a {@linkplain SslContextBuilder#forClient() client-side} {@link SslContext io.netty.handler.ssl.SslContext},+ * which overrides the standard {@link SslSettings#getContext()}.+ * By default the tuner is {@code null} and {@link SslSettings#getContext()} is at play.+ * <p>+ * This option may be used as a convenient way to utilize+ * <a href="https://www.openssl.org/">OpenSSL</a> as an alternative to the TLS/SSL protocol implementation in a JDK.+ * To achieve this, specify {@link SslProvider#OPENSSL}+ * {@linkplain SslContextBuilder#sslProvider(SslProvider) TLS/SSL protocol provider} via the tuner.+ * Note that doing so adds a runtime dependency on+ * <a href="https://netty.io/wiki/forked-tomcat-native.html">netty-tcnative</a>, which you must satisfy.+ * <p>+ * Notes:+ * <ul>+ * <li>Netty {@link SslContext} may not examine some+ * {@linkplain Security security}/{@linkplain System#getProperties() system} properties that are used to+ * <a href="https://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html#Customization">+ * customize JSSE</a>. Therefore, instead of using them you may have to apply the equivalent configuration programmatically+ * via the tuner, if both the {@link SslContextBuilder} and the TLS/SSL protocol provider of choice support it.+ * </li>+ * <li>Only {@link SslProvider#JDK} and {@link SslProvider#OPENSSL} TLS/SSL protocol providers are supported.+ * </li>+ * </ul>+ *+ * @param nettySslContextTuner The tuner for an {@link SslContext}.+ * The {@link SslContextBuilder} {@linkplain Consumer#accept(Object) supplied} to the tuner+ * is created via {@linkplain SslContextBuilder#forClient()}.+ * @return {@code this}.+ *+ * @since 4.3+ */+ public Builder applyToNettySslContext(final Consumer<? super SslContextBuilder> nettySslContextTuner) {
I was on the fence. Since you prefer accepting SslContext, I changed the API.
Done.
comment created time in 2 hours
push eventmongodb/mongo
commit sha 3e91153cf78d2d9a90d078413ada687e42571b7c
SERVER-55203 Change the stable release tag to r5.0.0-rc3 while checking IDL compatibility
push time in 2 hours
push eventmongodb/mongo
commit sha 8bd1e746079a416eac1611fae01b8b3efa4b92e0
SERVER-57774 [SBE] Always restore collection and index on yield recovery if stage has been prepared
push time in 2 hours
push eventmongodb/mongo
commit sha 28dc05f8201f90d69e6d7f31408bbd551210d9ba
SERVER-57832 Tenant collection cloner checkIfDonorCollectionIsEmptyStage doesn't handle collection drops on the donor
push time in 3 hours
push eventmongodb/mongo
commit sha bd1a5b70ff899b8a5271136cfbb989094442d75b
SERVER-57952 Re-add DonorStateEnum::kPreparingToBlockWrites.
push time in 3 hours
push eventmongodb/mongo
commit sha 71864eaf8acab7b95d53d18578c2a38ab8ff83f0
SERVER-56605 Add testing for setting implicit default after a heartbeat reconfig (cherry picked from commit 686dad084a738a44c2a298a98a21bdb81f0fe683)
push time in 3 hours
push eventmongodb/mongo
commit sha e0a85e5f9942962e67633170fe64d985c6a2b5b9
SERVER-49435 Make NetworkInterfaceTL::ExhaustCommandState::sendRequest handle exceptions (cherry picked from commit 32d4d90cb12b46a57101b5de4e9ba08b5ab50c9e)
push time in 3 hours
push eventmongodb/mongo
commit sha 651361eec8e4ee468c33e21dd6f346bf141868b3
SERVER-57540 IDL accepts null CommitQuorum type (cherry picked from commit 3be5fb13dfd534fbb91cb93a45c350d7dd58d70c)
push time in 3 hours
push eventmongodb/mongo
commit sha 40e33669bbc0ec4e64c3bd7741e785e0ce4dc600
SERVER-55203 Change the stable release tag to r5.0.0-rc3 while checking IDL compatibility
push time in 3 hours
push eventmongodb/mongo
commit sha f9bed91448c7a6f1bd1681365f09fd0767efb21f
SERVER-57893 Make rsm_horizon_change.js resilient to network failures (cherry picked from commits 82ad45c958c2fc020c808254dbd19072a225113d and d378bdd1e6b8e170aabb8f4f089b74481ed0bf1a)
push time in 3 hours
push eventmongodb/mongo
commit sha e86213853398475096d05e9b3170c1b3e3cb7641
SERVER-57898: Do not stepup for kDone in restoreMetricsAfterStepUp test (cherry picked from commit 6ee0648370bc0ff22e07ca7646094126cc0eaf4c)
push time in 4 hours
push eventmongodb/mongo
commit sha 6537e8a255e7bea07bf2552629a9e7f4fd9f6cca
SERVER-56071 add feature flag for group and lookup
push time in 4 hours
push eventmongodb/mongo
commit sha 09f99b41e373768c5c1645d15733d1148b891176
SERVER-53062 Throw an exception in tests if server startup fails
push time in 6 hours
issue closedfeathersjs/feathers
`memory` package not published
Trying to install @feathersjs/memory fails with a package not found error. A search for it on npmjs.com says "0 packages found".
closed time in 7 hours
forgotissue commentfeathersjs/feathers
`memory` package not published
This is now published as v5.0.0-pre.5
comment created time in 7 hours
push eventfeathersjs/feathers
commit sha 739f63abe5e0d40b49358e4715849ebd712a5af7
chore: Update changelog
push time in 7 hours
created tagfeathersjs/feathers
A framework for real-time applications and REST APIs with JavaScript and TypeScript
created time in 7 hours
push eventfeathersjs/feathers
commit sha 738f84f91fb72d5e10a0bf57b58db75b0b03d3ff
chore(release): publish v5.0.0-pre.5
push time in 7 hours
pull request commentfeathersjs/feathers
Fix additional query parameters causing issues
K, got it fixed, published in v5.0.0-pre.5
comment created time in 7 hours
push eventfeathersjs/feathers
commit sha 04c7c83eeaa6a7466c84b958071b468ed42f0b0f
fix(authentication-oauth): Omit query from internal calls (#2398)
push time in 7 hours
PR merged feathersjs/feathers
Summary
the expressOauth code allows passing through more parameters than redirect, which all get lumped into an object called query, this then gets put into the params object on the other end of the oauth flow for convenience.
e.g. https://mybackend.com/oauth/google?redirect=/checkout&cartId=1234
results in the following in params being available { redirect: '/checkout', query: { cartId: 1234 } }
The issue is that these params are passed directly into the patch/get/create service method calls in the strategy, so then the query is used to filter the patch request and an error is returned where the id is not found.
Omitting the query from the params fixes this issue.
pr closed time in 7 hours
push eventmongodb/mongo
commit sha 913ced248f4f4a5518dc4079bf17d14fe12f236b
Revert "SERVER-57256: Add deprecation message for count command and direct reader to docs" This reverts commit 30725e9c2316bf28a79d15d681c6df897b93b11b.
push time in 7 hours
push eventfeathersjs/feathers
commit sha f9431f242354f804cafb835519f98dd405ac4f0b
feat(typescript): Allow to pass generic service options to adapter services (#2392)
push time in 7 hours
issue commentspring-projects/spring-data-mongodb
reactive TransactionalOperator fails for some test cases
I have updated the test cases to JUnit. There 2 test cases that will run successfully, But if you the flow terminate, you will see there are discrepancies in db. @Test flux(), if you uncomment line 64. // System.exist(1); @Test monoZip, if you uncomment line 79 // throw e;
comment created time in 7 hours