That would be equal to or greater than the amount of testing we did with
the 1.0 REST API - seriously.

I think that would be fine. Thanks for taking this on, Dave.


On Mon, Aug 25, 2014 at 9:29 AM, Dave <[email protected]> wrote:

> On Mon, Aug 25, 2014 at 9:41 AM, Dave <[email protected]> wrote:
>
> > Of the items on Jake's list, the "no binary files included in the source
> > archive" is the biggest problem. I had forgotten this, but in the Stack
> the
> > REST module's JUnit tests rely on an old version (0.0.3) of the Usegrid
> > Java SDK. Since that is not available in a public Maven repo, we include
> in
> > the Jars in a local Maven repo in the stack/m2 directory.
> >
> > As I remember, updating the tests to use the latest Java SDK is a big
> > chunk of work because of the Jackson 1 to 2 changes. I'm going to see if
> I
> > can cherry pick those changes from the two-dot-o branch.
> >
>
>
> Here's the commit where I did the work in the two-dot-o branch. It is a big
> change: 76 changed files with 1,162 additions and 1,150 deletions:
>
> "Move REST tier from Codehaus Jackson 1 to FasterXML Jackson 2, move Java
> SDK to Jackson 2.3.1 and make REST tests use the latest Java SDK rather
> than the old org.usergrid 0.3 one."
>
>
> https://github.com/apache/incubator-usergrid/commit/95ebef02163e800c73f8c7ee4041bf963dbd82a2
>
> (cherry picking that might be a messy merge.)
>
> I think we should do this work right away, but we need to be aware that the
> change could introduce problems in the REST API. We have not done a lot of
> testing of REST in the two-dot-o branch, except for the running the JUnit
> test suite.
>
> Other thoughts?
>
> - Dave
>



-- 
-----------------
Nate McCall
Austin, TX
@zznate

Co-Founder & Sr. Technical Consultant
Apache Cassandra Consulting
http://www.thelastpickle.com

Reply via email to