Re: Google Summer of Code Updates - Class based indexes

2016-08-23 Thread akki
Thanks a lot Josh! Actually it was this mail sent by you that made me interested in this idea and later take it up as a project for GSoC, so a big THANK YOU to you. :) Great work, akki! > > > I think you should add it

Re: Google Summer of Code Updates - Class based indexes

2016-08-21 Thread Cheng Chi
Great work, akki! I think you should add it to 1.11 Changelog as major new feature, and add yourself to authors list as well. On Sunday, August 21, 2016 at 10:50:35 PM UTC+10, akki

Re: Google Summer of Code Updates - Class based indexes

2016-08-21 Thread Josh Smeaton
Great work Akki! I know there hasn't been a lot of activity on this thread, but I'm really looking forward to using the new indexing features, and I bet there are a lot of others. It's also been fun to follow along with your progress as you've been pushing many smaller commits rather than one gi

Re: Google Summer of Code Updates - Class based indexes

2016-08-21 Thread akki
Hi The GSoC 2016 period has almost reached it's completion and I have completed my submission. You can find my work submission here - https://gist.github.com/akki/f45c7cf5db30c025f49d862d82dd259a. I enjoyed a lot working on this project and am very excited about everyone making use of class ba

Re: Google Summer of Code Updates - Class based indexes

2016-08-16 Thread thinkwelldesigns
Thank you, akki, for this project! Have enjoyed following your progress. It'll be something I'm going to make significant use of. -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this gr

Re: Google Summer of Code Updates - Class based indexes

2016-08-16 Thread akki
- Add support for column ordering (ASC/DESC) in class based indexes - !6982 , #20888 The PR has been merged. More on using it over here

Re: Google Summer of Code Updates - Class based indexes

2016-08-08 Thread akki
- Introduce Meta.indexes - !6857 , #26808 The PR has been merged. Now class based indexes can be added using Meta.indexes

Re: Google Summer of Code Updates - Class based indexes

2016-08-01 Thread akki
- Add support for column ordering (ASC/DESC) in class based indexes Completed - tests, docs, code PR - https://github.com/django/django/pull/6982 - Implement Hash index class Add capability to get type of index in introspection (required for testing this feature) Complet

Re: Google Summer of Code Updates - Class based indexes

2016-07-27 Thread akki
Hi Jani Thanks a lot for offering help. I did face some issues with the Oracle setup in the beginning but was able to resolve them yesterday. :) You are most welcomed to review the PR and offer any suggestions for improvement at https://github.com/django/django/pull/6982/. The work related to t

Re: Google Summer of Code Updates - Class based indexes

2016-07-26 Thread Jani Tiainen
Hi, On 26.07.2016 04:28, akki wrote: * Fixed #24442 - Improved schema's index name creating algorithm Updated !6898 to take all column names into account while creating index name * Add sup

Re: Google Summer of Code Updates - Class based indexes

2016-07-25 Thread akki
- Fixed #24442 - Improved schema's index name creating algorithm Updated !6898 to take all column names into account while creating index name - Add support for column ordering (ASC/DESC) i

Re: Google Summer of Code Updates - Class based indexes

2016-07-18 Thread akki
- Introduce Meta.indexes PR - https://github.com/django/django/pull/6857. Ticket - https://code.djangoproject.com/ticket/26808. Made a design change so that index can drop it's model attribute by introducing *Index.set_name_with_model* method Wrote some left out tests for *r

Re: Google Summer of Code Updates - Class based indexes

2016-07-12 Thread akki
- Restructure index migrations - Polished according to all reviews, the PR has been merged. - Introduce Meta.indexes - Updated PR according to suggestions as per reviews. - Improve sc

Re: Google Summer of Code Updates - Class based indexes

2016-07-04 Thread akki
- Restructure index migrations PR - https://github.com/django/django/pull/6866 Modified the internal working of migrations/schema methods related to indexes. This mainly aims at stabilising the newly added migrations for Index class. - Introduce Meta.indexes PR ready

Re: Google Summer of Code Updates - Class based indexes

2016-06-28 Thread thinkwelldesigns
Wonderful! I make heavy use of btree_gin in one of my projects; will be great to have these new Index classes! On Monday, June 27, 2016 at 6:51:31 PM UTC-4, Tim Graham wrote: > > Support for more index types is planned. This is only part 1 of the work. > Please see https://gist.github.com/akki/

Re: Google Summer of Code Updates - Class based indexes

2016-06-27 Thread Tim Graham
Support for more index types is planned. This is only part 1 of the work. Please see https://gist.github.com/akki/7fd50505928dac58dc350e6cb186a404 for the timeline. On Monday, June 27, 2016 at 5:02:06 PM UTC-4, thinkwel...@gmail.com wrote: > > Will it be possible to create indexes other than btr

Re: Google Summer of Code Updates - Class based indexes

2016-06-27 Thread thinkwelldesigns
Will it be possible to create indexes other than btree? In reviewing the code it doesn't look like it but I hope I'm wrong. It'd be awesome to support the many more specific index options without using run_sql. -- You received this message because you are subscribed to the Google Groups "Djang

Re: Google Summer of Code Updates - Class based indexes

2016-06-27 Thread akki
This week's work on previous PR: - Change in signature of Index class - Write tests for the Index class - Address all issues on PR The previous PR has been merged. Now indexes can be added using the AddIndex migration

Re: Google Summer of Code Updates - Class based indexes

2016-06-20 Thread akki
Progress on previous PR: - Design changes in ModelState.options.indexex and RemoveIndex migration - Improved algorithm for index naming - Other cleanups and cosmetic changes Other than that I have started working on the second checkpoint as well which is to add support for creating clas

Google Summer of Code Updates - Class based indexes

2016-06-12 Thread akki
Hi Here is the list of tasks that I have done related to my GSoC project till now. - Introducing the django.db.models.indexes module. - Writing the BaseIndex class - kind of skeleton for all the index classes. - Writing the Index class for the default (B-Tree) indexes. -