AdaptiveConsulting / Aeron.NET

Efficient reliable UDP unicast, UDP multicast, and IPC message transport - .NET port of Aeron
Apache License 2.0
485 stars 94 forks source link

attempting to extend a recording throws exception #98

Closed ahychu84 closed 4 years ago

ahychu84 commented 4 years ago

Hey Guys,

Just started playing with Aeron using your .NET implementation and I am noticing when I am trying to extend an existing recording I get this coming from the driver. io.aeron.archive.client.ArchiveException: cannot extend recording 0 image joinPosition 0 not equal to recording stopPosition 1536. I have attached a copy of the archiving code that I'm using.

Any advice would be appreciated, thank you so much. On a side note, is there any plans to update this client to work with the most recent build of Aeron?

program.txt

JPWatson commented 4 years ago

is there any plans to update this client to work with the most recent build of Aeron

Yes, there is. I plan to do it over the next couple of weeks.

cannot extend recording 0 image joinPosition 0 not equal to recording stopPosition 1536

You need to apply initialPosition to the channel you create for the publication rather than the channel for extendRecording.

ahychu84 commented 4 years ago

is there any plans to update this client to work with the most recent build of Aeron

Yes, there is. I plan to do it over the next couple of weeks.

Are you planning to update to 1.28? I noticed it got pushed and from what i've been reading is feature full for Aeron cluster.

JPWatson commented 4 years ago

Are you planning to update to 1.28?

👍

ahychu84 commented 4 years ago

Are you planning to update to 1.28?

👍

Perfect! Thank you so much. Is there anything that I might be able to help with ?

JPWatson commented 4 years ago

Are you planning to update to 1.28?

1.28.2 has been released.