commit 3f1a5dcf3d31fdce87e28e14bd4131cfc3b12a1f Author: Ian Tabolt Date: Mon Sep 9 11:22:37 2019 -0400 Unfork lift (#16972) * Use Option for SessionVars * Use span ids instead of lift:bind (sapling split of d203f00848ce662119e6f2dfaeb1d5dadfc3faf1) src/jvm/io/fsq/rogue/lift/ObjectIdKey.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 8188a4719a5fd8af09dc9fa10edb3b4796255319 Author: Jacob Van De Weert Date: Thu Feb 21 19:10:39 2019 +0000 remove maxScan from rogue queries (#11738) This is a deprecated option in mongo itself, and we haven't been setting it on queries since the java driver upgrade (which is what broke the tracing services where maxScan was being used as a query limit). Fortunately it wasn't in widespread use and easily removed -- there are a few places where I replaced it (the aforementioned tracing query) but otherwise I've just dropped it as unnecessary in most places. (sapling split of 836ce066cc2474b42c76e69da66c8604c80e53d3) src/jvm/io/fsq/rogue/lift/LiftRogue.scala | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) commit 74e334c572069e686093d4c804dbc36d0d7c984e Author: Jamie Alexander Date: Fri Feb 1 16:39:37 2019 -0500 Upgrade mongo driver (#10988) * started mongoDriver version update to 3.8 * removed explain func due to modifiers deprecation * fixing QueryTest * put tests back in * fixed QueryTests * fixing query strings * tests need to run serially * moed hint builder into mongo helpers * responded to PR comments * ran fixlint (sapling split of e9aec3472af1b89a453e281e5c7fc19145d92196) src/jvm/io/fsq/rogue/lift/ExecutableQuery.scala | 8 -------- 1 file changed, 8 deletions(-) commit f5623cc4abf0eaf73def5175bce038d54e0bb930 Author: Jacob Van De Weert Date: Mon Aug 13 12:49:46 2018 -0400 delete new mongo client launch throttles (#8104) This change deletes the QueryThrottles service trait, and removes those checks from the codebase. Note that it does not touch any of the legacy client code which is no longer used (eg. MongoConfig and HasSpindleQueryExecutor). This will be removed in a follow up. (sapling split of 37a840a67aca4b19fd522c4fe263f833bc10d1cd) src/jvm/io/fsq/rogue/lift/ExecutableQuery.scala | 192 ++++++------------------ src/jvm/io/fsq/rogue/lift/LiftRogue.scala | 27 ++-- 2 files changed, 63 insertions(+), 156 deletions(-) commit 4aa6650f859c8e3087dcbbf46171775a1a0deead Author: Ian Tabolt Date: Fri Jun 15 17:56:01 2018 -0400 Scalafmt EVERYTHING (#6987) * Run scalafmt on everything * Flip the switch to enable scalafmt (FSQ_ENABLE_SCALAFMT=True) * Add some // format: off and // format: on comments in particularly weird cases * Disable scalafmt on files that cause exceptions (sapling split of 61c9ef3975aa4f55f70e479d7908f42de0685d26) (sapling split of 8264ffd5eb789041b44688c92b468f426833730e) src/jvm/io/fsq/rogue/lift/ExecutableQuery.scala | 131 ++++++++++++---------- src/jvm/io/fsq/rogue/lift/LiftQueryExecutor.scala | 64 ++++++----- src/jvm/io/fsq/rogue/lift/LiftQueryField.scala | 5 +- src/jvm/io/fsq/rogue/lift/LiftQueryHelpers.scala | 2 +- src/jvm/io/fsq/rogue/lift/LiftRogue.scala | 63 +++++++++-- src/jvm/io/fsq/rogue/lift/ObjectIdKey.scala | 5 +- 6 files changed, 169 insertions(+), 101 deletions(-)