Commit Graph

  • 2f2825976d use a reusable slice for storing args in readcommands functions Fusl 2022-09-30 18:38:32 +0000
  • c62fca5b7f
    Merge 9ec07d70e0 into 9f71787fcd guangwu 2023-10-21 12:57:03 +0800
  • 9ec07d70e0
    fix: typo guangwu 2023-10-21 12:56:52 +0800
  • b5c2113773
    Merge d58434c2f8 into 9f71787fcd weedge 2023-07-17 07:07:03 +0000
  • d58434c2f8 add WriteBulkFrom with bufio.Writer for buff use io buffer write to w(io.Writer) for io.Copy r(io.Reader) to w(io.Writer) weedge 2023-07-17 15:06:18 +0800
  • 77c37f99e0 fix: []byte nil resp weedge 2023-06-13 13:07:49 +0800
  • d3669a568f
    Merge 45df01b385 into 9f71787fcd Anders Björklund 2023-02-19 12:30:09 +0000
  • 45df01b385 Add implementation of the SETNX command Anders F Björklund 2023-02-19 13:23:40 +0100
  • 9f71787fcd
    Create README.md master Josh Baker 2023-01-29 16:34:09 -0700
  • d05da895e5
    Merge pull request #62 from tomarrell/master v1.6.2 Josh Baker 2023-01-20 09:11:59 -0700
  • c746dbc05b
    fix: race condition in initialisation of server Tom Arrell 2023-01-20 15:12:37 +0100
  • 8b671291b8 Fix race condition on server close v1.6.1 tidwall 2023-01-12 09:18:56 -0700
  • aabfa0831d test kalaiselvan-binary 2022-11-08 11:21:35 +0800
  • 05069c3c85 implement custom connection handler Fusl 2022-10-09 11:02:30 +0000
  • bc9875b4b0 Add SimpleError v1.6.0 tidwall 2022-08-25 16:56:07 -0700
  • afd87a26a6 Added MapGet v1.5.1 tidwall 2022-08-03 05:04:52 -0700
  • d98d0d723c Added Map and removed receiver pointer v1.5.0 tidwall 2022-08-03 04:51:39 -0700
  • 428ef2271a Added convenience functions v1.4.6 tidwall 2022-07-27 11:50:30 -0700
  • 768b712a98
    Delete FUNDING.yml Josh Baker 2022-05-14 10:34:28 -0700
  • 52d396ed1e Avoid write after partial write v1.4.5 tidwall 2022-04-21 07:27:33 -0700
  • 86d28423be
    Update README.md Josh Baker 2022-04-18 02:04:21 -0700
  • e0f7ba0ab8 Fix redcon.Serve never returning. tidwall 2022-03-22 11:38:26 -0700
  • 30bcac2aaa Rename variable tidwall 2022-03-22 10:58:06 -0700
  • 12fd027cec
    Merge pull request #48 from shankai/master Josh Baker 2022-03-22 10:55:55 -0700
  • 9aa669ff0a
    Merge 250feb7729 into f21745dc88 nathanhack 2022-03-02 03:46:45 +0200
  • f21745dc88
    Merge pull request #53 from willxm/fix_typo Josh Baker 2022-03-01 15:29:06 -0700
  • 59eed04765 typo willxm 2022-03-01 15:44:25 +0800
  • 250feb7729 prepare for PR Nathan Hack 2022-01-01 20:10:53 -0500
  • ea500d3d6b
    Merge branch 'tidwall:master' into master nathanhack 2022-01-01 19:54:08 -0500
  • 1beacf2b47 Upgraded btree v1.4.4 tidwall 2021-12-28 16:54:22 -0700
  • 913a1ec448 Upgrade btree v1.4.3 tidwall 2021-12-08 16:28:09 -0700
  • 17d055eab2 fixed unsubscribe bug Nathan Hack 2021-11-19 21:12:12 -0500
  • 756e057617 updated mod file Nathan Hack 2021-11-19 14:38:02 -0500
  • a0e14aa66e added context Nathan Hack 2021-11-19 14:25:45 -0500
  • bef3c6ddbd change source to new repo Nathan Hack 2021-11-19 11:25:09 -0500
  • babe3513b0 Upgrade modules v1.4.2 tidwall 2021-10-25 15:09:00 -0700
  • 4d3824a03b
    Create FUNDING.yml Josh Baker 2021-09-07 05:56:15 -0700
  • 0f365a5602 Fix: unsubscribe single channel from (p)subscribe. shankai 2021-07-15 18:44:48 +0800
  • 0cb26bc5a4
    Delete FUNDING.yml Josh Baker 2021-04-20 14:46:26 -0700
  • 0f670f53db Upgrade go.mod v1.4.1 tidwall 2021-03-30 07:42:28 -0700
  • 09e3f71e1b Cleanup test file tidwall 2021-03-30 07:41:50 -0700
  • 730a465d73 Cleanup test file tidwall 2021-03-30 07:41:08 -0700
  • 99f437a123
    Create FUNDING.yml Josh Baker 2021-03-28 09:01:24 -0700
  • 69f0479a15
    Update README.md Josh Baker 2021-02-11 16:30:40 -0700
  • f70d5e937a
    Update README.md Josh Baker 2021-02-11 16:30:24 -0700
  • dd5ee1d2b3
    Update README.md Josh Baker 2021-02-11 16:30:12 -0700
  • 9c841ac211 Remove idleclose from example tidwall 2021-01-17 08:42:41 -0700
  • aef242afd1 Added simple config command tidwall 2021-01-17 08:27:23 -0700
  • 0205c889f6 Added SetIdleClose v1.4.0 tidwall 2020-11-05 16:54:41 -0700
  • 2d74bb5825
    Create go.yml Josh Baker 2020-11-03 11:56:44 -0700
  • c0033ea551
    Delete .travis.yml Josh Baker 2020-11-03 11:56:36 -0700
  • ad7bea44e9
    Update README.md Josh Baker 2020-11-03 11:56:23 -0700
  • ed863f4dd7
    Update README.md Josh Baker 2020-10-31 07:51:53 -0700
  • 43bafc0e7e Updated README.md tidwall 2020-10-31 07:31:40 -0700
  • 4dcf45bac0 Added pub/sub documentation tidwall 2020-10-31 07:30:48 -0700
  • 7c780e8bd7 Merge and refator tidwall 2020-10-31 07:18:14 -0700
  • 04ad31261b Refactor code tidwall 2020-10-31 07:14:18 -0700
  • a6a8495429 Refactor code tidwall 2020-10-31 07:13:26 -0700
  • 51082103ca Added Marshaler v1.3.3 tidwall 2020-10-30 06:53:21 -0700
  • d5576bf8a3 Added PubSub pubsub tidwall 2020-10-30 06:46:06 -0700
  • 2797057b75
    Update to go 1.14 Josh Baker 2020-03-08 09:08:33 -0700
  • 157aa68817 Update Any rules v1.3.2 tidwall 2020-03-06 10:08:10 -0700
  • 1f5e70c2d8 Use int-bulk-strings for *Any calls v1.3.1 tidwall 2020-03-06 09:32:11 -0700
  • a389b6ca04 Added AppendAny v1.3.0 tidwall 2020-03-03 14:16:44 -0700
  • 72acf6b980 Removed closed check v1.2.2 tidwall 2020-02-29 14:10:33 -0700
  • 5c8de50bde Fixed readresp array error v1.2.1 tidwall 2020-02-11 09:27:00 -0700
  • f50c3d4246 Added RESP type v1.2.0 tidwall 2020-01-27 12:40:43 -0700
  • fc7a9e8758 Added AcceptError function v1.1.1 tidwall 2020-01-20 08:50:30 -0700
  • a56a5c7c95 Do not fail on accept v1.0.2 tidwall 2020-01-20 07:17:34 -0700
  • 565ec452b4 Added bulk number appending v1.1.0 tidwall 2020-01-09 05:08:23 -0700
  • 47f86dd29a Added WriteUint64 method v1.0.1 tidwall 2019-12-18 19:45:32 -0700
  • 56fff5d1ec
    Merge pull request #26 from oleh-ozimok/mux Josh Baker 2019-12-18 19:41:33 -0700
  • 2e2c499d37 refactor and add task level pool EricQAQ 2019-07-12 17:33:07 +0800
  • 5d58ef2214
    Update README.md Josh Baker 2019-05-06 09:04:21 -0700
  • 765b585b67 add parsing args method smallnest 2019-05-05 18:07:33 +0800
  • b10d22ba72 add Time for metrics smallnest 2019-04-29 15:42:47 +0800
  • ae093380c2 add GetArgCount method smallnest 2019-04-25 15:37:33 +0800
  • e614bc4456 zero copy for command.args smallnest 2019-04-23 14:50:56 +0800
  • 18b48cf2aa use command buffer smallnest 2019-04-23 11:21:45 +0800
  • a6727f990d add server mux Oleg Ozimok 2019-04-07 21:03:47 +0300
  • 1c350a91fe don't use bufio to void that the epoll is hanging smallnest 2019-04-02 15:01:13 +0800
  • b67a7d9183 export ReadCommands method smallnest 2019-03-29 16:57:49 +0800
  • c964c660ad
    Merge pull request #23 from smallnest/master v1.0.0 Josh Baker 2019-03-20 21:35:34 -0700
  • 0b1eb3f07a #22 export Serve method smallnest 2019-03-19 17:29:55 +0800
  • 3ba89e5913
    Merge pull request #1 from EricQAQ/use-goroutine-pool Eric Zhang 2018-12-06 15:57:03 +0800
  • 88d736d9c4 fix params zzhang2 2018-12-06 15:54:17 +0800
  • ee982eda60 use goroutine pool zzhang2 2018-12-06 15:50:01 +0800
  • c9c01bdf57 add vendor zzhang2 2018-12-06 15:49:46 +0800
  • 56b016127a Merge branch 'iwanbk-listen-address' v0.9.0 Josh Baker 2018-02-28 08:23:42 -0700
  • 75d62f9c0b Add server.Addr() : returns server's listen address. Iwan Budi Kusnanto 2018-02-28 15:05:31 +0700
  • b6e65d498d lil perf boost Josh Baker 2017-11-09 05:50:32 -0700
  • 3df12143a4 Merge pull request #12 from chrisvdg/gracefull-shutdown Josh Baker 2017-10-03 07:17:44 -0700
  • d2f164462f adds NewServerTLS Chris Van de Gejuchte 2017-10-02 11:08:29 +0200
  • f2794a0a30 tls example Josh Baker 2017-09-22 11:54:30 -0700
  • 4f3c759c8f Merge branch 'chrisvdg-adds-tls' Josh Baker 2017-09-22 11:37:34 -0700
  • 61c5beb419 Adds tls support Chris Van de Gejuchte 2017-09-12 12:00:04 +0200
  • b4072969ef Merge 32df8406c1 into e095da84ca Chris Van de Gejuchte 2017-09-12 10:40:35 +0000
  • 32df8406c1 Adds client example Chris Van de Gejuchte 2017-09-12 12:24:16 +0200
  • 2611d6ddf2 updates docs Chris Van de Gejuchte 2017-09-12 12:14:42 +0200
  • c5969cd684 Adds tls support Chris Van de Gejuchte 2017-09-12 12:00:04 +0200