Skip to content

Commit

Permalink
README edits
Browse files Browse the repository at this point in the history
  • Loading branch information
attipaci committed Sep 3, 2024
1 parent 134d152 commit 21004df
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -723,8 +723,8 @@ argument), can be inspected by `redisxErrorDescription()`, e.g.:

The __xchange__ library provides two macros: `xvprintf()` and `xdprintf()`, for printing verbose and debug messages
to `stderr`. Both work just like `printf()`, but they are conditional on verbosity being enabled via
`xSetVerbose(boolean)` and the global variable `xDebug` being `TRUE` (non-zero), respectively. Applications using
__xchange__ may use these macros to produce their own verbose and/or debugging outputs conditional on the same global
`redisxSetVerbose(boolean)` and the global variable `xDebug` being `TRUE` (non-zero), respectively. Applications using
__RedisX__ may use these macros to produce their own verbose and/or debugging outputs conditional on the same global
settings.

You can also turn debug messages by defining the `DEBUG` constant for the compiler, e.g. by adding `-DDEBUG` to
Expand All @@ -735,3 +735,17 @@ You can also turn debug messages by defining the `DEBUG` constant for the compil
<a name="future-plans"></a>
## Future plans

Some obvious ways the library could evolve and grow in the not too distant future:

- Automated regression testing and coverage tracking.
- Support for the [RESP3](https://github.com/antirez/RESP3/blob/master/spec.md) standard and Redis `HELLO`.
- Support for Redis sentinel, high-availability server configurations.
- TLS support (perhaps...)
- Add more high-level redis commands, e.g. for lists, streams, etc.
- Improved debug capabilities (e.g. with built-in error traces)
- Improved error handling (e.g. by consistently setting `errno` beyond just the __RedisX__ error status).

If you have an idea for a must have feature, please let me (Attila) know. Pull requests, for new features or fixes to
existing ones are especially welcome!


0 comments on commit 21004df

Please sign in to comment.