2
0
mirror of https://github.com/boostorg/redis.git synced 2026-01-19 04:42:09 +00:00

Commit Graph

  • df3f2b8ca5 More improvements in the docs. Marcelo Zimbres 2022-06-18 22:07:59 +02:00
  • 8e4928347c Improvements in the documentation. Marcelo Zimbres 2022-06-18 13:03:21 +02:00
  • 33461d54c8 Adds reconnect test. Marcelo Zimbres 2022-06-18 09:13:44 +02:00
  • 5328cdff9a Adds coalesce option. Marcelo Zimbres 2022-06-17 22:51:51 +02:00
  • 452589d4e7 Test improvements. Marcelo Zimbres 2022-06-16 15:00:35 +02:00
  • 4036df9255 Moves write operation in exec_op to its own op. Marcelo Zimbres 2022-06-16 10:24:49 +02:00
  • 9f2df4d052 Fix in the operations. Marcelo Zimbres 2022-06-14 22:43:35 +02:00
  • 1571afbd88 Simplifies read operation. Marcelo Zimbres 2022-06-12 21:39:18 +02:00
  • b43e6dfb68 Simplifies the code. Marcelo Zimbres 2022-06-12 15:12:34 +02:00
  • ce9cb04168 Refactoring. Marcelo Zimbres 2022-06-12 08:44:37 +02:00
  • 77fe3a0f5f Fixes and improves some tests. Marcelo Zimbres 2022-06-11 10:59:59 +02:00
  • 40dfacb0b7 Adds exec overload. Marcelo Zimbres 2022-06-06 17:23:52 +02:00
  • 6d859c57f8 Unifies all error codes into one. Marcelo Zimbres 2022-06-06 16:46:38 +02:00
  • 9e43541a5e Remove Command template parameter from request. Marcelo Zimbres 2022-06-06 15:11:58 +02:00
  • 97cb5b5b25 Improvements in the project structure. Marcelo Zimbres 2022-06-06 10:42:53 +02:00
  • a40c9fe35f Factors async_write_with_timeout out of connection class. Marcelo Zimbres 2022-06-06 08:50:44 +02:00
  • a411cc50fc Simplifies and enhances code modularity. Marcelo Zimbres 2022-06-05 18:26:08 +02:00
  • 5893f0913e Adds a pool of timers. Marcelo Zimbres 2022-06-05 10:29:04 +02:00
  • dea7712a29 Improvements in the code. Marcelo Zimbres 2022-06-05 09:31:19 +02:00
  • 56479b88eb Using generic::adapter for async_read_push. Marcelo Zimbres 2022-06-04 22:04:20 +02:00
  • dfeb3bbfcf Improvements in the examples. Marcelo Zimbres 2022-06-04 19:03:22 +02:00
  • 7464851e9e Improvements in the examples. Marcelo Zimbres 2022-06-04 14:28:19 +02:00
  • 226c2b228c Factors out code related with async_connect. Marcelo Zimbres 2022-06-04 12:00:03 +02:00
  • fee892b6ad Updates the examples. Marcelo Zimbres 2022-05-29 14:06:16 +02:00
  • 74e0a6ca23 Adds support for tuple in the high level api. Marcelo Zimbres 2022-05-29 10:52:39 +02:00
  • ebef2f9e23 Pass the adapter directly to async_exec. Marcelo Zimbres 2022-05-28 21:19:00 +02:00
  • 485bdc316b Refactors operations that consume pushes. Marcelo Zimbres 2022-05-28 10:47:18 +02:00
  • 36fb83e1d6 Simplifications in the read timeouts. Marcelo Zimbres 2022-05-28 10:08:31 +02:00
  • 3753c27dcf Changes how the reader_op works. Marcelo Zimbres 2022-05-27 22:32:49 +02:00
  • 091cad6ee7 Improves pipelining. Marcelo Zimbres 2022-05-26 21:34:29 +02:00
  • 1e98c04603 Simplifications in the examples. Marcelo Zimbres 2022-05-25 23:02:48 +02:00
  • 4858c078f9 Improvements with timeouts and simplifications. Marcelo Zimbres 2022-05-25 21:43:37 +02:00
  • 3dff0b78de Implements automatic hello. Marcelo Zimbres 2022-05-24 22:36:16 +02:00
  • 7300f1498b Fixes echo_server example. Marcelo Zimbres 2022-05-23 22:39:09 +02:00
  • f6fc45d8ba Small improvements. Marcelo Zimbres 2022-05-22 22:21:58 +02:00
  • 5eb88b5042 Improvements in the examples. Marcelo Zimbres 2022-05-22 19:56:07 +02:00
  • f7d2f3ab28 General improvements. Marcelo Zimbres 2022-05-22 17:50:22 +02:00
  • f62ad6a8bf Ports high-level tests to new api. Marcelo Zimbres 2022-05-22 09:40:30 +02:00
  • 1efcf7b7d8 Fixes chat_room. Marcelo Zimbres 2022-05-22 08:27:22 +02:00
  • 29166a2cf0 Progresses with porting to channels. Marcelo Zimbres 2022-05-21 10:49:01 +02:00
  • 215fd7ea73 Renames serializer to request. Marcelo Zimbres 2022-05-18 22:22:17 +02:00
  • 9b8ca4dbc8 Simplifications. Marcelo Zimbres 2022-05-16 23:28:49 +02:00
  • 4075dc380d Commit of the following: Marcelo Zimbres 2022-05-15 09:15:39 +02:00
  • 161cd848f8 Removes function. Marcelo Zimbres 2022-05-15 09:01:08 +02:00
  • 7c7eed4a53 Refactors the serializer class. Marcelo Zimbres 2022-05-14 23:16:16 +02:00
  • e70b00e976 Renames async_receive to async_read_one. Marcelo Zimbres 2022-05-14 16:53:56 +02:00
  • 52d7b95cf8 Fixes one test. Marcelo Zimbres 2022-05-14 14:47:34 +02:00
  • 641032fa9a Fixes one more test. Marcelo Zimbres 2022-05-09 22:45:14 +02:00
  • 2a2a13c4dc Adopts Asio channels to deliver read events instead of callbacks. Marcelo Zimbres 2022-05-08 18:25:12 +02:00
  • 76741d8466 Simplifies the read operations. Marcelo Zimbres 2022-05-08 10:54:59 +02:00
  • 0f79214d37 Removes the on_push callback. Marcelo Zimbres 2022-05-08 08:58:57 +02:00
  • de476169ae Removes the on_write callback from the receiver. Marcelo Zimbres 2022-05-08 08:32:19 +02:00
  • d1bf3a91be Changes: Marcelo Zimbres 2022-05-04 22:54:21 +02:00
  • 4be6e6cc1e Passing host and port in the config parameter. Marcelo Zimbres 2022-05-02 23:13:15 +02:00
  • 74ec94e0cd v0.1.2. Marcelo Zimbres 2022-05-01 12:52:57 +02:00
  • 394bdf5b5e Increases the version. v0.1.2 Marcelo Zimbres 2022-05-01 12:41:47 +02:00
  • a4745a1a5d Better docs. Marcelo Zimbres 2022-05-01 12:34:21 +02:00
  • b99da962d1 More improvements in the docs. Marcelo Zimbres 2022-05-01 10:48:03 +02:00
  • 172de6235c Code simplification. Marcelo Zimbres 2022-05-01 08:31:00 +02:00
  • 5e99a58685 Fixes the echo_server example. Marcelo Zimbres 2022-04-30 22:23:31 +02:00
  • b952a2d2d8 Fixes async_op. Marcelo Zimbres 2022-04-30 22:21:36 +02:00
  • 16d1f8df24 Commit of Marcelo Zimbres 2022-04-30 10:51:28 +02:00
  • a10573423f Deploying v0.1.1. Marcelo Zimbres 2022-04-28 11:07:21 +02:00
  • 82b804e397 Increases the version. v0.1.1 Marcelo Zimbres 2022-04-28 10:56:42 +02:00
  • 22530724c6 Improvements in the documentation. Marcelo Zimbres 2022-04-28 10:49:19 +02:00
  • 610aef5c5e Comparison with redis-plus-plus. Marcelo Zimbres 2022-04-27 12:07:08 +02:00
  • 87a03a0b6b Moves response_traits to detail. Marcelo Zimbres 2022-04-27 10:07:06 +02:00
  • 0e3de3688e Improvements in the docs. Marcelo Zimbres 2022-04-26 17:58:52 +02:00
  • 980c39084f Removes some functions and improves docs. Marcelo Zimbres 2022-04-26 15:51:47 +02:00
  • abd339d0f2 Updates the copyright notice. Marcelo Zimbres 2022-04-26 10:43:35 +02:00
  • a86a18c969 Using small_vector. Marcelo Zimbres 2022-04-26 10:38:14 +02:00
  • f0deda42a4 Updates to boost license. Marcelo Zimbres 2022-04-25 22:16:05 +02:00
  • d1e7ec6f03 Removes unused function. Marcelo Zimbres 2022-04-25 22:00:16 +02:00
  • 0e8e31f310 Replaces all pragma onces with guards. Marcelo Zimbres 2022-04-25 14:34:10 +02:00
  • ba86c9fb05 Replaces some accurrences of pragma once with guards. Marcelo Zimbres 2022-04-25 11:43:49 +02:00
  • ccef30c8ac Uses boost assert. Marcelo Zimbres 2022-04-25 11:28:08 +02:00
  • ce77524d6f Simplifies client code. Marcelo Zimbres 2022-04-25 10:53:22 +02:00
  • 54a9fddc40 Fixes test. Marcelo Zimbres 2022-04-25 09:59:13 +02:00
  • ad3127d1ca Adds function set_receiver. Marcelo Zimbres 2022-04-25 09:09:31 +02:00
  • 0363353154 Implements async_ping. Marcelo Zimbres 2022-04-24 17:37:17 +02:00
  • b453fc63c9 Adds test for idle timeout. Marcelo Zimbres 2022-04-24 15:31:26 +02:00
  • 1a47dece35 Implements the idle timeout. Marcelo Zimbres 2022-04-24 15:10:37 +02:00
  • 048a711e51 Simplifies the code. Marcelo Zimbres 2022-04-24 11:42:29 +02:00
  • a940f7f4bf Adds test to discard. Marcelo Zimbres 2022-04-23 16:24:25 +02:00
  • fd0cae92ee Fixes usage of executors and adds test. Marcelo Zimbres 2022-04-22 15:30:36 +02:00
  • a5376bc05f Support reconnect on the client. Marcelo Zimbres 2022-04-22 13:36:34 +02:00
  • 98580eb0ea Adds test and fixes bug. Marcelo Zimbres 2022-04-21 21:35:35 +02:00
  • 6ed2d96b07 Adds some tests to the high-level client. Marcelo Zimbres 2022-04-21 16:01:31 +02:00
  • 245fdb55b6 Adds resolve operation to the client. Marcelo Zimbres 2022-04-21 09:24:57 +02:00
  • e6443cbe26 Fixes the documentation. Marcelo Zimbres 2022-04-20 16:00:09 +02:00
  • 2101def89f Fixes the makefile. Marcelo Zimbres 2022-04-20 14:37:51 +02:00
  • ddfe9defc5 More improvements in the examples. Marcelo Zimbres 2022-04-20 12:21:10 +02:00
  • cd28ff285f Removes receiver concept and uses callbacks. Marcelo Zimbres 2022-04-20 11:46:28 +02:00
  • c4bd338e79 Fixes bug in queue managements. Marcelo Zimbres 2022-04-19 15:30:29 +02:00
  • bb28f34ecc Adds adapter for double. Marcelo Zimbres 2022-04-17 19:40:42 +02:00
  • aa6251b96c Improves organization of examples. Marcelo Zimbres 2022-04-17 19:22:32 +02:00
  • b12140ae8a Adds generic error codes. Marcelo Zimbres 2022-04-17 13:09:10 +02:00
  • d845434869 Adds config object to client class. Marcelo Zimbres 2022-04-16 20:25:52 +02:00
  • 5e86fb9d03 Adds the size of the read to on_read. Marcelo Zimbres 2022-04-16 19:59:06 +02:00
  • dc80c04347 Adds timeout to read operations. Marcelo Zimbres 2022-04-16 19:51:43 +02:00