Skip to content

Releases: adyliu/jafka

release 1.4.0

21 Oct 09:55
Compare
Choose a tag to compare
  • ignore jvm shutting down exception on jafka closing
  • print log range for error offset
  • logging the duplication broker that is running
  • upgrade java wrapper to 3.5.22 and support os x
  • retry consumer id with host address
  • update zkclient to 2.1.1
  • fixed consumerid on some machine with unresolved hostname
  • support partial callbackHandler
  • rebalance the new messages on new brokers
  • fixed test bug on autocreated of broker

release 1.2.3

29 Nov 04:03
Compare
Choose a tag to compare
  • create all log files
  • fixed IndexOutOfBoundsException without partition files
  • fixed java.nio.channels.ClosedByInterruptException before rebalancing

release 1.2.2

21 Oct 11:36
Compare
Choose a tag to compare
  • improved the tips while rebalancing failed
  • support timeout for producer client
  • remove auto-reconnecting at the client without error
  • enforce brokerId to be a non-negative integer
  • auto commit the offset before closed the client
  • update log4j/zkclient
  • fixed the broker name on IPv6 machine
  • fixed port checking for test
  • fixed client exception without brokers
  • fixed comress message's offset error for auto commit
  • fixed some spelling mistakes
  • clean some codes and add some comments
  • improved the default log4j formatter

release 1.2.1

21 Oct 11:35
Compare
Choose a tag to compare
  • fixed bad data directory Issues 23
  • add last commit time in python watcher script
  • handle the topic name Issues 24
  • expose jmx operations for log4j Issues 25
  • check messages size at server side Issues 26
  • fixed topic partition probleam Issues 18
  • update zkclient to 2.0, both supported zookeeper 3.3/3.4 Issues 27
  • update jackson to v1.9.9
  • clean some code warnings

release 1.2.0

21 Oct 11:33
Compare
Choose a tag to compare
  • Add Topic creator command Issues 4
  • Add a watcher tool to show the consumer's status Issues 5
  • Add Topic deleter command Issues 7
  • Ignore IntelliJ IDEA project files Issues 6
  • Add password checking for some operations Issues 8
  • Support partitions number for each broker in config mode Issues 9
  • Refactor a producer interface Issues 10
  • Add a utf-8 string produer Issues 11
  • Add packaging builder script Issues 12
  • A simple message dumper script Issues 13
  • Fixed Rebalance failed problem Issues 14

release 1.1.1

21 Oct 11:32
Compare
Choose a tag to compare
  • Fixed rebalance failed while messages are overstocked.

release 1.1.0

21 Oct 11:32
Compare
Choose a tag to compare

Full compatibility with v1.0

Server/Broker:

  • Add Java Service Wrapper supported
  • Default Encode/Decode is byte array. 2dbc332
  • Add a mbean ServerInfo,descripting version and running information
  • Add a script 'getoffset-console.sh'; fetching the offset of broker
  • Add a dumper who can dump utf-8 string message
  • Change default rebalance backoff time to 10 seconds
  • Add log4j.properties to default CLASSPATH
  • Add a simple INSTALL file
  • Default server/broker runs without zookeeper
  • fixed mbean registed duplicate
  • most I/O interface is closeable, using Closers tools to close them
  • many comments updated and more readable logs
  • add third-part LICENSE

Client:

  • Do not update offset while no message been consumed f7d344f3
  • Fixed producer cannot receive new topic partitions #2
  • Turning on TCP NODELAY in the Simple Consumer a8b93d6b
  • upgrade zookeeper client to 3.3.5, fixed zookeeper bug(961,1091)

release 1.0

21 Oct 11:30
Compare
Choose a tag to compare
  • first released