Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2022-06-06 | 14.1 kB | |
v0.2.0-beta.tar.gz | 2022-06-06 | 79.7 kB | |
v0.2.0-beta.zip | 2022-06-06 | 116.7 kB | |
Totals: 3 Items | 210.4 kB | 0 |
Added features
- Coverage tests
- CLI will alert in case a newer version is available
- Real time data (UI dashboards) is getting updated over Sockets instead of HTTP - UI performance are now much better
- System logs screen - UI
- Memphis version can be seen in the UI and in the CLI
- Observability - system components status (UI)
- Observability - total stations/messages across the entire system (UI)
- Observability - connected producers/consumers to a station (UI)
- Observability - station audit logs (UI)
- Observability - last 50 messages in a station (UI)
- Python SDK
Fixed bugs
- Only users from type application have the ability to connect with Memphis (SDK connection) - Now also the root user has the ability to connect via the SDKs.
- System logs are not persistent - logs persist inside Memphis's internal DB for 30 days
- Zombie resources (connections/producers/consumers) caused by down time of an application connected to Memphis / downtime of Memphis during an active connection with an application - We've added a background task responsible to clean those zombie resources.
- Producers/consumers connected to a Station which has been deleted are not getting disconnected automatically - fixed.
Known issues
- Authentication - users from type application connect with Memphis (via the SDKs) using a connection token. For now this token is constant per Memphis environment.
What's Changed
- Staging by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/17
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/18
- Staging by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/19
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/20
- general bugfixes by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/21
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/22
- remove db auth for docker installation by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/23
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/24
- add info logs by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/25
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/26
- general bugs by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/28
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/29
- add logs for docker env by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/30
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/31
- bugfixes by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/32
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/33
- comment out zombie connection handler by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/34
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/35
- add zombie connections cleaner process by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/36
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/37
- add license headers by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/40
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/41
- Update README.md by @yanivbh1 in https://github.com/memphisdev/memphis-broker/pull/39
- blocking service until connected to the broker by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/42
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/43
- add info to docker env logs by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/44
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/45
- add avatar id in response of get factory by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/46
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/47
- update docker logs by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/48
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/49
- change the container tcpPort by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/52
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/53
- test broker retry by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/54
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/55
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/56
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/57
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/58
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/59
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/60
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/61
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/62
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/63
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/64
- docker env bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/65
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/66
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/67
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/68
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/69
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/70
- remove fmt logs by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/71
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/72
- create default station on create prod/cons by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/74
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/75
- error message typo by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/76
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/77
- add support in ackTime when creating a consumer by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/79
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/80
- Staging by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/83
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/84
- bugfix create station by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/85
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/86
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/87
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/88
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/89
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/90
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/91
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/92
- test by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/93
- analytics bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/94
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/95
- sdk connections bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/96
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/97
- creating a consumer group bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/98
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/99
- add analytics indication to login by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/100
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/101
- create default station bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/102
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/103
- unhandled error bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/104
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/105
- destroy consumer bugfix by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/106
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/107
- bugfix sdk connections by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/108
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/109
- add analytics on installation by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/110
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/111
- jenkinsfile updated by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/112
- Staging by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/113
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/114
- updates by @yanivbh1 in https://github.com/memphisdev/memphis-broker/pull/115
- updates by @yanivbh1 in https://github.com/memphisdev/memphis-broker/pull/116
- updates by @yanivbh1 in https://github.com/memphisdev/memphis-broker/pull/117
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/118
- helm command update by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/123
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/125
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/126
- Jenkins update by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/127
- Jenkins file update by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/129
- Valera br patch 1 by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/131
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/132
- Update Jenkinsfile by @yanivbh1 in https://github.com/memphisdev/memphis-broker/pull/133
- updated jenkinsfile by @yanivbh1 in https://github.com/memphisdev/memphis-broker/pull/135
- Socket io connection by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/137
- Auditing by @shay23b in https://github.com/memphisdev/memphis-broker/pull/138
- updated killConsumers by @shay23b in https://github.com/memphisdev/memphis-broker/pull/139
- total messages in a station stats by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/140
- change the UI dev URL to 9000 by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/141
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/143
- send factories/stations data over sockets by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/144
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/145
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/146
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/147
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/148
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/149
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/150
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/152
- add avg message size + stations data by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/153
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/154
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/155
- Valera br patch 1 by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/159
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/160
- added logs in realtime + save to DB by @shay23b in https://github.com/memphisdev/memphis-broker/pull/156
- added clusterInfo by @shay23b in https://github.com/memphisdev/memphis-broker/pull/161
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/163
- Valera br patch 1 by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/164
- added retention for saving logs by @shay23b in https://github.com/memphisdev/memphis-broker/pull/165
- Staging by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/166
- Beta by @idanasulinmemphis in https://github.com/memphisdev/memphis-broker/pull/168
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/167
- Update Jenkinsfile by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/169
- Valera br patch 4 by @valeraBr in https://github.com/memphisdev/memphis-broker/pull/171
New Contributors
- @shay23b made their first contribution in https://github.com/memphisdev/memphis-broker/pull/138
Full Changelog: https://github.com/memphisdev/memphis-broker/compare/v0.1.0-beta...v0.2.0