hfxbus
Version:
Redis backed high frequency exchange bus
355 lines (198 loc) • 5.79 kB
Markdown
# 2019-09-25T00:47:46.937Z
## 🎨 - improving the format/structure of the code (project)
### #21
- Fix lint errors
-----------------------------
# 2019-09-25T00:44:13.225Z
## 🐛 - fixing a bug (project)
### #21
- Fix use of the same blocking connection to send jobs acks
- Improve the distribution algorithm
-----------------------------
# 2019-09-07T10:17:00.529Z
## 🆕 - add code or file(s) (project)
### #19
- Add distribute routing method
-----------------------------
# 2019-09-05T20:24:23.580Z
## 🆕 - add code or file(s) (project)
### none
- Add build connection manager
-----------------------------
# 2019-09-05T20:17:54.101Z
## 📝 - writing docs (project)
### #16
- Add docs for client side partitioning
-----------------------------
# 2019-09-05T11:50:46.468Z
## 🆕 - add code or file(s) (project)
### #16
- Add partitioning feature
-----------------------------
# 2019-08-17T20:45:44.775Z
## 🐛 - fixing a bug (project)
### none
- Fix consume loop event
-----------------------------
# 2019-08-17T20:15:33.654Z
## 🐛 - fixing a bug (project)
### none
- Fix error handling (serialize error needs JSON.stringify)
-----------------------------
# 2019-08-12T23:00:45.017Z
## 🐛 - fixing a bug (repository)
### none
- Fix API docs link
-----------------------------
# 2019-08-11T21:47:52.591Z
## 👷 - adding CI build (deployment)
### none
- Add TravisCI integration
-----------------------------
# 2019-08-11T09:14:07.190Z
## 💚 - fixing the CI build (deployment)
### none
- Add travis configuration
-----------------------------
# 2019-08-07T00:19:50.894Z
## 📝 - writing docs (project)
### none
- Finish the API reference for V2
-----------------------------
# 2019-08-06T11:17:24.962Z
## 📝 - writing docs (project)
### none
- Add API reference to Consumer and Producer
-----------------------------
# 2019-08-05T20:09:42.162Z
## 🚥 - adding tests (project)
### none
- Add helpers and Job tests
-----------------------------
# 2019-08-05T12:59:08.884Z
## 📝 - writing docs (project)
### none
- Fix README
-----------------------------
# 2019-08-05T11:36:02.849Z
## 📝 - writing docs (project)
### none
- Add API documentation for ConnectionManager
-----------------------------
# 2019-08-05T11:12:02.721Z
## 🐛 - fixing a bug (project)
### none
- Fix finished job cycle
-----------------------------
# 2019-08-05T10:43:26.516Z
## 🚥 - adding tests (project)
### none
- Add test files
-----------------------------
# 2019-08-05T10:30:05.608Z
## 🐛 - fixing a bug (project)
### none
- Fix starting order on README example
-----------------------------
# 2019-08-05T10:27:46.769Z
## 🐛 - fixing a bug (project)
### none
- Fix some bugs on first test
- Rewrite readme
-----------------------------
# 2019-08-05T09:35:21.702Z
## 🔥 - removing code or file(s) (project)
### none
- Remove old HFXBus js
-----------------------------
# 2019-08-05T09:34:46.830Z
## 🆕 - add code or file(s) (project)
### none
- Refactor entire library into typescript
-----------------------------
# 2019-05-14T21:27:07.416Z
## ⬆️ - upgrading dependencies (redis/connectors/clients)
### master
- Upgrading project dependencies
-----------------------------
# 2019-05-14T21:24:04.854Z
## 🐛 - bug fix (hfxbus)
### #5
- HFXBus was not calling consume method when it was in idle state (waiting for new messages)
-----------------------------
# 2019-04-23T09:30:30.005Z
## ✅ - adding tests (hfxbus)
### master
- Creating benchmark
-----------------------------
# 2019-04-23T08:31:09.854Z
## 🐎 - performance improvement (hfxbus)
### master
- Removing process.nextTick to use an event triggering approach to consume messages
-----------------------------
# 2019-04-23T08:17:27.537Z
## 🐎 - performance improvement (hfxbus)
### master
- Changing ID generation and async functions to event oriented to improve performance
-----------------------------
# 2019-04-07T14:06:57.834Z
## 🎨 - code improvement (hfxbus)
### #3
- Handling undefined payload keys
-----------------------------
# 2019-04-06T20:38:31.288Z
## 📝 - docs (hfxbus)
### master
- Add install command in README
-----------------------------
# 2019-04-06T20:36:24.916Z
## 📝 - docs (hfxbus)
### master
- Finishing Claimer API documentation
-----------------------------
# 2019-04-06T20:21:53.510Z
## 📝 - docs (hfxbus)
### master
- Creating the message API documentation
- Fixing README example
-----------------------------
# 2019-04-06T19:18:02.630Z
## 📝 - docs (hfxbus)
### master
- Creating the API documentation
-----------------------------
# 2019-04-06T17:58:49.153Z
## 📝 - docs (hfxbus)
### master
- Creating README.md and .npmignore
-----------------------------
# 2019-04-06T16:17:38.986Z
## 🎨 - code improvement (hfxbus)
### master
- Handling dead messages with claimer
-----------------------------
# 2019-04-06T14:22:36.885Z
## ✅ - adding tests (hfxbus)
### master
- Adding integration tests
-----------------------------
# 2019-04-06T13:39:08.734Z
## ✅ - adding tests (hfxbus)
### master
- Finishing unit tests
-----------------------------
# 2019-04-05T11:31:02.002Z
## ✅ - adding tests (hfxbus)
### master
- Finishing HFXBus and Claimer (missing integration tests)
- Unit testing errors, generateId and redisFactories
-----------------------------
# 2019-04-04T16:55:38.715Z
## 🎨 - code improvement (hfxbus)
### master
- Creating consume logic
-----------------------------
# 2019-04-04T15:10:59.946Z
## 🎨 - code improvement (hfxbus)
### master
-----------------------------