Recent Releases of kieker-for-jupyter
kieker-for-jupyter - 2.0.2
What's Changed
- Removing unused tool dependencies to reduce release size
- Kieker 2006 r dependencies to opad by @DaGeRe in https://github.com/kieker-monitoring/kieker/pull/683
- Remove unused groovy dependency by @DaGeRe in https://github.com/kieker-monitoring/kieker/pull/684
- Bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/662
- Bump org.eclipse.jetty.ee10:jetty-ee10-webapp from 12.0.13 to 12.0.14 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/666
- Bump org.junit.jupiter:junit-jupiter from 5.11.0 to 5.11.3 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/667
- Bump org.glassfish.jersey.core:jersey-client from 3.1.7 to 3.1.9 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/665
- Bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.11 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/664
- Bump org.eclipse.jetty:apache-jsp from 11.0.23 to 11.0.24 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/668
- Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.36.0 to 2.37.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/669
- Bump org.junit.jupiter:junit-jupiter-api from 5.11.2 to 5.11.3 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/672
- Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/675
- Bump org.apache.commons:commons-csv from 1.11.0 to 1.12.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/673
- Bump org.glassfish.jersey.core:jersey-common from 3.1.8 to 3.1.9 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/674
- Bump com.fasterxml.jackson.core:jackson-core from 2.17.2 to 2.18.1 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/676
- Remove duplicate jackson-core and jackson in tools dependencies by @DaGeRe in https://github.com/kieker-monitoring/kieker/pull/679
- Bump ch.qos.logback:logback-core from 1.5.6 to 1.5.12 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/677
- Bump org.junit.jupiter:junit-jupiter-engine from 5.11.2 to 5.11.3 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/682
- Bump ch.qos.logback:logback-access from 1.5.11 to 1.5.12 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/681
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.1 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/678
- Bump org.apache.kafka:kafka-clients from 3.8.0 to 3.8.1 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/680
- Java
Published by DaGeRe about 1 year ago
kieker-for-jupyter - Kieker 2.0.1
- Rebranding: Name Kieker an obserability tool and mention tracing where necessary (since Kieker always did method execution tracing, but was calling this monitoring)
- Minor fixes
- Only pass ExplorViz token to OpenTelemetry if necessary
- Version updates
- Bump org.apache.kafka:kafka-clients from 3.7.0 to 3.8.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/635
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/631
- Bump org.apache.groovy:groovy-all from 4.0.22 to 4.0.23 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/634
- Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.11.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/632
- Bump org.eclipse.jetty.ee10:jetty-ee10-webapp from 12.0.11 to 12.0.13 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/633
- Bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.8 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/642
- Bump io.freefair.aspectj.post-compile-weaving from 8.6 to 8.10 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/640
- Bump org.tukaani:xz from 1.9 to 1.10 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/646
- Bump org.junit.jupiter:junit-jupiter-engine from 5.10.2 to 5.11.1 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/644
- Bump com.rabbitmq:amqp-client from 5.21.0 to 5.22.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/645
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/639
- Bump org.eclipse.jetty:jetty-server from 12.0.5 to 12.0.13 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/638
- Bump org.eclipse.jetty:jetty-server from 12.0.13 to 12.0.14 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/650
- Bump org.junit.jupiter:junit-jupiter-engine from 5.11.1 to 5.11.2 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/651
- Bump io.freefair.aspectj.post-compile-weaving from 8.10 to 8.10.2 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/652
- Bump org.ow2.asm:asm from 9.7 to 9.7.1 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/649
- Bump org.springframework:spring-web from 6.0.19 to 6.0.23 in /examples/JavaEEServletContainerExample/jetty/webapps/jpetstore/META-INF/maven/org.mybatis/jpetstore by @dependabot in https://github.com/kieker-monitoring/kieker/pull/643
- Bump org.junit.jupiter:junit-jupiter-api from 5.10.2 to 5.11.2 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/654
- Bump org.mockito:mockito-core from 5.13.0 to 5.14.1 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/655
- Bump org.eclipse.emf:org.eclipse.emf.ecore.xmi from 2.37.0 to 2.38.0 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/656
- Bump io.freefair.gradle:aspectj-plugin from 8.10 to 8.10.2 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/661
- Bump org.csveed:csveed from 0.8.1 to 0.8.2 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/658
- Bump ch.qos.logback:logback-access from 1.5.8 to 1.5.11 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/659
- Bump org.glassfish.jersey.core:jersey-server from 3.1.8 to 3.1.9 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/660
- Bump com.github.oshi:oshi-core from 6.4.12 to 6.6.5 by @dependabot in https://github.com/kieker-monitoring/kieker/pull/657
- Java
Published by DaGeRe about 1 year ago
kieker-for-jupyter - Kieker 2.0.0
- 2.0.0 (June 23, 2024)
- Refactoring
- Major API changes
- Update Kieker to Java 11; Java 8 is no longer supported
- Replaced all the different graph libraries with one graph library
- Created comprehensive and stable package structure
- Improved code quality: hardcoded time unit values
- Removed obsolete code: DbWriter and deprecated classes
- Update dependencies and provide more modular jars
- Fixed inconsistent naming of reader and writer tests
- Replaced old tools with new ones using TeeTime
- Separated Moobench from Kieker
- Features
- Many improvements to the Kieker Architecture Model, including nested components, dataflow
- Improve component and operation processing in Kieker
- Support for user behavior modeling and clustering
- Support for Java 21
- Separate string registration from serialization in records
- Switch to new TeeTime based pipe and filter framework
- Inclusion of dynamic and static architecture analysis tools from the OceanDSL project
- Improved Build System
- Working local build with docker container
- Rework Gradle build script
- Improve Pipeline Speed
- Jenkins optimization and issue fixing
- Introduce timeouts for stages
- Update to Gradle 8.8
- Release
- Migrated releases to GitHub
- Created check for source and javadoc jars into check script
- Moved Moobench and other Kieker repositories to github
- Removed Feature
- Deprecation of KaxRun and KaxViz
- DbWrite
- Documentation
- Moved documentation to readthedocs
- Improved documentation for use of IRL
- Updated introduction
- Library updates
- Update Teetime to 3.1.0 release
- Update AspectJ to 1.9.19 to support Java 19
- Remove aopalliance dependency
- Updated to new OSHI library to support systems monitoring
- Updated many different library versions
- Java
Published by DaGeRe over 1 year ago
kieker-for-jupyter - Kieker 1.15.4
- Update dependencies to avoid security issues:
- Update jersey-server to 3.0.12 (latest Java 8 release)i
- okhttp to 4.12.0
- javaassist to 3.29.2-GA
- groovy-all to 4.0.15
- Java
Published by DaGeRe about 2 years ago
kieker-for-jupyter - Kieker 1.15.3
- Fix analysis problem: Allow analysis of multiple files again
- Fix analysis problem: Correctly interpret timeout for maxTraceDuration
- Java
Published by DaGeRe about 2 years ago
kieker-for-jupyter - Kieker 1.15.2
- Fix security vulnerability sonatype-2020-0926 by update to guava 31.1-jre
- Update commons-compress to 1.20 due to security problems
- Java
Published by DaGeRe about 3 years ago
kieker-for-jupyter - Kieker 1.15.1
- Bugfixes
- Extended PatternParser to handle 'default' modifier
- Updated model and fixed assembly and deployment metamodel issues with interfaces.
- Correctly close directory reader stream in DirectoryReaderStage
- Java
Published by avanhoorn almost 4 years ago
kieker-for-jupyter - Kieker 1.15
- New features (selection)
- Migration of analysis stages to the TeeTime-based Kieker analysis.
- Added new analysis stages from the iObserve research project
- Improvements and refactorings
- Improved AspectJ probes, e.g., by introducing before/after advices for cflow pointcuts, OpenJDK 11 support
- Refactored the file system writer
- Build scripts and infrastructure
- Replaced additional local Jar dependencies by using the Maven dependencies
- Converted Kieker tools to multi-project builds
- Use of GitHub actions to test common platforms (Linux, Mac, Windows) and Java versions
- Documentation
- Migrated the deprecated LaTeX-based user guide to Read The Docs (https://kieker-monitoring.readthedocs.io/en/latest/)
- Bug fixes and improvements to code, performance, tests, documentation, examples
- Java
Published by avanhoorn about 4 years ago
kieker-for-jupyter - Kieker 1.14
- New features (selection)
- Integration of a novel pipes-and-filter framework and filters in Kieker.Analysis based on TeeTime (teetime-framework.github.io version 3.0). Additional documentation will be added. Currently, the TeeTime-based framework and filters exist in parallel to the existing infrastructure. The long-term plan is that the TeeTime-based infrastructure replaces the existing one.
- New file system writer to replace the existing ones in the next Kieker release
- Generic file writer supporting different compression types
- Monitoring support for Spring-based REST communication with AspectJ
- Support for enums in IRL
- Support for additional compression algorithms in the file writers and readers
- New TeeTime reader stages with common interface to use them in tools
- Introduced new Kieker tool framework covering commandline and configurations file evaluation (see Writing Tools and Services)
- Added monitoring of database calls (including the SQL statement)
- Introduced new data bridge tool, called collector
- Ensuring support for Java 7, 8, 9, and 10
- Improvements and refactorings
- Moved the Kafka readers and writers into a separate Gradle module. This is supposed to be a schematic example and other technology-specific modules are to follow. The goal is to improve the dependency management.
- Many cleanups and improved test coverage
- Restructuring of sub-projects tools have now separate projects and shared tool features can be found in kieker-tools
- Infrastructure
- Included Clover test coverage tool, migrated from FindBugs to SpotBugs
- Replacing Jar file dependencies to Maven Central dependencies (ongoing)
- Switched to Jenkins declarative pipeline
- Updated the build system to provide separate bundles for all tools
- Documentation
- Updated and new documentation are now located in the Kieker wiki https://kieker-monitoring.atlassian.net/wiki/spaces/DOC/overview
- Bug fixes and improvements to code, performance, tests, documentation, examples
- Java
Published by avanhoorn over 5 years ago
kieker-for-jupyter - Kieker 1.13
Release Notes
- New features (selection)
- Kafka writer and reader
- Records provide API access to property names
- SpringBoot REST interceptors
- Improvements and refactorings
- Performance improvements in the monitoring component (including API changes to the writers)
- Refined architecture including minor (internal) API changes to records
- Library updates
- Dropped features
- Database (SQL) writer and reader
- Explicit support for HornetQ and OpenJMS (may be still be used via the JMS API)
- Java 7 (or higher) required
- Infrastructure
- Migration to Atlassian Cloud (Confluence and Jira)
- Jenkins-based continuous delivery pipeline integrated with GitHub
- Docker containers for examples (JPetStore livedemo, RSS example), build containers
- Bug fixes and improvements to code, performance, tests, documentation, examples
- Java
Published by avanhoorn about 8 years ago
kieker-for-jupyter - Kieker 1.12
Release Notes
- New features (selection)
- Monitoring of system-level statistics based on the Sigar API:
- New probes and corresponding records for network and disk usage; load average
- New servlet filter to start the Sigar-based samplers (previously only a servlet for CPU, memory/swap)
- Standalone tool for resource monitoring
- New reader and writer for Advanced Message Queuing Protocol (AMQP)
- Probes for collecting distributed traces in REST-based environments with Jersey.
- Example for monitoring traces in distributed applications based on the RESTful Netflix OSS RSS Reader Recipe, provided via container-based virtualization (Docker).
- Bug fixes and improvements to code, performance, tests, documentation, examples
- Java
Published by kieker-ci over 8 years ago