Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7993ef2433 
								
							 
						 
						
							
							
								
								Fix intellij warnings ( #7734 )  
							
							 
							
							
							
						 
						
							2023-02-06 09:21:30 +01:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b2f42ec3fa 
								
							 
						 
						
							
							
								
								Encode version in spring instrumentations' package names ( #7608 )  
							
							 
							
							... 
							
							
							
							Part of #932 
I wanted to get this done before starting the spring boot starter v3
work. 
							
						 
						
							2023-01-19 10:03:17 +00:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6ea1c2414a 
								
							 
						 
						
							
							
								
								Limit Spring Batch versions and exclude newly released 5.0 ( #7305 )  
							
							 
							
							
							
						 
						
							2022-11-24 14:08:12 +01:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5345c87680 
								
							 
						 
						
							
							
								
								End groovy files with newline ( #7127 )  
							
							 
							
							
							
						 
						
							2022-11-10 12:21:55 +01:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2f344d3689 
								
							 
						 
						
							
							
								
								Fix new properties ( #6633 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2022-09-18 13:59:51 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e8e573c2ee 
								
							 
						 
						
							
							
								
								Add experimental span attribute job.system ( #6586 )  
							
							 
							
							... 
							
							
							
							* Add experimental span attribute job.system
* spring-batch 
							
						 
						
							2022-09-13 07:22:43 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								08f013f9d6 
								
							 
						 
						
							
							
								
								Update gradle to 7.5.1 ( #6359 )  
							
							 
							
							... 
							
							
							
							* Update gradle to 7.5
* Bump to 7.5.1
* gradle 7.5.1 with jdk17
* spotless
* one more --add-opens
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2022-08-12 12:03:43 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								82b39b1012 
								
							 
						 
						
							
							
								
								Rename `newInstrumenter()` into `buildInstrumenter()` ( #6363 )  
							
							 
							
							... 
							
							
							
							* Rename newInstrumenter() into buildInstrumenter()
* spotless 
							
						 
						
							2022-07-25 12:02:46 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b917b3bf9c 
								
							 
						 
						
							
							
								
								Use ConfigProperties instead of Config in the agent code ( #6322 )  
							
							 
							
							... 
							
							
							
							* Use ConfigProperties instead of Config in the agent code
* Fix merge conflict
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-07-18 19:04:48 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e7887ac929 
								
							 
						 
						
							
							
								
								Idea: deprecate `Config`, add agent-only `InstrumentationConfig` ( #6264 )  
							
							 
							
							... 
							
							
							
							* Idea: deprecate Config, add agent-only InstrumentationConfig
* fix
* fix camel test
* fix external-annotation tests 
							
						 
						
							2022-07-08 16:20:49 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6a0ca530b7 
								
							 
						 
						
							
							
								
								Instrumentation API changes: VirtualField ( #6017 )  
							
							 
							
							... 
							
							
							
							* Instrumentation API changes: VirtualField
* change class name in string constant 
							
						 
						
							2022-05-12 11:17:24 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d919f84cf8 
								
							 
						 
						
							
							
								
								Merge javaagent-instrumentation-api into javaagent-extension-api ( #5936 )  
							
							 
							
							... 
							
							
							
							* Merge javaagent-instrumentation-api into javaagent-extension-api
* remove some leftover references to javaagent-instrumentation-api
* add missing instrumentation-api to distro example 
							
						 
						
							2022-04-28 20:11:15 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								72a4637d0e 
								
							 
						 
						
							
							
								
								Fix flaky spring batch test ( #5935 )  
							
							 
							
							... 
							
							
							
							* Fix flaky spring batch test
* set only completion policy 
							
						 
						
							2022-04-27 10:23:22 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								65717dae3e 
								
							 
						 
						
							
							
								
								Cleanup Config & ConfigBuilder API ( #5733 )  
							
							 
							
							... 
							
							
							
							* Cleanup Config & ConfigBuilder API
* errorprone
* errorprone & spotless
* spotless 
							
						 
						
							2022-04-05 20:20:52 -07:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								213057d057 
								
							 
						 
						
							
							
								
								Run check during testing and assemble during building ( #5619 )  
							
							 
							
							
							
						 
						
							2022-03-18 13:48:51 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f6bcd76219 
								
							 
						 
						
							
							
								
								Update errorprone ( #5016 )  
							
							 
							
							... 
							
							
							
							* Update errorprone
* gwt
* Remove unnecessary final
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-01-06 14:21:56 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7c387853a0 
								
							 
						 
						
							
							
								
								Fix flaky spring batch test ( #4801 )  
							
							 
							
							
							
						 
						
							2021-12-06 08:25:03 +02:00  
						
					 
				
					
						
							
							
								 
								Martin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d314d76fce 
								
							 
						 
						
							
							
								
								rename `newBuilder()` to `builder()` ( #4475 )  
							
							 
							
							... 
							
							
							
							* rename `newBuilder()` to `builder()`
* rename `newBuilder()` to `builder()` 
							
						 
						
							2021-10-22 20:50:43 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dafc97f96e 
								
							 
						 
						
							
							
								
								Simplify gradle files ( #4292 )  
							
							 
							
							
							
						 
						
							2021-10-04 21:53:35 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c11b96e4d0 
								
							 
						 
						
							
							
								
								Make it possible to use InstrumentationContext (now VirtualField) fro… ( #4218 )  
							
							 
							
							... 
							
							
							
							* Make it possible to use InstrumentationContext (now VirtualField) from library instrumentation
* fix tests
* fix javadocs
* fix some more tests
* code review comments
* setIfNull, computeIfNull 
							
						 
						
							2021-10-01 11:13:11 +02:00  
						
					 
				
					
						
							
							
								 
								Matthew Ho
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6967484a97 
								
							 
						 
						
							
							
								
								Update groovy import order to match default IntelliJ ( #1708 ) ( #4047 )  
							
							 
							
							... 
							
							
							
							* Update groovy import order to match default IntelliJ (#1708 )
* organized imports for .groovy files to follow default IntelliJ import settings
* updated intellij-setup.md
* Spotless
* drift
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-09-11 11:53:08 -07:00  
						
					 
				
					
						
							
							
								 
								jack-berg
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4e221d6e4c 
								
							 
						 
						
							
							
								
								Transition spring batch 3.0 module to Instrumenter API ( #4029 )  
							
							 
							
							... 
							
							
							
							* Convert spring-batch-3.0 step execution instrumentation to Instrumenter API
* Convert spring-batch-3.0 job execution instrumentation to Instrumenter API
* Convert spring-batch-3.0 chunk execution instrumentation to Instrumenter API
* Convert spring-batch-3.0 item instrumentation to Instrumenter API
* Fix rebase issue.
* Respond to PR feedback.
* Respond to PR comments. 
							
						 
						
							2021-09-07 15:13:55 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								20c72f3e98 
								
							 
						 
						
							
							
								
								Format kotlin gradle files ( #3942 )  
							
							 
							
							... 
							
							
							
							* Add ktlint for kotlinGradle
* ktlint fails on wildcard imports
* Auto-format kotlin gradle files 
							
						 
						
							2021-08-25 13:43:57 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f960456240 
								
							 
						 
						
							
							
								
								Add tests that verify that Span.current() works in spring batch listeners ( #3758 )  
							
							 
							
							
							
						 
						
							2021-08-03 09:17:03 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0689f86ed3 
								
							 
						 
						
							
							
								
								Fix running tests from intellij ( #3702 )  
							
							 
							
							
							
						 
						
							2021-07-28 10:21:19 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e5bbc392c6 
								
							 
						 
						
							
							
								
								Use 'Tasklet' for spans that are produced by custom Spring Batch asklets ( #3528 )  
							
							 
							
							
							
						 
						
							2021-07-13 08:41:31 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9b56fc9051 
								
							 
						 
						
							
							
								
								Clean up AgentElementMatchers ( #3527 )  
							
							 
							
							... 
							
							
							
							* Clean up AgentElementMatchers
* remove a TODO
* moved method 
							
						 
						
							2021-07-09 10:02:21 +03:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								15ed01d4fc 
								
							 
						 
						
							
							
								
								Change all instrumentation names to io.opentelemetry.{libName}-{libVersion} ( #3411 )  
							
							 
							
							... 
							
							
							
							* Change all instrumentation names to io.opentelemetry.{libName}-{libVersion}
* minumum supported version 
							
						 
						
							2021-06-30 15:34:36 +02:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								761b9c280b 
								
							 
						 
						
							
							
								
								Migrate instrumentation gradle files to kotlin ( #3414 )  
							
							 
							
							... 
							
							
							
							* Migrate instrumentation gradle files to kotlin
* Convert
* Muzzle 
							
						 
						
							2021-06-28 17:27:12 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								785dc6adf2 
								
							 
						 
						
							
							
								
								Rename build files to build.gradle ( #3409 )  
							
							 
							
							... 
							
							
							
							* Rename build files to build.gradle
* Rename smoke-tests
* Fix already broken 
							
						 
						
							2021-06-25 16:10:31 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								deb0e255cf 
								
							 
						 
						
							
							
								
								Use plugins block everywhere for applying plugins ( #3386 )  
							
							 
							
							... 
							
							
							
							* Use plugins block everywhere for applying plugins
* Actually it's library instrumentation 
							
						 
						
							2021-06-24 11:13:35 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								80f43b7a6a 
								
							 
						 
						
							
							
								
								Migrate javaagent-instrumentation to plugin ( #3328 )  
							
							 
							
							... 
							
							
							
							* Migrate instrumentation.gradle to plugin
* Migrate usages
* Remove old
* Fix
* Revert example
* afterEvaluate
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-06-17 23:13:14 +09:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4c80c62ce7 
								
							 
						 
						
							
							
								
								Add unused to remaining advice classes ( #3280 )  
							
							 
							
							... 
							
							
							
							* Add unused to remaining advice classes
* Add newlines for visual separation 
							
						 
						
							2021-06-14 11:12:02 +09:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cefaecab3f 
								
							 
						 
						
							
							
								
								Use more efficient namedOneOf where possible ( #3200 )  
							
							 
							
							... 
							
							
							
							* Use more efficient namedOneOf where possible
* Fix - hasClassesNamed does and not or 
							
						 
						
							2021-06-07 11:41:34 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c3dedbb64e 
								
							 
						 
						
							
							
								
								Enable all errorprone checks ( #3155 )  
							
							 
							
							... 
							
							
							
							* Enable all errorprone checks
* Fixes
* Finish
* Finish
* Add flag to disable error prone 
							
						 
						
							2021-06-01 17:41:08 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ed88cca533 
								
							 
						 
						
							
							
								
								Migrate from spotbugs to errorprone ( #3122 )  
							
							 
							
							... 
							
							
							
							* Migrate from spotbugs to errorprone
* Fix hashtable
* try-with-resources
* Fix from merge
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-05-28 14:23:40 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1313abe5cd 
								
							 
						 
						
							
							
								
								Fix flaky spring batch test ( #3051 )  
							
							 
							
							... 
							
							
							
							* Fix flaky spring batch test
* Update instrumentation/spring/spring-batch-3.0/javaagent/src/test/groovy/ItemLevelSpanTest.groovy
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2021-05-20 14:31:27 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bb8f515083 
								
							 
						 
						
							
							
								
								Refactor TypeInstrumentation#transformers() method ( #3019 )  
							
							 
							
							... 
							
							
							
							* Refactor TypeInstrumentation#transformers() method part 1
Add TypeInstrumentation and its implementations
* Refactor TypeInstrumentation#transformers() method part 2
Use the new method in all existing TypeInstrumentation implementations
* Drift
* Spotless
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-05-18 09:50:26 +02:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fe41885ee6 
								
							 
						 
						
							
							
								
								Switch to colon notation for dependencies. ( #2994 )  
							
							 
							
							... 
							
							
							
							* Switch to colon notation for dependencies.
* Even more cleanup
* Revert mistake 
							
						 
						
							2021-05-15 15:31:06 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								abeca79e24 
								
							 
						 
						
							
							
								
								Some Gradle optimizations ( #2949 )  
							
							 
							
							... 
							
							
							
							* Gradle optimizations
* Finish 
							
						 
						
							2021-05-11 17:45:54 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9c7fae3b04 
								
							 
						 
						
							
							
								
								Extract javaagent-extension-api from tooling & spi ( #2879 )  
							
							 
							
							
							
						 
						
							2021-05-06 23:30:25 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bd829a6494 
								
							 
						 
						
							
							
								
								Remove duplicate status verification ( #2710 )  
							
							 
							
							
							
						 
						
							2021-04-19 11:41:37 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9bd028f767 
								
							 
						 
						
							
							
								
								Remove unnecessary genericness ( #2797 )  
							
							 
							
							
							
						 
						
							2021-04-14 00:01:28 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								078603caf5 
								
							 
						 
						
							
							
								
								Generate InstrumentationModule#contextStore() with muzzle ( #2775 )  
							
							 
							
							
							
						 
						
							2021-04-13 20:05:01 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								72ffb3b7c5 
								
							 
						 
						
							
							
								
								Make BaseTracer fields private ( #2492 )  
							
							 
							
							... 
							
							
							
							* Make BaseTracer fields private
By making `tracer` private we're forcing all tracer implementation to use the `spanBuilder()` utility method and pass the parent context manually. 
							
						 
						
							2021-03-05 10:54:00 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0abc492bc3 
								
							 
						 
						
							
							
								
								Rename more properties ( #2486 )  
							
							 
							
							... 
							
							
							
							* Rename more props to experimental
* Rename more properties
* Rename .internal to .testing
* Revert changes to examples distro
* Move chunk.new-trace to experimental
* Fix unrelated build issue 
							
						 
						
							2021-03-04 11:20:47 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								62f2611486 
								
							 
						 
						
							
							
								
								Update instrumentation names ( #2433 )  
							
							 
							
							
							
						 
						
							2021-03-01 19:34:25 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0fbdcad1dd 
								
							 
						 
						
							
							
								
								Make BaseTracer#startSpan() return Context ( #2232 )  
							
							 
							
							... 
							
							
							
							* Make BaseTracer#startSpan() return Context
* Update instrumentation/apache-camel-2.20/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachecamel/CamelEventNotifier.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* spotless
* Add Javadocs to BaseTracer
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-02-12 12:12:40 +01:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fc410706d0 
								
							 
						 
						
							
							
								
								Update to Sdk 0.16.0 ( #2221 )  
							
							 
							
							... 
							
							
							
							* Update to 0.16.0-SNAPSHOT
* Finish
* Finish
* Update to 0.16.0
* Finish 
							
						 
						
							2021-02-09 18:00:54 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7a3f345c18 
								
							 
						 
						
							
							
								
								Clean up BaseTracer, part 1 ( #2159 )  
							
							 
							
							... 
							
							
							
							* Move context leak debugging to ContextPropagationDebug
* Remove getCurrentSpan()
* Add end(Context, ...) & endExceptionally(Context, ...) methods - they're supposed to replace the ones that accept Spans in the future 
							
						 
						
							2021-02-02 10:12:46 +02:00