Commit History

Author SHA1 Message Date
  Thomas Meson d9b5b8c364 query executor: better handling of errors for host selection 6 years ago
  Chris Bannister 9de8c0414f reduce number of gourtines used to execute queries (#1241) 7 years ago
  Chris Bannister 271c061c7f query/batch: improve context usage (#1228) 7 years ago
  Richard Wilkes 769ad8b224 Prevent infinite loop (#1219) 7 years ago
  Jaume Marhuenda 2d1883bd2c Return last error if can't retry on more hosts (#1213) 7 years ago
  Alex Lourie aa46e85d0a Speculative query execution (#1178) 7 years ago
  Alex Lourie 08a3a27c42 Allow to Cancel() query at any time (#1174) 7 years ago
  Daniel Lohse 246df0a75a Revert #1164 and #1151 (#1166) 7 years ago
  Daniel Lohse 0d4b564ca0 Fix bug in query executor that prevented retries from ceasing (#1164) 7 years ago
  Daniel Lohse e48272ffe6 Provide a way to limit per-query-attempt deadlines (#1151) 7 years ago
  Chris Bannister 651d6b1f34 ObservedQuery,ObservedBatch: replace string address with hostinfo (#1138) 7 years ago
  Thomas Meson beb14e33f5 ObservedQuery,ObservedBatch: pass the address of the node (#1101) 7 years ago
  Gabriel Aszalos b4eb62ec1c fix: set host when executing queries without retry policies. 7 years ago
  Chang Liu 3540fc649c DowngradingConsistencyPolicy and enhancements to retry policy behaviour (#1082) 7 years ago
  Javier Zunzunegui 2f405b2923 adding observer to query (#1023) 8 years ago
  Chris Bannister 3688d5fd49 TokenAwarePolicy: use token replicas per placement strategy (#1039) 8 years ago
  Chris Bannister 01f586cc26 refactor host discovery 8 years ago
  Raphael Gavache ca7d339566 Fix iter Host method (#2) (#918) 8 years ago
  Chris Bannister e0a2f2ca85 change HostInfo.Peer to be an IP 9 years ago
  Marcus 4f49cd01c8 Added a nil check before trying to use a host to execute a query. This was causing nil pointer dereference exceptions as described at https://github.com/gocql/gocql/issues/743. Also made some optimizations to reduce lock scoping in the TokenAwareHostPolicy 9 years ago
  Chris Bannister a04d2a5e3f add queryExecutor which executes queries. 9 years ago