This is now available in rev 17175, please try it out. -- Morten
On Mon, Oct 20, 2014 at 12:56 PM, Morten Olav Hansen <[email protected]> wrote: > Ok, Yes, I will add the shallow E-tag filter today, which mean that the > whole web-api should have a E-tag available. > > -- > Morten > > On Mon, Oct 20, 2014 at 12:47 PM, Sandesh Sukumar Doolipeta < > [email protected]> wrote: > >> Hi Morten , >> >> That approach might work too. Any approach is fine with us , >> provided an E-Tag is being returned and its value is dependent on the >> payload . >> >> Will you be picking this up ? . >> >> On Mon, Oct 20, 2014 at 10:56 AM, Morten Olav Hansen <[email protected]> >> wrote: >> >>> Hi Sandesh >>> >>> Would a simpler solution be to just enable springs Shallow ETag filter >>> for the web-api? I thought it was already in use, but it seems to have been >>> removed.. we are using it in the ohie-module. >>> >>> -- >>> Morten >>> >>> On Fri, Oct 10, 2014 at 5:32 PM, Sandesh Sukumar Doolipeta < >>> [email protected]> wrote: >>> >>>> Hello, >>>> >>>> We were using 'organisationUnits' api of DHIS to get all >>>> organisation units, which was very time consuming . To solve this problem , >>>> the approach that we came up is , to add the 'Etag' header to the response >>>> headers returned by the api , so that , the data is downloaded only if the >>>> Organisation unit structure has changed. >>>> >>>> We took a look into the code , and saw that there is a generic way >>>> of implementing this by making changes in the ' AbstractCrudController ' . >>>> We have added a method called 'getEntityListWithEtag ' , which is called >>>> upon passing the 'name:like:addEtag' filter. Any implementation of >>>> 'AbstractCrudController ' can make use of this , by just passing the >>>> filter. >>>> >>>> >>>> We committed the changes to tw-msf branch of DHIS (Revision no: >>>> 14720) . PFA the patch for the same. >>>> >>>> Can you please review the changes and merge it to trunk. >>>> >>>> Regards , >>>> Sandesh and Mansi. >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~dhis2-devs >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~dhis2-devs >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>> >> >> >> -- >> *Sandesh Doolipeta**Application Developer* >> [email protected] >> Telephone9686062727 >> [image: ThoughtWorks] <http://www.thoughtworks.com/> >> > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

