Граф коммитов

2 Коммитов

Автор SHA1 Сообщение Дата
Kirk Pepperdine e74e68d3dd
Add Message API (#252)
* refactor: add/fix tests

* feature: Fixing tests

* refactor: remove redundant versions of toKBytes methods after merge with main

* refactor: fix broken test for ZGC

* refactor: fix breaking test

* refactor: remove unused utility method

* frefactor: tidy after review

* refactor: compiles

* feature: Message bus api weaved into API module

* refactor: Channels are wired up but not tested

* refactor: Almost finished wiring up the Aggregators

* refactor: channel wiring completed, not fully tested

* refactor: intermediate push to provide access to other interested souls

* refactor: Time has been normalized into Aggregation

* refactor: Time has been normalized into Aggregation

* refactor: method on JavaVirtualMachine to show if it is unified or preunified

* refactor: JVMTermination event may not be processed by Aggregator when it should be

* refactor: JVMTermination event may not be processed by Aggregator when it should be

* refactor: EndToEndIntegrationTest finally runs

* debug: fixed CMSTenuredPoolParser and GenerationalParser tests

* refactor: Working on UnifiedGenerationalParser

* An improvement on ParserTest to fix diarization (#248)

* An improvement on ParserTest to fix diarization

* remove calls rendered unnecessary by setUp

* One more tweak to for setUp consistency

* Setting diary on the parser can also be done in setUp

* refactor: commit for upstream rebase

* refactor: Fixed several parser tests

* refactor: Remove vertx's dependency on parser

* refactor: remove classes no longer used

* refactor: sending EOF sentinal at end of GC log reading

* refactor: parsers were not being given the diary

* refactor: move runtime duration logic into an Aggregator/Aggregation base pair

* refactor: correct clock so that termination picks up the correct time

* refactor: overhaul of DateTimeStamp

* refactor: remove spurious clock rewind messages due to rounding errors in the clock calculation

* refactor: Corrected JVMTermination time which involved fixing DateTimeStamp

* refactor: First attempt at synchronizing for end of stream to complete analysis

* refactor: Fix PreunifiedJavaVirtualMachineConfigurationTest

* tidy: cleanup of vertx code

* tidy: complete code clean of parser module

* tidy: code clean and import scrub after refactoring

* rebase: up to date with upstream/main

* feature: Fixing tests

* refactor: remove redundant versions of toKBytes methods after merge with main

* refactor: remove unused utility method

* frefactor: tidy after review

* tidy: remove debugging code

* refactor: reduce the scope of set methods to package private

* miscellaneous edits to PR 252 (#253)

* miscellaneous edits to PR 252

* get sample to work

* remove unused import from an abandoned change

* refactor: Correct InterruptedException handling

* tidy: cleanup after review, fix failing test

* restore maven-wrapper.properties

* tidy: all tests running

* debug: tests only fails on GitHub

* tidy: remove silly logging to STDOUT statement that killed github

* debug: why does build fail in github only

* Got rid of Phaser and replaced with CountDownLatch (#254)

* debug: setup test for GitHub

* debug: more github debugging

* debug: yet another attempt at narrowing down the test fail in github

* refactor: update maven github action

* refactor: ensure verticles are completely started before we stream

* refactor: revert github build action

* refactor: apply fix to JVMEvent channel side of the house

* refactor: tidy after debugging the race

* tidy: code cleanup after refactoring

* tidy: cleanup as part of the code review and changes to documentation

* debug: DateTimeStamp transient test passes

* debug: DateTimeStamp transient test passes

* tidy: cleanup as per the code review

* tidy: adjust version numbers in the POMs

Co-authored-by: David Grieve <dagrieve@microsoft.com>
Co-authored-by: kabutz <heinz@javaspecialists.eu>
2023-01-19 08:20:41 -08:00
Kirk Pepperdine 754f566a8c documentation: add in developers guide 2021-12-24 13:39:46 -08:00