Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[circleci] no checkstyle on java7 + remove travis #100

Merged
merged 2 commits into from
Feb 5, 2020
Merged

Conversation

truthbk
Copy link
Member

@truthbk truthbk commented Feb 5, 2020

The current checkstyle module version will not work on Java7, need to find a way to fix the build on Java7 without removing checkstyle (and preferably not downloading to an older version).

Also, no value in keeping travis, get us out of there.

There are still some small flakes with the address being used by tests still being bound too. Maybe because the sequence of tests runs too quickly, maybe we can sleep a little bit between tests. Anyhow, we can address that later or in the jaime/perf branch.

@truthbk truthbk changed the title [circleci] no checkstyle on java7 - WIP [circleci] no checkstyle on java7 + remove travis Feb 5, 2020
@truthbk truthbk merged commit 6a8e178 into jaime/perf Feb 5, 2020
@truthbk truthbk deleted the jaime/fixci branch February 5, 2020 22:27
truthbk added a commit that referenced this pull request Mar 6, 2020
* [sender] use concurrent linked queue - non-blocking - to message enqueueing

* [tests] fix integration testing

* comment

* [sender] sleep less

* [sender] decrement when taking message from queue

* [test] add max throughput performance test

* [travis] actually do run tests

* [test] fix test teardown

* sender: we should only need to get the address once

* parametrize test workers

* Adding buffer pool and multi-worker sender

* [buffer] fixes

* [test] max_perf: default q-size 1024

* improve interruption handling behavior + collateral

* [client] adding more constructors for woker configurability

* [test] make max perf test parametric

* [maven] add surefire plugin + heap args

* [test] make max performance test less memory intensive + remove unbounded queue test

* [maven] bump surefire

* abstract class and blocking+nonblocking processor

* better construction + class abstractions

* [test] fix them - less is more

* [processor] multi-worker support

* blocking processor: remove unused imports

* [test] we can reuse port, support more scenarios

* [maven] add checkstyle

* [maven] add checkstyle

* [checkstyle] fix all checkstyle offenses

* [javadoc] fix issues with javadoc

* [mvn] silence illegal access warning; not real.

* [travis] attempt to checkstyle with a different version on Java7

* removing unused imports.

* [mvn] support up to Java 13.0.2.

* [circleci] add openjdk13 to test matrix

* [circleci] no checkstyle on java7 + remove travis (#100)

* [circleci] no checkstyle on java7

* [travis] get off travis
dbyron0 pushed a commit to locationlabs/java-dogstatsd-client that referenced this pull request Jan 11, 2021
…Dog#94)

* [sender] use concurrent linked queue - non-blocking - to message enqueueing

* [tests] fix integration testing

* comment

* [sender] sleep less

* [sender] decrement when taking message from queue

* [test] add max throughput performance test

* [travis] actually do run tests

* [test] fix test teardown

* sender: we should only need to get the address once

* parametrize test workers

* Adding buffer pool and multi-worker sender

* [buffer] fixes

* [test] max_perf: default q-size 1024

* improve interruption handling behavior + collateral

* [client] adding more constructors for woker configurability

* [test] make max perf test parametric

* [maven] add surefire plugin + heap args

* [test] make max performance test less memory intensive + remove unbounded queue test

* [maven] bump surefire

* abstract class and blocking+nonblocking processor

* better construction + class abstractions

* [test] fix them - less is more

* [processor] multi-worker support

* blocking processor: remove unused imports

* [test] we can reuse port, support more scenarios

* [maven] add checkstyle

* [maven] add checkstyle

* [checkstyle] fix all checkstyle offenses

* [javadoc] fix issues with javadoc

* [mvn] silence illegal access warning; not real.

* [travis] attempt to checkstyle with a different version on Java7

* removing unused imports.

* [mvn] support up to Java 13.0.2.

* [circleci] add openjdk13 to test matrix

* [circleci] no checkstyle on java7 + remove travis (DataDog#100)

* [circleci] no checkstyle on java7

* [travis] get off travis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants