-
Notifications
You must be signed in to change notification settings - Fork 2
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
Finalize code structure for experiment replication #43
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* feat: draft variable packet size experiment * docs: new section for project replicability * docs: markdown diagram (system control flow) + blockquote highlight * refactor: utility to insights + diode collection script
* feat: diode telemetry channel + updated configuration settings * refactor: diode config settings & remove republish code * feat: read file contents from text file * feat: MQTT index, topic, payload, & checksum (example) * feat: create new message counter via mutex * feat: send file contents via MQTT telemetry topic * nit: remove unused broker message contents * refactor: message content of diode diagnostics
* bump: project requirements via upgrading direct dependencies * feat: baseline for UUID + timestamp (MQTT) * refactor: diode test binary logic + echo message * feat: improve overall test coverage with republish contents * refactor: content compontents for subscription overhaul * fix: run all tests in current directory + subdirectories
* feat: draft variable packet size experiment * docs: new section for project replicability * docs: markdown diagram (system control flow) + blockquote highlight * refactor: utility to insights + diode collection script * feat: module install & output binary * feat: begin subscribe and publish commands * feat: basic payload retrieval from standard input * refactor: prepare for complete message detection * feat: filter output from incoming payload * refactor: stream demo into encapsulator & republisher * refactor: option to delimit message & remove write new line * feat: draft message flow w/ client-server location * feat: mock MQTT connection prior to testing * feat: recieve message from given source location * refactor: next steps for outbound message flow * docs: text on links for architecture diagram * remove: start/end delimiter + message case * refactor: entry point for main application, build information, & testing * feat: split input & output metadata via project settings * fix: repackaged JSON object contents + diode metadata
* Code freeze for first minor release (#39) * nit: minor code format * refactor: remove duplicate function contents * Updated configuration flow of control (#38) * feat: draft variable packet size experiment * docs: new section for project replicability * docs: markdown diagram (system control flow) + blockquote highlight * refactor: utility to insights + diode collection script * feat: module install & output binary * feat: begin subscribe and publish commands * feat: basic payload retrieval from standard input * refactor: prepare for complete message detection * feat: filter output from incoming payload * refactor: stream demo into encapsulator & republisher * refactor: option to delimit message & remove write new line * feat: draft message flow w/ client-server location * feat: mock MQTT connection prior to testing * feat: recieve message from given source location * refactor: next steps for outbound message flow * docs: text on links for architecture diagram * remove: start/end delimiter + message case * refactor: entry point for main application, build information, & testing * feat: split input & output metadata via project settings * fix: repackaged JSON object contents + diode metadata * docs: update main program directory name * bump: patch version for `net/http` (#40) * refactor: benchmark tooling for throughout testing * refactor: placeholder client dialing attempts & timestamp units
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #23.