Commit Graph

  • ce43dad72e Split tests into two targets: Unit tests and Integration tests Nathan Harris 2019-07-27 21:49:29 -07:00
  • 1b4b5fa67d Merge branch 'rediserror-equatable' into 'master' Nathan Harris 2019-07-28 06:55:13 +00:00
  • d702121f59 Add Equatable conformance for RedisError Nathan Harris 2019-07-27 23:48:40 -07:00
  • 1d21f663de Merge branch 'respvalue-equatable' into 'master' Nathan Harris 2019-07-28 06:42:19 +00:00
  • 081c7ca855 Add Equatable conformance to RESPValue Nathan Harris 2019-07-27 23:25:03 -07:00
  • ca16cee332 Fix relative links in README to legal docs 1.0.0-alpha.5.0.2 Nathan Harris 2019-07-12 20:31:50 -07:00
  • fae8eadad9 Make RedisConnection.sendCommandsImmediately public Nathan Harris 2019-07-12 20:30:53 -07:00
  • 611cc4ebf8 Use swift test --generate-linuxmain to handle index of unit tests Nathan Harris 2019-07-12 19:41:20 -07:00
  • 6791ba80e9 Fix relative links in README that were broken for docs site users Nathan Harris 2019-07-11 14:52:02 -07:00
  • aeae1f6c78 Properly export module 1.0.0-alpha.5.0.1 Nathan Harris 2019-07-10 22:46:20 -07:00
  • f788056ecb Update documentation URL to new docs.redistack.info URL Nathan Harris 2019-07-09 13:45:43 -07:00
  • 0fbc2eb39f Add links to new support email. Nathan Harris 2019-07-09 13:20:10 -07:00
  • 0ecb3c1ef3 Iterate on type safety for zadd 1.0.0-alpha.5 Nathan Harris 2019-07-09 00:26:52 -07:00
  • 2605763810 Rename RedisCommand properties to avoid overloading terms and being more specific. Nathan Harris 2019-07-08 23:48:19 -07:00
  • 04aa1f93a3 Polish project documents Nathan Harris 2019-07-08 23:06:57 -07:00
  • f2df346097 Update Jazzy Doc Generation Script Nathan Harris 2019-07-08 20:36:04 -07:00
  • fd73e0abed Merge branch '61-rebrand' into 'master' Nathan Harris 2019-07-09 02:53:58 +00:00
  • 7e7e354697 61 -- Rebrand from RedisNIO to RediStack Nathan Harris 2019-07-06 08:00:53 -07:00
  • 57168eda35 Merge branch 'rename-errors' into 'master' Nathan Harris 2019-07-09 02:42:13 +00:00
  • 13432f0c09 Rename RedisNIOError to RedisClientError Nathan Harris 2019-07-06 08:23:01 -07:00
  • 6c39eb3913 Merge branch '47-proposal-feedback' into 'master' Nathan Harris 2019-07-09 02:33:42 +00:00
  • 238ebb7496 Merge branch 'connection-refactor' into '47-proposal-feedback' Nathan Harris 2019-07-09 02:27:57 +00:00
  • ea7c755d07 Refactor RedisConnection Nathan Harris 2019-07-04 15:34:36 -07:00
  • b807af58b5 Use String Interpolation for Logging Metadata Nathan Harris 2019-07-04 12:39:32 -07:00
  • 2f21e2071b Merge branch '60-typesafe-sortedset' into '47-proposal-feedback' Nathan Harris 2019-07-04 19:27:18 +00:00
  • 6423299231 60 -- Provide Strong Option Types in SortedSet Commands Nathan Harris 2019-07-04 12:20:45 -07:00
  • 392be14796 Merge branch '59-respconvertible-generics' into '47-proposal-feedback' Nathan Harris 2019-07-04 18:01:21 +00:00
  • fa227b0e08 59 -- Use RESPValueConvertible as Generic Constraint Nathan Harris 2019-07-04 00:22:50 -07:00
  • e964ba0429 Merge branch 'cleanup-unsafe' into '47-proposal-feedback' Nathan Harris 2019-07-03 03:50:41 +00:00
  • cd9bd04f73 Revisit RESPValue and RESPValueConvertible implementations. Nathan Harris 2019-07-01 19:14:33 -07:00
  • f445822c23 Merge branch 'redis-command' into '47-proposal-feedback' Nathan Harris 2019-06-30 20:31:00 +00:00
  • 5fb0bfca5c Rename RedisCommandContext to RedisCommand, improve RedisCommandHandler usage semantics, and cleanup documentation. Nathan Harris 2019-06-30 13:02:00 -07:00
  • 15a3c0383e Merge branch 'expire-timeout' into '47-proposal-feedback' Nathan Harris 2019-06-30 06:53:08 +00:00
  • b96f64c7d0 Update RedisClient.expire to no longer use deadline terminology. Nathan Harris 2019-06-29 23:45:00 -07:00
  • c5241a461c Merge branch 'client-bootstrap' into '47-proposal-feedback' Nathan Harris 2019-06-30 06:18:47 +00:00
  • 5d232ad022 Change Redis.makeDefaultClientBootstrap to ClientBootstrap.makeRedisTCPClient Nathan Harris 2019-06-29 23:12:46 -07:00
  • dc0b7e8b7b Merge branch 'resp-translator-refactor' into '47-proposal-feedback' Nathan Harris 2019-06-30 05:46:09 +00:00
  • b8c19488a7 Refactor RESPTranslator to mutate the passed ByteBuffer directly. Nathan Harris 2019-06-28 00:00:46 -07:00
  • 44c29169d1 Merge branch 'init-label' into '47-proposal-feedback' Nathan Harris 2019-06-13 03:04:53 +00:00
  • 60d5c4ce06 Add fromRESP label to RESPValueConvertible.init Nathan Harris 2019-06-12 19:59:02 -07:00
  • f98b53e3e4 Merge branch 'final-channelhandler' into '47-proposal-feedback' Nathan Harris 2019-06-13 02:47:01 +00:00
  • 1281724a83 Make RedisCommandHandler final Nathan Harris 2019-06-12 19:42:34 -07:00
  • cc477734c2 Merge branch '58-5.1-testing' into 'master' Nathan Harris 2019-07-03 06:05:07 +00:00
  • 0eb3074406 58 -- Add Swift 5.1 and Nightly Build Testing Nathan Harris 2019-07-02 22:44:07 -07:00
  • 79757dc0eb Merge branch 'swifty-append' into 'master' 1.0.0-alpha.3 Nathan Harris 2019-06-25 19:31:26 +00:00
  • 8c676812a1 Swap append(_:to:) parameters in signature Nathan Harris 2019-06-25 12:24:20 -07:00
  • 0facb90674 Merge branch 'append' into 'master' Nathan Harris 2019-06-25 19:05:48 +00:00
  • b280af596d Adding append Ondrej Rafaj 2019-06-25 19:05:48 +00:00
  • b5812484e4 Merge branch '50-rename-map' into 'master' Nathan Harris 2019-06-25 05:11:05 +00:00
  • c010e13b9e 50 -- Rename EventLoopFuture.mapFromRESP to convertFromRESPValue Nathan Harris 2019-06-24 22:01:28 -07:00
  • e0e5a68957 Merge branch '53-circular-buffer' into 'master' Nathan Harris 2019-06-22 02:45:33 +00:00
  • 88c6cfa2c8 53 -- Use CircularBuffer for RedisCommandHandler queue Nathan Harris 2019-06-21 19:40:49 -07:00
  • 5672c55560 Merge branch '51-ascii-init' into 'master' Nathan Harris 2019-06-22 02:11:52 +00:00
  • b9d8af0f10 51 -- Use UInt8(ascii:) for RESP Tokens Nathan Harris 2019-06-21 19:06:02 -07:00
  • 6dc4864734 Merge branch '52-exported' into 'master' Nathan Harris 2019-06-22 02:05:00 +00:00
  • 2f8520c43b 52 -- Remove @_exported Usage Nathan Harris 2019-06-21 18:47:41 -07:00
  • 531a7d4021 Merge branch 'add-port-static' into 'master' 1.0.0-alpha.2.1 Nathan Harris 2019-06-12 17:18:56 +00:00
  • 73b3f5df32 Add static property for default RedisConnection port Nathan Harris 2019-06-12 10:11:53 -07:00
  • 30733dea02 Merge branch 'fix-data-conversion' into 'master' 1.0.0-alpha.2 Nathan Harris 2019-06-11 20:26:06 +00:00
  • 34647e1423 Fix Data Conversion to RESPValue Nathan Harris 2019-06-11 13:14:43 -07:00
  • 788f69dede Fix warning with default for RESPValue.description implementation. 1.0.0-alpha.1.1.1 Nathan Harris 2019-06-11 12:23:29 -07:00
  • d4584924cf Improve debugging of RESPValue 1.0.0-alpha.1.1 Nathan Harris 2019-06-11 12:16:22 -07:00
  • d48485869d Merge branch 'docs-tweak' into 'master' Nathan Harris 2019-06-07 01:52:35 +00:00
  • 06c0aeed0a Fix README and API Docs Nathan Harris 2019-06-06 18:40:32 -07:00
  • 23a8d4455f Update README 1.0.0-alpha.1 Nathan Harris 2019-06-06 18:00:42 -07:00
  • 3b5faf0498 Merge branch '45-api-docs' into 'master' Nathan Harris 2019-06-07 00:22:03 +00:00
  • dd839fdf02 45 -- Add API Documentation Nathan Harris 2019-06-06 16:50:04 -07:00
  • 6f6fe74c92 Merge branch 'se-0226' into 'master' 0.10.0 Nathan Harris 2019-06-06 22:19:12 +00:00
  • dfbccf4c07 Rename package to match repo Nathan Harris 2019-06-06 15:05:37 -07:00
  • dcc9ceaeed Merge branch 'gitlab' into 'master' Nathan Harris 2019-06-06 22:02:18 +00:00
  • 67fa6f2f25 Migrate from CircleCI to GitLab CI Nathan Harris 2019-06-06 12:43:18 -07:00
  • a765914e93 Merge pull request #45 from Mordil/renaming 0.9.0 Nathan Harris 2019-06-06 10:06:02 -07:00
  • e81f9546d1 Rename NIORedis to RedisNIO Nathan Harris 2019-06-06 00:43:10 -07:00
  • 7ae20244d5 Merge pull request #41 from Mordil/40-metrics 0.8.0 Nathan Harris 2019-06-06 09:45:24 -07:00
  • 9df653962d Implement Basic Metrics (#40) Nathan Harris 2019-05-17 18:33:58 -07:00
  • 0b28491251 Add Xcode 11 .swiftpm to .gitignore Nathan Harris 2019-06-05 11:39:06 -07:00
  • b0d0882ee2 Update License Notice for SwiftLog & SwiftMetrics Nathan Harris 2019-05-27 17:02:31 -07:00
  • f6facaa252 Merge pull request #43 from Mordil/blocking-pop Nathan Harris 2019-05-27 16:44:58 -07:00
  • eaa9d2bfd0 Add Blocking List Pop Commands Nathan Harris 2019-05-27 16:29:09 -07:00
  • 0c4db2129a Merge pull request #42 from Mordil/blocking-zpop Nathan Harris 2019-05-27 15:02:41 -07:00
  • 739223258c Add Blocking Sorted Set Pop Commands Nathan Harris 2019-05-27 12:09:09 -07:00
  • d0da3e760b Improve Redis Channel Pipeline Debugging Nathan Harris 2019-05-27 12:00:36 -07:00
  • 1a9f086c68 Add SwiftMetrics Dependency Nathan Harris 2019-05-17 18:34:45 -07:00
  • d9d61bafe4 Minor comment fixes Nathan Harris 2019-05-01 21:52:27 -07:00
  • 3eb7608762 Tweak README formatting Nathan Harris 2019-05-01 19:36:19 -07:00
  • 0131fe43ba Update Readme and Tweak Redis.makeConnection(...) 0.7.0 Nathan Harris 2019-05-01 18:59:59 -07:00
  • c7a606d8a6 Add Copyright Notices, Acknowledgements, and Contributors List Nathan Harris 2019-05-01 16:24:05 -07:00
  • d071bbaed6 Merge pull request #36 from Mordil/resolve-batching Nathan Harris 2019-05-01 15:28:16 -07:00
  • 066a5c3dea Resolve RedisPipeline Proposal Discussion Topic Nathan Harris 2019-04-29 15:10:30 -07:00
  • 8bde6fd421 Merge pull request #39 from Mordil/cleanup-handlers Nathan Harris 2019-04-30 22:55:44 -07:00
  • 477668e667 Simplify RESP Parsing and Redis Channel Handlers Nathan Harris 2019-04-30 22:44:43 -07:00
  • a8a1fa5921 Merge pull request #38 from Mordil/namespacing Nathan Harris 2019-04-30 21:04:59 -07:00
  • e446a834cd Namespace global static factory methods under Redis Nathan Harris 2019-04-29 16:04:48 -07:00
  • d03823f27a Merge pull request #37 from Mordil/error-handling Nathan Harris 2019-04-30 16:19:29 -07:00
  • 46e96bd9cb Standardize Error Handling Nathan Harris 2019-04-30 16:18:21 -07:00
  • f89e64decc Update unit test SetUp failures to include error messages to debug failures easier Nathan Harris 2019-04-24 10:35:06 -07:00
  • 76ceb6370c Fix incorrect default logger label in RedisConnection static factory method Nathan Harris 2019-04-24 10:34:29 -07:00
  • 864c4bcff6 Refactor RedisClient state to use enum instead of booleans Nathan Harris 2019-04-24 10:33:55 -07:00
  • ed106a943f Update to use official release of SwiftLog Nathan Harris 2019-04-10 11:33:52 -07:00
  • 755f6311a0 Merge pull request #34 from Mordil/bytebuffers Nathan Harris 2019-04-09 16:32:31 -07:00