Community
Participate
Working Groups
Build Identifier: M20110210-1200 org.eclipse.emf.query2.index had been modified adding org.eclipse.ui.views;bundle-version="3.4.0" as dependency this UI dependent code should exist in the UI plugin (org.eclipse.emf.query2.index.ui) and not the base index one... This adds extra deps when the plugin is being used headlessly ... Reproducible: Always
Hi, Makes sense.We will work on this as soon as possible. Also could you please let us know about your usage of Query2 ? such that we keep you updated on changes and updates of Query2. cheers, Saurav
(In reply to comment #1) > Hi, > > Makes sense.We will work on this as soon as possible. > > Also could you please let us know about your usage of Query2 ? > such that we keep you updated on changes and updates of Query2. > > cheers, > Saurav Sure I have a number of Models that I index and query behind a Query Servlet. I am using Equinox runtime on tomcat via the Equinox Servlet Bridge they provide. So I have NO ui plugins e.g. org.eclipse.ui and workbench plugins. BTW I logged another defect hacking support for BigInteger and Date ... https://bugs.eclipse.org/bugs/show_bug.cgi?id=338164
(In reply to comment #2) > (In reply to comment #1) > > Hi, > > > > Makes sense.We will work on this as soon as possible. > > > > Also could you please let us know about your usage of Query2 ? > > such that we keep you updated on changes and updates of Query2. > > > > cheers, > > Saurav > Sure I have a number of Models that I index and query behind a Query Servlet. > I am using Equinox runtime on tomcat via the Equinox Servlet Bridge they > provide. So I have NO ui plugins e.g. org.eclipse.ui and workbench plugins. > BTW I logged another defect hacking support for BigInteger and Date ... > https://bugs.eclipse.org/bugs/show_bug.cgi?id=338164 We are acting on this bug actively.I think BigInteger support will be also done quickly but i am not sure on the date support.Because for that we would require some time. Your use case seems to be interestring...do you keep the index on the server side and then query on the client side? Also is the same index being used in a distributive way ? cheers, Saurav
(In reply to comment #3) > (In reply to comment #2) > > (In reply to comment #1) > > > Hi, > > > > > > Makes sense.We will work on this as soon as possible. > > > > > > Also could you please let us know about your usage of Query2 ? > > > such that we keep you updated on changes and updates of Query2. > > > > > > cheers, > > > Saurav > > Sure I have a number of Models that I index and query behind a Query Servlet. > > I am using Equinox runtime on tomcat via the Equinox Servlet Bridge they > > provide. So I have NO ui plugins e.g. org.eclipse.ui and workbench plugins. > > BTW I logged another defect hacking support for BigInteger and Date ... > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=338164 > > We are acting on this bug actively.I think BigInteger support will be also done > quickly but i am not sure on the date support.Because for that we would require > some time. > > Your use case seems to be interestring...do you keep the index on the server > side and then query on the client side? Also is the same index being used in a > distributive way ? > > cheers, > Saurav Yea doing it simply right now just centralizing the index, no distribution, so the Server is holding the indexes and the client sends queries over. On the server there is also an Content Management application that is persisting my models the Content Management app notifies the "Index" when content is added/removed/updated. The client receives URIs that are relative to the Server.
Created attachment 193232 [details] IndexPluginPatch
Created attachment 193233 [details] IndexUIPluginPatch
Hi, The issue is resolved. UI dependency on non UI index plugin has been removed. Updated sources are available centrally in CVS. Also please find the fix patches for the index.ui and index plugins attached. Regards, Manasa
The patch has been submitted. Let me know on any further issues. cheers, Saurav
Closing the bug