GithubHelp home page GithubHelp logo

Comments (5)

mariomastrodicasa avatar mariomastrodicasa commented on June 8, 2024

@marcocappolimases you are right about the usage of Seek in many conditions. The method GetActualOffset, within ChannelConfiguration, currently is for internal use. My idea is to report the latest offset using the event raised when a message is available. Then the value will be exposed from higher Smart* classes in C++, C# and Java.

from datadistributionmanager.

marcocappolimases avatar marcocappolimases commented on June 8, 2024

@marcocappolimases my idea is to report the latest offset using the event raised when a message is available. Then the value will be exposed from higher Smart* classes in C++, C# and Java.

@mariomastrodicasa This will be ok most of time but, in some condition, could be useful to seek in Channel past elements before receive a first message.
A possible solution can be the implementation of a Seek method that accepts negative values.

from datadistributionmanager.

mariomastrodicasa avatar mariomastrodicasa commented on June 8, 2024

@marcocappolimases my idea is to report the latest offset using the event raised when a message is available. Then the value will be exposed from higher Smart* classes in C++, C# and Java.

@mariomastrodicasa This will be ok most of time but, in some condition, could be useful to seek in Channel past elements before receive a first message.
A possible solution can be the implementation of a Seek method that accepts negative values.

@marcocappolimases about the Seek I reference the related issue #22

from datadistributionmanager.

mariomastrodicasa avatar mariomastrodicasa commented on June 8, 2024

@marcocappolimases I discovered that another interesting value is the timestamp of the last received message: it is related to the issue #22. There are other possible value that can be reported during the implementation of this issue?

from datadistributionmanager.

marcocappolimases avatar marcocappolimases commented on June 8, 2024

@mariomastrodicasa seems to me that, at the moment, timestamp and offset are the only two values that have the same meaning in Kafka and OpenDDS.
Other values could be passed in the future with a specific dictionary for each transport layer.

from datadistributionmanager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.