Re: Pagination on MSSQL2005
"Hamilton Verissimo" <[email protected]>
| Newsgroups | gmane.comp.windows.dotnet.nhibernate.devel |
|---|---|
| Message-ID | <[email protected]> |
And there's nh-1027, which I fixed today. On Fri, Jun 13, 2008 at 12:39 AM, Fabio Maulo <[email protected]> wrote: > Ok good work. > Another time thanks Will > Bye. > Fabio. > > 2008/6/13 Will Shaver <[email protected]>: >> >> Fixed! >> >> I'm sure not a record for time taken per lines of code written, but >> perhaps a personal best. Patch uploaded to JIRA. All other tests passing. >> Bug was actually in the tokenizer for the MsSql2005Dialect file, it never >> exited a quoted state. >> >> -Will >> >> >> >> On Thu, Jun 12, 2008 at 9:53 AM, Ayende Rahien <[email protected]> wrote: >>> >>> Yes, they are. >>> >>> >>> On Thu, Jun 12, 2008 at 7:50 PM, Will Shaver <[email protected]> >>> wrote: >>>> >>>> In case I get some time to work on this, the two issues are: >>>> NH-1250 and NH-1340 >>>> right? >>>> >>>> On Thu, Jun 12, 2008 at 9:43 AM, Ayende Rahien <[email protected]> >>>> wrote: >>>>> >>>>> +1 >>>>> >>>>> On Thu, Jun 12, 2008 at 7:41 PM, Fabio Maulo <[email protected]> >>>>> wrote: >>>>>> >>>>>> So, the decision is. >>>>>> Maintain MsSql2005Dialect as is in NH2.0.x and try to fix the two >>>>>> issues if we have time or some good soul send us a patch. >>>>>> Right ? >>>>>> >>>>>> >>>>>> 2008/6/12 Ayende Rahien <[email protected]>: >>>>>>> >>>>>>> SQL 2000 pagination is broken. You can't get 50 - 100 without loading >>>>>>> 100 results, etc. >>>>>>> As far as I know, NH-1250 and NH-1340 are the only ones that has this >>>>>>> issue, and I think they are fixable. >>>>>>> >>>>>>> On Thu, Jun 12, 2008 at 6:56 PM, Fabio Maulo <[email protected]> >>>>>>> wrote: >>>>>>>> >>>>>>>> Probably.... >>>>>>>> But in some cases if you try to do the same query and paginate it >>>>>>>> using the MsSql2000Dialect it work without problems. >>>>>>>> I know the have the AST parse can solve many problems and give us >>>>>>>> many other possibility but we don't have it. Please help me to take a >>>>>>>> decision for pagination using MsSql2005Dialect. >>>>>>>> >>>>>>>> Please, take a look to JIRA and verify if all problems not appear >>>>>>>> using MsSql2000Dialect... if so we can release MsSql2005Dialect in NH2.0.0GA >>>>>>>> but using the MsSql2000Dialect pagination. The actual version of >>>>>>>> MsSql2005Dialect can still the same but only in trunk. >>>>>>>> Thanks. >>>>>>>> Fabio. >>>>>>>> >>>>>>>> 2008/6/12 Ayende Rahien <[email protected]>: >>>>>>>>> >>>>>>>>> The problem is the same with the translator. >>>>>>>>> By the time we get to the dialect, we are handing it a string, and >>>>>>>>> it now need to start parsing that. Which isn't very nice. >>>>>>>>> The only solution that I see is AST, but I don't think we can make >>>>>>>>> it work for 2.0 >>>>>>>>> >>>>>>>>> The problem is that there _isn't_ a nice way to do pagination in >>>>>>>>> SQL 2005. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Jun 12, 2008 at 6:11 PM, Fabio Maulo <[email protected]> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hi. >>>>>>>>>> >>>>>>>>>> Oren we must do something with the issues generated on pagination >>>>>>>>>> using MsSql2005Dialect. >>>>>>>>>> We have some issues about it and it is another "delicate" piece of >>>>>>>>>> code in NH (like classic/QueryTranslator). >>>>>>>>>> >>>>>>>>>> I would like to have a "stable" decision before NH2.0.0Beta1 >>>>>>>>>> release (this WE I'm going to release 2.0.0Alpha2) >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Fabio Maulo >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------- >>>>>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>>>>> It's the best place to buy or sell services for >>>>>>>>>> just about anything Open Source. >>>>>>>>>> http://sourceforge.net/services/buy/index.php >>>>>>>>>> _______________________________________________ >>>>>>>>>> Nhibernate-development mailing list >>>>>>>>>> [email protected] >>>>>>>>>> >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------- >>>>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>>>> It's the best place to buy or sell services for >>>>>>>>> just about anything Open Source. >>>>>>>>> http://sourceforge.net/services/buy/index.php >>>>>>>>> _______________________________________________ >>>>>>>>> Nhibernate-development mailing list >>>>>>>>> [email protected] >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Fabio Maulo >>>>>>>> >>>>>>>> ------------------------------------------------------------------------- >>>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>>> It's the best place to buy or sell services for >>>>>>>> just about anything Open Source. >>>>>>>> http://sourceforge.net/services/buy/index.php >>>>>>>> _______________________________________________ >>>>>>>> Nhibernate-development mailing list >>>>>>>> [email protected] >>>>>>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------- >>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>> It's the best place to buy or sell services for >>>>>>> just about anything Open Source. >>>>>>> http://sourceforge.net/services/buy/index.php >>>>>>> _______________________________________________ >>>>>>> Nhibernate-development mailing list >>>>>>> [email protected] >>>>>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Fabio Maulo >>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> Check out the new SourceForge.net Marketplace. >>>>>> It's the best place to buy or sell services for >>>>>> just about anything Open Source. >>>>>> http://sourceforge.net/services/buy/index.php >>>>>> _______________________________________________ >>>>>> Nhibernate-development mailing list >>>>>> [email protected] >>>>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------- >>>>> Check out the new SourceForge.net Marketplace. >>>>> It's the best place to buy or sell services for >>>>> just about anything Open Source. >>>>> http://sourceforge.net/services/buy/index.php >>>>> _______________________________________________ >>>>> Nhibernate-development mailing list >>>>> [email protected] >>>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services for >>>> just about anything Open Source. >>>> http://sourceforge.net/services/buy/index.php >>>> _______________________________________________ >>>> Nhibernate-development mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>>> >>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> Nhibernate-development mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >>> >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> Nhibernate-development mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/nhibernate-development >> > > > > -- > Fabio Maulo > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Nhibernate-development mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/nhibernate-development > > -- Cheers, hamilton verissimo [email protected] http://www.castlestronghold.com/ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php