aboutsummaryrefslogtreecommitdiff
path: root/spark-common/src/main/java
AgeCommit message (Collapse)Author
2020-04-24Improve --ignore-sleeping flag, add --ignore-native flagLuck
2020-04-22Don't include ms unit in GC average frequencyLuck
2020-04-20Revert "Set default sampling interval to 3ms"Luck
lol changed my mind This reverts commit d927d105a8525c53dfc6213f9ca42f03b7fc46ac.
2020-04-20Set default sampling interval to 3msLuck
2020-04-11Report average collection frequency in '/spark gc'Luck
2020-04-09Add '/spark gc' and '/spark gcmonitor' commands to help track GC activityLuck
Example output: https://i.imgur.com/JihIDvk.png
2020-04-05Allow exact tick duration to be used as threshold in tickmonitoring command ↵Luck
(#43)
2020-04-02Change expiry time for URL activity log entriesLuck
2020-04-02/spark sampler --> /spark profiler, with aliasLuck
2020-04-01Update viewer URLLuck
2020-04-01Allow comments to be specified on sampler outputLuck
2020-03-26Fix heapsummary type parsingLuck
2020-03-24Don't include negative cpu usage readings (null result) in averagesLuck
2020-03-24Some misc refactoringLuck
2020-03-06Use ASMs type descriptor utility instead of our ownLuck
2020-03-06Treat different methods (not just methods with the same name) as different ↵Luck
stack nodes & include method descriptions in proto data
2020-03-05Some minor cleanupLuck
2020-02-06Improve ThreadFinder array handlingLuck
2020-02-06Ignore expired log entries on loadLuck
2020-02-04Monitor average tick durations & report them in /spark tpsLuck
2020-02-03Refactor heap dump compressionLuck
2020-01-11Add AbstractTickCounterLuck
2020-01-11Implement PaperTickCounter using server tick event instead of schedulerLuck
2020-01-02Order with most time taken firstLuck
2020-01-02Add --order-by-time optionLuck
2019-12-03Some cleanup & refactoringLuck
2019-09-03Cpu monitoring thread should be a daemon threadLuck
This will allow the JVM to shut down even if the cpu monitor is still running.
2019-08-09Codestyle changesLuck
2019-08-03Fix bug with Regex ThreadDumper not requesting ThreadInfo instances ↵Luck
including stack data
2019-08-03Regex ThreadDumper should be case insensitiveLuck
2019-08-03Some more reorganisingLuck
2019-08-03more cleanup work, fix buildLuck
2019-07-22cleanupLuck
2019-07-20Implement pagination in /spark activityLuck
2019-06-18Send separate messages instead of using newline (#17)Luck
2019-06-16Add option to ignore "sleeping" threads when samplingLuck
2019-06-16Better catch block for malformed heap dump summary linesLuck
2019-06-16Use protobuf to encode data instead of JSONLuck
2019-06-15Return total time as a doubleLuck
2019-06-02Add support for heap dump compression (#16)Luck
2019-05-24Send tick monitoring messages asyncLuck
2019-05-15Add try..catch around the parsing of each heap dump summary entryLuck
2019-05-13Fix broken messageLuck
2019-05-13Combine tps and cpu commands into oneLuck
2019-05-13Adjust tick monitoring counting techniqueLuck
2019-05-13Change the way CPU monitoring is performedLuck
2019-05-13Include sender metadata tooLuck
2019-05-13Write metadata to sampler outputLuck
2019-05-13Activity log improvementsLuck
2019-05-13Ensure things are cleaned up nicely when the plugin disablesLuck