Skip to content

Andy X v2.1 Storage

Latest
Compare
Choose a tag to compare
@eneshoxha eneshoxha released this 07 May 11:00
dc423af

It's a great pleasure to introduce to you the next evolution of Andy X v2, Andy X v2.1!
With this new version there are a tons of new feature and bug fixes across the board!

As we are always listening to the feedbacks

First we want to thank you who tried and tested our open platform.
With v2.1 we are delivering Configuration REST APIs to help companies to deliver different configurations into Andy X Cluster with IaaS and Andy X CLI.

In this major release of v2 we re-designed the communication between nodes and storages.

Features

  • SentDate Property is added into storage,
  • Caching internal message ids for each consumers,
  • New infrastructure for synchronising tenants, products, components and topics,
  • New infrastructure for Retention of Message Life,
  • Tenant and Component Token synchronising,
  • Removing api exposure for Storage,
  • Adding Headers Support,
  • Changing Partitions to by hours

You can download Andy X from docker-hub in the link below
https://hub.docker.com/r/buildersoftdev/andyxstorage

For more information about Andy X refer to the link below
https://buildersoftdev.azurewebsites.net/andyx

What's next

We are constantly working on bringing new features and bug fixes to Andy X!

Feel free to give us feedback and suggestions for the future releases, by creating issues and contacting us via Github.
Thank you from all of us at Buildersoft!

alt text.

What's Changed

  • bug/no_ticket: Unacked messages now are ordered by @eneshoxha in #66
  • v2.1/bug/68 SentDate is not present by @eneshoxha in #70
  • feature/71 Cache Messages to ConsumerPointer by @eneshoxha in #72
  • v2.1/feature/73 TenantUpdatedDetails by @eneshoxha in #74
  • v2.1/feature/41 Add Header to Records/Message by @eneshoxha in #75
  • v2.1/feature/69 Add Implement Retention Period for the messages by @eneshoxha in #76
  • v2.1/feature/77 Synchronize Tokens between Nodes in Andy X Cluster by @eneshoxha in #78
  • v2.1/bug/67 Add SubscriptionType for ConsumerDisconnectArgs by @eneshoxha in #79
  • v2.1/bug/no_ticket: check if totalcount of pointers are more than ack… by @eneshoxha in #80
  • bugfix by @eneshoxha in #81
  • v2.1/feature/82 Add SkipCertificate into XNode Configuration for Prod… by @eneshoxha in #84
  • v2.1/feature/83 Create SyncService Consumers and Producers connected … by @eneshoxha in #86
  • v2.1/bugfix/87 Memory is not being released by @eneshoxha in #88
  • V2.1/feature/89 by @eneshoxha in #90
  • v2.1/bugfix/91 Remove unackedlist removal from unacked by @eneshoxha in #92
  • v2.1/feature/93 Add Consumer Repository by @eneshoxha in #94
  • bugfix: add consumer conenction to di by @eneshoxha in #95
  • fix: Send Messages to node if there are already connections for consu… by @eneshoxha in #97
  • v2.1/bug/98 Messages are not caching in the consumers when messages a… by @eneshoxha in #99
  • v2.1/feature/100 Send messages to consumer after partition is cached by @eneshoxha in #101
  • v2.1/feature/102 Change Payload and Headers to JSON type by @eneshoxha in #103
  • V2.1/main by @eneshoxha in #104

Full Changelog: v2.0.0...v.2.1.0