Xinyu Liu 9ea899efd2 Merge pull request #14414 from terry-xiaoyu/tablestore-integration-2 před 1 rokem
..
include 0b1f0db73c chore(cluster link): refactor HTTP API for CRUD operations před 1 rokem
src 9ea899efd2 Merge pull request #14414 from terry-xiaoyu/tablestore-integration-2 před 1 rokem
test 681f7037df refactor: rename proc param str func because only used by sqlserver před 1 rokem
README.md d8204021dc refactor(metrics): Move metrics worker to emqx_utils application před 1 rokem
mix.exs afb65817c4 ci(mix): refactor to avoid conflicts před 1 rokem
rebar.config 3b655f56cb fix(auth,http): improve URI handling před 1 rokem

README.md

Erlang utility library for EMQX

Overview

emqx_utils is a collection of utility functions for EMQX, organized into several modules. It provides various functionalities to make it easier to work with EMQX, such as binary manipulations, maps, JSON en- and decoding, ets table handling, data conversions, and more.

Features

  • emqx_utils: unsorted helper functions, formerly known as emqx_misc - NEEDS WORK
  • emqx_utils_api: collection of helper functions for API responses
  • emqx_utils_binary: binary reverse, join, trim etc
  • emqx_utils_ets: convenience functions for creating and looking up data in ets tables.
  • emqx_utils_json: JSON encoding and decoding
  • emqx_utils_maps: convenience functions for map lookup and manipulation like deep_get etc.
  • emqx_metrics: counters, gauges, slides

Contributing

Please see our contributing guidelines for information on how to contribute to emqx_utils. We welcome bug reports, feature requests, and pull requests.