Guillaume Polaert
|
aef9ebec9a
|
change span.type value
|
2017-08-02 13:35:37 +02:00 |
Guillaume Polaert
|
f83d18c857
|
remove lang tag
|
2017-08-02 11:57:57 +02:00 |
Guillaume Polaert
|
16aba0ac7a
|
[servlet] change the resource name for servlet integration (404 grouping)
|
2017-08-02 11:17:05 +02:00 |
Guillaume Polaert
|
7430296691
|
[sql] removing db.statement field so Agent can set sql.query tag
|
2017-08-02 11:08:17 +02:00 |
Guillaume Polaert
|
402e4978e2
|
[core] cosmetics
|
2017-08-02 11:07:59 +02:00 |
Guillaume Polaert
|
90b817283a
|
[core] tags are immutable, so at this time duplicate the db.statement
|
2017-08-02 11:07:12 +02:00 |
Guillaume Polaert
|
e5d0e38008
|
[core] catch errors when decorators fail to decorate
|
2017-08-02 11:06:31 +02:00 |
Guillaume Polaert
|
e93adf9f8f
|
[core] compatibility for sql.query tags
|
2017-08-02 11:06:21 +02:00 |
Guillaume Polaert
|
2f22b98cd1
|
[core] adding the decorator to the agent loading
|
2017-08-01 12:28:28 +02:00 |
Guillaume Polaert
|
63cca28fe7
|
[core] override operation name using decorators
|
2017-08-01 12:27:56 +02:00 |
Guillaume Polaert
|
b28327655e
|
[core] renaming decorators to AbstractDecorator
|
2017-08-01 12:27:46 +02:00 |
Tyler Benson
|
61c3729f72
|
Attempt to load config files with both `yaml` and `yml` suffix
|
2017-07-31 13:08:58 -07:00 |
Tyler Benson
|
ee42316988
|
Add default config values to the yaml config
|
2017-07-31 12:57:01 -07:00 |
Tyler Benson
|
ab791179ad
|
Generate a random trace ID instead of copying the span ID
|
2017-07-31 11:45:56 -07:00 |
Tyler Benson
|
43c80cf734
|
Use a ThreadLocalRandom generator for span IDs instead of nanoTime
|
2017-07-31 10:47:12 -07:00 |
Guillaume Polaert
|
e830e1b7e6
|
fix the operation name
|
2017-07-28 09:20:40 +02:00 |
Guillaume Polaert
|
f20ed93741
|
formatting
|
2017-07-28 09:20:40 +02:00 |
Guillaume Polaert
|
b652c25242
|
some stuff needed
|
2017-07-28 09:20:38 +02:00 |
Guillaume Polaert
|
864db966f1
|
Close span when exception exit (#66)
|
2017-07-27 21:09:25 +02:00 |
Guillaume Polaert
|
9d9fdc32d9
|
Fix wrong date calculation (#69)
|
2017-07-27 21:08:54 +02:00 |
Guillaume Polaert
|
4ed46cec39
|
use millis precision + javadoc
|
2017-07-27 10:48:35 +02:00 |
Guillaume Polaert
|
ebb3cde32c
|
centralize all clock methods
|
2017-07-26 14:45:03 +02:00 |
Guillaume Polaert
|
e5c119b857
|
formatting
|
2017-07-26 12:52:09 +02:00 |
Guillaume Polaert
|
d3260243f5
|
make thread safe for nanoTime()
|
2017-07-26 12:47:16 +02:00 |
Guillaume Polaert
|
3239680d4a
|
remove useless decorators
|
2017-07-24 16:31:30 +02:00 |
Guillaume Polaert
|
802fe8b65d
|
By default report the db.type instead of the component for jdbc and databases
|
2017-07-24 16:29:55 +02:00 |
Guillaume Polaert
|
7c5fd24a14
|
Moving decorators config to the dd-trace project + default service name
|
2017-07-24 13:36:44 +02:00 |
Tyler Benson
|
8e4e9fe0ac
|
Clean up version and include git sha in reported number
Exclude lombok from being included in the shadow jar.
|
2017-07-21 08:52:17 -07:00 |
Tyler Benson
|
b2347f1170
|
Report the java vm name as the interpreter
|
2017-07-20 15:42:16 -07:00 |
Guillaume Polaert
|
861e0a7cac
|
Format and renaming issues
|
2017-07-20 10:09:59 -07:00 |
Guillaume Polaert
|
de9c45f5d2
|
Fixing format
|
2017-07-20 16:47:05 +02:00 |
Guillaume Polaert
|
41ff677f4d
|
Fixing format
|
2017-07-20 16:45:32 +02:00 |
Guillaume Polaert
|
f67810e729
|
Fixing issue with the tracer factory (decorators aren't loaded)
|
2017-07-20 16:42:41 +02:00 |
Tyler Benson
|
d6271d866e
|
Use lombok @Slf4j annotation for declaring loggers
|
2017-07-19 11:24:41 -07:00 |
Tyler Benson
|
00c582acc9
|
use a queue
|
2017-07-19 08:14:13 -07:00 |
Tyler Benson
|
787fd418a4
|
Add JMH tooling for dd-trace
|
2017-07-19 08:14:13 -07:00 |
Tyler Benson
|
8420855deb
|
Apply some additional inspections and quick-fixs
|
2017-07-19 08:09:19 -07:00 |
Tyler Benson
|
e8dbc34bea
|
Apply consistent formatting to other files
|
2017-07-19 08:09:19 -07:00 |
Tyler Benson
|
9868144455
|
Merge pull request #49 from DataDog/gpolaert/deprecated
Fixing deprecated methods
|
2017-07-17 12:27:13 -07:00 |
Tyler Benson
|
b811a33717
|
Fix formatting
|
2017-07-17 12:06:13 -07:00 |
Tyler Benson
|
05fc670063
|
Fix concurrency problem with DDSpanContext
Also apply Java 1.8 compatability to async-tracing example.
|
2017-07-17 11:07:54 -07:00 |
Guillaume Polaert
|
acaf9e5116
|
Adding async examples
|
2017-07-17 14:14:47 +02:00 |
Guillaume Polaert
|
78236331eb
|
Fixing deprecated methods
|
2017-07-17 13:52:27 +02:00 |
Tyler Benson
|
c61da7f5fc
|
Use ThreadLocalActiveSpanSource instead of DDActiveSpan
This resolves several bugs and allows us to delete unecessary code.
|
2017-07-13 22:56:00 -07:00 |
Tyler Benson
|
71ab8b2be1
|
Fix codenarc errors
|
2017-07-12 07:47:19 -07:00 |
Tyler Benson
|
2d89ee0d54
|
Apply automatic formatting
via `./gradlew googleJavaFormat`
|
2017-07-12 07:47:19 -07:00 |
Tyler Benson
|
b422ec7663
|
Apply minimum code coverage assertions
Improved the test coverage slightly in the process.
|
2017-07-10 14:24:11 -07:00 |
Tyler Benson
|
dcdf6deb64
|
Ensure headers are never null
Null tracer version results in the request being rejected by the agent.
Also make the DDSpanBuilderTest.shouldBuildSpanTimestampInNano more reliable.
|
2017-07-07 16:42:27 -07:00 |
Tyler Benson
|
95c7a5ac08
|
Finish updating gradle and remove maven pom's.
|
2017-07-06 15:56:32 -07:00 |
Tyler Benson
|
e69c9d25dc
|
Allow serviceName, resourceName, and spanType to be set via tags.
|
2017-07-06 12:05:37 -07:00 |
Tyler Benson
|
b521276b08
|
Add deeper tests for DDApi using ratpack as a mock http server.
See https://danhyun.github.io/2016-gr8confus-testing-ratpack-apps/ for more examples with this style of testing.
|
2017-07-03 11:40:12 -07:00 |
Guillaume Polaert
|
78aaed7a4b
|
adding meta support
|
2017-07-03 17:25:43 +02:00 |
Tyler Benson
|
cee31b4067
|
Rename packages for consistency
|
2017-06-27 16:34:32 -04:00 |
Guillaume Polaert
|
43065257ca
|
Improving test coverage + minor fix
|
2017-06-26 17:10:48 -04:00 |
Tyler Benson
|
79e0d3c027
|
Add thread name and id to each span as additional tags.
|
2017-06-22 17:54:43 -04:00 |
Guillaume Polaert
|
947b900e23
|
Add lang meta to the span context
|
2017-06-20 11:52:24 -04:00 |
renaudboutet
|
a957fc77d8
|
Restored cross process propagation (BUG) + additional test
|
2017-06-09 23:13:01 +02:00 |
renaudboutet
|
953c32b05c
|
DDActiveSpan made closeable + Improvements & tests of the TracedClient
|
2017-06-09 22:51:53 +02:00 |
renaudboutet
|
b12dcb53b4
|
Loaded new contribution versions + migration of instrumentation rules
|
2017-06-09 22:19:50 +02:00 |
renaudboutet
|
ed2685a0c2
|
Added unit tests for ActiveSpans + fixes + remove async tests about to get rebuilt
|
2017-06-08 15:44:01 +02:00 |
renaudboutet
|
4080943234
|
Migration against OT-0.30.0
|
2017-06-07 16:58:55 +02:00 |
renaudboutet
|
2e0e6de196
|
Move annotations to a dedicated Jar + change the doc to depend on it
|
2017-06-07 11:26:48 +02:00 |
renaudboutet
|
e3f0f3a5a9
|
Add configuration file by system property
|
2017-06-02 23:20:30 +02:00 |
Guillaume Polaert
|
777c0841aa
|
typo in class name
|
2017-06-01 16:44:01 +02:00 |
renaudboutet
|
cf90b839d2
|
Added JarVersions sanity check with auto-disabling capabilities
|
2017-06-01 15:05:34 +02:00 |
Guillaume Polaert
|
533d5f98b7
|
fix javadoc issues
|
2017-05-31 10:07:01 +02:00 |
Guillaume Polaert
|
982cf29250
|
fixing javadoc issues
|
2017-05-31 10:03:49 +02:00 |
Guillaume Polaert
|
7078e2a001
|
merge
|
2017-05-30 14:18:22 +02:00 |
Guillaume Polaert
|
9c38391a58
|
Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
# dd-trace/src/main/java/com/datadoghq/trace/resolver/DDTracerFactory.java
|
2017-05-30 14:12:35 +02:00 |
Guillaume Polaert
|
54597d3edf
|
Refactor the configuration
|
2017-05-30 14:09:04 +02:00 |
renaudboutet
|
7587b284df
|
Move back resolver in core + added the skipTagsPatterns option over samplers (+tests & examples)
|
2017-05-30 12:44:10 +02:00 |
renaudboutet
|
26342e48d9
|
Fix refactored decorators + ErrorFlag + DBStatement decorator + DDapi is streaming JSON (optim)
|
2017-05-29 19:17:44 +02:00 |
Guillaume Polaert
|
e7204baa5a
|
Merge remote-tracking branch 'origin/dev' into dev
|
2017-05-29 17:39:14 +02:00 |
Guillaume Polaert
|
31c8f3279d
|
Fixing 1.6 and perf issues
|
2017-05-29 17:34:48 +02:00 |
renaudboutet
|
8e14d51d58
|
Merge branch 'dev' of github.com:DataDog/dd-trace-java into dev
|
2017-05-29 17:33:13 +02:00 |
renaudboutet
|
d20fd7788c
|
Missing factoryutils
|
2017-05-29 17:33:06 +02:00 |
renaudboutet
|
29d2ab8aca
|
Enable custom tracing in dd-trace.yaml
|
2017-05-29 17:22:28 +02:00 |
Guillaume Polaert
|
5e92d19114
|
Merge remote-tracking branch 'origin/dev' into dev
|
2017-05-29 17:12:43 +02:00 |
Guillaume Polaert
|
b152036327
|
Updating decorators due the new behavior
|
2017-05-29 17:12:01 +02:00 |
Guillaume Polaert
|
549943ec63
|
Backing decorators with a hash
|
2017-05-29 17:11:38 +02:00 |
renaudboutet
|
5e957558e3
|
Moving resolver in agent
|
2017-05-29 16:28:32 +02:00 |
renaudboutet
|
aecaca6309
|
Review configuration POJOs + created factories
|
2017-05-29 16:00:41 +02:00 |
renaudboutet
|
8e165f37f0
|
added decorators default config files
|
2017-05-24 13:45:54 +02:00 |
renaudboutet
|
3f7d852a65
|
Rename HTTP & DB decorators + seggregate configurtions of decorators in dd-trace-decorators.yaml
|
2017-05-24 13:44:35 +02:00 |
renaudboutet
|
ee9e0626df
|
First version of the agent documentation
|
2017-05-24 13:31:24 +02:00 |
Guillaume Polaert
|
dce23a7517
|
Merge remote-tracking branch 'origin/dev' into dev
|
2017-05-24 10:51:40 +02:00 |
Guillaume Polaert
|
405e5a5410
|
Do not create a baggage HashMap each time
|
2017-05-24 10:50:44 +02:00 |
renaudboutet
|
5239736d14
|
small fixes due to ES instrumentation
|
2017-05-24 09:21:41 +02:00 |
renaudboutet
|
1cd1183f07
|
Resolve conflicts + improve surefire test isolation using fork + tests logging less verbous
|
2017-05-23 21:07:47 +02:00 |
renaudboutet
|
de338dd821
|
Small bug fixes on core + Apache HTTP Client auto instrumentation on agent
|
2017-05-23 19:38:10 +02:00 |
Guillaume Polaert
|
7551ca4369
|
Refactoring the dir hierarchy
|
2017-05-22 15:24:18 +02:00 |