Commit Graph

  • 8350a6038d wip Nathan Harris 2020-02-05 20:31:51 -08:00
  • 696639cb65 wip Nathan Harris 2020-02-05 20:17:45 -08:00
  • ecf67de582 wip Nathan Harris 2020-02-05 20:04:38 -08:00
  • 1234c713be wip Nathan Harris 2020-02-05 19:52:19 -08:00
  • 14b7d88850 Add code coverage tracking Nathan Harris 2019-12-06 22:48:17 -08:00
  • 06471a2a39 Change RedisClientError from enum to struct Nathan Harris 2020-05-31 23:28:02 -07:00
  • 60e79b71b8 Update URLs from swift-redi-stack to RediStack George Barnett 2020-05-29 17:06:49 +00:00
  • 4cd5855762 Add TTL and PTTL commands George Barnett 2020-05-29 12:40:35 +00:00
  • 123d9c94fc Add EXISTS command George Barnett 2020-05-29 02:00:30 +00:00
  • 2211dbf36b Detect and throw on invalid integer. Cory Benfield 2020-05-26 12:57:09 +01:00
  • 638fbb0754 Clean up indexing of ByteBufferView Cory Benfield 2020-05-26 11:50:34 +01:00
  • f9579373f5 Avoid creating temporary arrays Cory Benfield 2020-05-26 10:11:09 +01:00
  • dd08685566 Avoid transient ByteBufferView Cory Benfield 2020-05-26 10:47:12 +01:00
  • 20848b8093 Move quality checks to be after unit tests Nathan Harris 2020-05-08 16:16:10 -07:00
  • c699aca17c Add CI for nightly trunk images of new linux platforms Nathan Harris 2020-05-08 16:14:47 -07:00
  • b3bc95f118 Add CI jobs for Swift 5.3 development snapshots Nathan Harris 2020-04-23 20:29:04 -07:00
  • 86d5466584 Make ActiveConnectionGauge.currentCount public Nathan Harris 2020-04-20 02:22:52 +00:00
  • b462bdcf3f Update CodeClimate badge for renamed project 1.0.0-alpha.9 Nathan Harris 2020-03-27 14:28:21 -07:00
  • 851c81ae79 Update CI to use official Swift 5.2 images and update README for current testing matrix Nathan Harris 2020-03-27 14:03:53 -07:00
  • c1ba671097 Reduce RESPValue initialization complexities and simplify RedisKey implementation Nathan Harris 2020-03-19 21:59:23 -07:00
  • 3e1a3d5e74 Add GitHub pull request template to direct devs to GitLab Nathan Harris 2020-03-19 20:35:47 -07:00
  • 543e27bde0 Move GitLab CI files to .gitlab Nathan Harris 2020-03-19 20:35:26 -07:00
  • ad00b0c582 Add GitHub Sponsor funding file Nathan Harris 2020-03-19 20:21:29 -07:00
  • 7850dee562 Add code owners file Nathan Harris 2020-03-19 20:20:27 -07:00
  • 9425c39d44 Add issue templates Nathan Harris 2020-03-19 20:17:54 -07:00
  • 8d19354e07 Add merge request templates Nathan Harris 2020-03-19 20:14:07 -07:00
  • fb921f2a62 Update CONTRIBUTING guide Nathan Harris 2020-03-19 20:12:57 -07:00
  • 83f8b78c2e Disable additional scan command unit tests until #23 is fixed Nathan Harris 2020-03-19 19:28:51 -07:00
  • 41f9377d31 Refine Redis Command API Nathan Harris 2020-03-17 23:18:40 -07:00
  • 86f2eb69c9 Disable Scan command unit test until #23 is completed Nathan Harris 2020-03-19 16:08:31 -07:00
  • ea781e1bd4 73 -- Remove isConnected property requirement from RedisClient Nathan Harris 2020-03-19 15:53:39 -07:00
  • b08ad5461a Rename Package to "RediStack" 1.0.0-alpha.8 Nathan Harris 2020-03-11 20:16:19 -07:00
  • bf9a1cd98c 70 -- Update SwiftMetrics for ecosystem compatability 1.0.0-alpha.7.2 Nathan Harris 2020-03-06 03:13:19 +00:00
  • 973a9162af 70 -- Update SwiftMetrics for ecosystem compatability Nathan Harris 2020-03-06 03:13:19 +00:00
  • fb161021a9 Rename ELF.convertFromRESPValue to be an overload of map Nathan Harris 2020-02-19 20:59:11 -08:00
  • 6bd5df7d93 Add map overloads for casting RESPValue elements in a Collection Nathan Harris 2020-02-19 20:44:27 -08:00
  • 17fa5dad0a Cleanup Extensions by placing code in more appropriate places Nathan Harris 2020-02-19 20:41:41 -08:00
  • f60ec154be asdfoiasdfoianpsgoiansg rework-commands Nathan Harris 2020-02-19 20:27:16 -08:00
  • a8864dc956 wip Nathan Harris 2020-02-17 19:47:20 -08:00
  • f2fb726904 Use latest Redis 5 in dev Docker Compose Nathan Harris 2020-02-17 16:00:24 -08:00
  • bf887a9d19 Replace SHA1 Implementation 44-lua-scripting Nathan Harris 2019-11-28 11:29:36 -08:00
  • 1b53935aef Merge branch 'scripting' into '44-lua-scripting' Nathan Harris 2019-11-28 18:38:00 +00:00
  • 7c65785cc2 Consider this a first draft for adding scripting support to RediStack. Liam Don 2019-11-28 18:38:00 +00:00
  • bd4a0dab84 Add documentation coverage badge to README Nathan Harris 2020-02-04 23:10:18 -08:00
  • b8bac7e896 Exclude Code Climate CI job for schedules Nathan Harris 2020-02-04 22:45:39 -08:00
  • 21d0a3120b Add code quality tracking from Code Climate Nathan Harris 2020-02-04 21:35:45 -08:00
  • e713ab734a Add test execution with address sanitizer address-sanitizer Nathan Harris 2019-12-06 22:54:00 -08:00
  • a0b21e7b81 Update test matrix in README Nathan Harris 2020-01-26 13:57:07 -08:00
  • 02f3fb760c Update nightlies to use 'official' nightlies on all linux platforms Nathan Harris 2020-01-25 00:01:07 -08:00
  • 8e48e939e0 Update README to clarify Redis version support Nathan Harris 2020-01-16 09:45:06 -08:00
  • 4b2729c0ac Add Swift 5.2 branch testing to CI f10d6a0 Nathan Harris <nathan@mordil.info> Jan 16, 2020 at 08:08 Nathan Harris 2020-01-16 08:12:10 -08:00
  • 6e45f56e00 Merge branch 'range-api' into 'master' Nathan Harris 2019-12-31 01:22:20 +00:00
  • 249999851e Rework SortedSet and List range APIs Nathan Harris 2019-12-28 15:32:46 -08:00
  • 47480b8074 Update Linux test manifest Nathan Harris 2019-12-30 12:27:42 -08:00
  • 346d37d636 Merge branch 'revisit-zadd' into 'master' Nathan Harris 2019-12-28 07:58:24 +00:00
  • 8e3d8f6faf Revisit the SortedSet zadd command API Nathan Harris 2019-12-27 23:39:36 -08:00
  • 4350e01097 Merge branch 'blocking-timeamount' into 'master' Nathan Harris 2019-12-28 06:35:14 +00:00
  • 1ef315e255 Use TimeAmount for any timeout command arguments Nathan Harris 2019-12-27 22:29:28 -08:00
  • 0007a08697 Merge branch 'isconnected-req' into 'master' Nathan Harris 2019-12-28 06:13:16 +00:00
  • a50a4d555d Add isConnected property to RedisClient protocol Nathan Harris 2019-12-27 21:52:20 -08:00
  • a5f9d76cac Merge branch 'typed-keys' into 'master' Nathan Harris 2019-12-28 05:42:08 +00:00
  • ea6f427993 Add type-safe representation of Redis keys Nathan Harris 2019-12-25 00:01:45 -08:00
  • 5d6c3d3f28 Merge branch 'authorize' into 'master' Nathan Harris 2019-12-25 08:28:40 +00:00
  • 435cdb2ab0 Add authorize command Nathan Harris 2019-12-25 00:23:09 -08:00
  • 8d85cb2bfa Update to use new NIOAtomic over deprecated Atomic 1.0.0-alpha.7.1 Nathan Harris 2019-12-16 15:45:52 -08:00
  • 9747cf2e2b Merge branch 'custom-logging' into 'master' 1.0.0-alpha.7 Nathan Harris 2019-12-13 23:47:32 +00:00
  • 209ba87bf5 Revisit user Logging configuration for connections and clients Nathan Harris 2019-12-13 23:47:32 +00:00
  • c18ff4341c no message scripting-tweaks Nathan Harris 2019-12-06 19:54:00 -08:00
  • 0bd95cc347 no message Nathan Harris 2019-11-28 16:24:43 -08:00
  • d384deb011 Replace SHA1 Implementation Nathan Harris 2019-11-28 11:29:36 -08:00
  • 893c516cfb Merge branch 'scripting' into '44-lua-scripting' Nathan Harris 2019-11-28 18:38:00 +00:00
  • be11ac5410 Consider this a first draft for adding scripting support to RediStack. Liam Don 2019-11-28 18:38:00 +00:00
  • 13b58e9aed 6-pubsub Nathan Harris 2019-11-22 22:46:05 -08:00
  • ecaf823919 add unit test file Nathan Harris 2019-11-13 15:14:15 -08:00
  • 08eb22db66 add PUBSUB sub-commands Nathan Harris 2019-07-12 20:27:48 -07:00
  • e0ebf9266b Merge branch 'variadic-overloads' into 'master' 1.0.0-alpha.6.1 Nathan Harris 2019-10-27 07:01:05 +00:00
  • adcff65030 Add variadic overloads for several commands Nathan Harris 2019-10-26 23:55:47 -07:00
  • 8ce1dd8257 Merge branch 'generic-get' into 'master' Nathan Harris 2019-10-27 06:28:52 +00:00
  • 9e5179f3e4 Add RedisClient.get generic overload Nathan Harris 2019-10-26 22:50:58 -07:00
  • 5c39c83663 Add dev Docker Compose file Nathan Harris 2019-10-26 22:47:23 -07:00
  • a3f6d3b834 Merge branch 'remove-assertions' into 'master' Nathan Harris 2019-10-07 14:38:33 +00:00
  • ba66ebf81e Remove unnecessary assertions in RedisCommandHandler Nathan Harris 2019-10-07 07:19:13 -07:00
  • 237f049c81 Merge branch 'thread-sanitizer' into 'master' 1.0.0-alpha.6 Nathan Harris 2019-09-24 03:06:15 +00:00
  • 939e41b832 Fix data race with RedisMetrics.activeConnectionCount Nathan Harris 2019-09-23 19:57:48 -07:00
  • dfca57046c Run thread sanitizer on 5.1 test CI jobs Nathan Harris 2019-09-23 19:36:07 -07:00
  • 2a27a598c3 Merge branch 'update-test-matrix' into 'master' Nathan Harris 2019-09-24 02:27:45 +00:00
  • 3c4b5c407a Update Test Matrix to include Swift 5.1 Official Release Nathan Harris 2019-09-23 19:19:31 -07:00
  • 9741a2ef4f Merge branch 'respvalue-nil-init' into 'master' Nathan Harris 2019-07-29 05:19:09 +00:00
  • 479c024d4b Change RESPValue.init(bulk:) initializers to accept a wider range of values Nathan Harris 2019-07-28 21:47:59 -07:00
  • b70923623b Merge branch 'more-resptranslator-tests' into 'master' Nathan Harris 2019-07-29 05:04:19 +00:00
  • b9b703078e Add more test coverage of RESPTranslator Nathan Harris 2019-07-28 20:20:17 -07:00
  • 8c3bdbac86 Merge branch 'update-linuxmain' into 'master' Nathan Harris 2019-07-29 03:25:48 +00:00
  • 0d4b520bb7 Add missing ByteToMessageDecoderVerifier tests to Linux Main Nathan Harris 2019-07-28 20:23:09 -07:00
  • 879afb4c27 Merge branch 'faster-mr-ci' into 'master' Nathan Harris 2019-07-29 03:18:16 +00:00
  • 02d8d02176 Speed up CI pipelines for Merge Requests Nathan Harris 2019-07-28 20:08:49 -07:00
  • 50dba5c93a Merge branch '56-b2m-verifier-tests' into 'master' Nathan Harris 2019-07-29 03:11:51 +00:00
  • 556da6475f 56 -- Add ByteToMessageDecoderVerifier unit tests Nathan Harris 2019-07-28 19:58:48 -07:00
  • cd40320873 Merge branch 'test-util-connections' into 'master' Nathan Harris 2019-07-28 07:31:25 +00:00
  • a09c434612 Change test utils RedisConnection process to be less opinionated. Nathan Harris 2019-07-11 23:15:15 -07:00
  • 30a0774a2f Merge branch 'split-tests' into 'master' Nathan Harris 2019-07-28 07:17:14 +00:00