Commits

Author Commit Message Labels Comments Date
David Carr
tests: enable coverage reporting in CI
David Carr
tests: add one more tweak to make largestAndSmallestCitiesByState deterministic
David Carr
tests: add result sort orders to documentation example tests
David Carr
tests: embed mongo for integration tests - Added usage of the Maven failsafe plugin - Changed the two tests that used MongoDB into integration tests - Added usage of embed-mongo to allow using Mongo in integration tests in CI - Moved the javadoc JAR, source JAR, and GPG steps into a release profile - MongoDB server for integration tests now configurable via system property
David Carr
readme: don't always claim the Aggregation Framework is new
David Carr
docs: when using @link, don't specify signature unless its neccesary
David Carr
api: use AggregateBuilderException instead of IllegalStateException for run
David Carr
docs: add @since to all public apis
David Carr
api: make GroupOperators and PipelineOperators package-private
David Carr
docs: add further javadocs to AggregateBuilder
David Carr
pom: add animal-sniffer to check for java 1.5 api compatibility
David Carr
pom: specify expected maven version and plugin versions Plugin versions determined using Versions Maven Plugin: http://mojo.codehaus.org/versions-maven-plugin/ Approach for enforcing Maven version from here: http://blog.peterlynch.ca/2009/12/robustly-enforcing-minimum-maven.html
David Carr
pom: add support for making direct links to java driver in javadocs
David Carr
docs: add further javadocs to GroupBuilder
David Carr
readme: add Built on DEV@cloud logo
David Carr
readme: add a mention of the license
David Carr
tests: add further test coverage for GroupBuilder
David Carr
pom: add support for cobertura test coverage reporting
David Carr
readme: update release notes for 0.1.1
David Carr
api: fix groupbuider start(targetField)
David Carr
reformat all java files to get rid of the tab characters that had snuck in
David Carr
tests: convert tests over to using new run method
David Carr
api: provide a new run method using the aggregate helper method
David Carr
java-driver: upgrade dependency to 2.9.0 We're going to start using the aggregate helper method added in that version
David Carr
tests: add further tests based on examples in the documentation
David Carr
tests: restructure existing tests * Use resource files for expected results and expected command structure * Have the test data use predictable IDs and dates * Clean up databases properly
David Carr
tests: fix a couple warnings
David Carr
tests: fix projectExcludeTest for 2.2.0-rc2 Error message: The top-level _id field is the only field currently supported for exclusion In this case, fixing means removing the test, because as per the error message, the use case for this test is no longer valid. The projectExcludeIdTest method covers the remaining usage, exclusion of the top-level _id field.
David Carr
tests: fix articleTagToAuthorTest for 2.2.0-rc2 Error message: field inclusion is not allowed inside of $expressions
David Carr
hgignore: add entries for .rej and .orig files
  1. Prev
  2. Next