Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

writer interface #205

Merged
merged 21 commits into from
Nov 18, 2019
Merged

writer interface #205

merged 21 commits into from
Nov 18, 2019

Conversation

Karsten1987
Copy link
Collaborator

@Karsten1987 Karsten1987 commented Nov 16, 2019

currently based on #191

@prajakta-gokhale fyi. This PR might also solve the issues encountered in your PR.
@piraka9011 You might want to adapt your "multifile reader" implementation against the API in this PR.

Anas Abou Allaban and others added 19 commits October 22, 2019 10:04
Signed-off-by: Anas Abou Allaban <allabana@amazon.com>

Introduce new SequentialReader interface

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>

Introduce new SequentialReader interface

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>

Introduce new SequentialReader interface

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>
- Rewrite history
- Move sequential reader implementation to header/source
- Change namespaces
- Linting

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>
Signed-off-by: Anas Abou Allaban <allabana@amazon.com>
Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
* Add new reader interface
* Use the interface in sequential reader

Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
* final reader class

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* adaptations for rosbag2_transport

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* address review comments

Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
Signed-off-by: Anas Abou Allaban <allabana@amazon.com>

Introduce new SequentialReader interface

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>

Introduce new SequentialReader interface

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>

Introduce new SequentialReader interface

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>
- Rewrite history
- Move sequential reader implementation to header/source
- Change namespaces
- Linting

Signed-off-by: Anas Abou Allaban <allabana@amazon.com>
* final reader class

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* adaptations for rosbag2_transport

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* address review comments

Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
Signed-off-by: Karsten Knese <karsten@openrobotics.org>
@wuffle-ros wuffle-ros bot added the in review label Nov 16, 2019
@Karsten1987
Copy link
Collaborator Author

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Signed-off-by: Karsten Knese <karsten@openrobotics.org>
@Karsten1987
Copy link
Collaborator Author

addressing windows warnings:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Signed-off-by: Karsten Knese <karsten@openrobotics.org>
@Karsten1987
Copy link
Collaborator Author

@prajakta-gokhale I would prefer merging this PR which also contains #191 in order to go forward. It's basically applying the same pattern to both, the reader and the writer API. Let me know what you think.

@Karsten1987 Karsten1987 merged commit dee2f44 into master Nov 18, 2019
@Karsten1987 Karsten1987 deleted the karsten1987-writer-interface branch November 18, 2019 16:17
@prajakta-gokhale
Copy link

LGTM. Thanks for pushing this forward!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants