Open GoogleCodeExporter opened 9 years ago
Hi Scott, thanks for dealing with that OxRep issue. I think we should
prioritize this as critical as well, as we had no end of grief from our early
adopters until we implemented it! I hope the two fixes are not mutually
exclusive.
Original comment by jajwil...@gmail.com
on 11 Mar 2015 at 4:29
No, I just need to change the JavaScript to modify input as well as select
fields.
Original comment by scott.br...@gmail.com
on 11 Mar 2015 at 4:32
Checked the AJAX code that gets called when you use the heading drop downs, and
it returns all the select options for the column whenever you change the label
selection .... all 50000 of them for some columns :(
I'll have to rewrite the code to just return tuples for the rows in the current
view (i.e. about 100 rows) so not as quick a fix as I hoped.
Original comment by scott.br...@gmail.com
on 11 Mar 2015 at 8:12
I've done a bunch of work on this, and created a new utility method for
retrieving just the FKs and labels for the rows in the view (so a max of 100
tuples, rather than thousands of rows). However I still need to modify the JS
code to call it with the correct parameters, and then use it to modify the rows
in the UI. However, when complete this should give us better performance as
well as returning the functionality we lost when fixing issue 629.
Original comment by scott.br...@gmail.com
on 12 Mar 2015 at 5:42
Original comment by scott.br...@gmail.com
on 13 Mar 2015 at 9:32
Progress update... it looks like this whole "load the table and everything
related to it, regardless of how many million rows it is" is baked into the DNA
of this view as its used for all kinds of things like the scripts for
committing changes.
This thing needs a major rewrite or its going to crash the browser for most
real databases.
Original comment by scott.br...@gmail.com
on 13 Mar 2015 at 11:51
Original issue reported on code.google.com by
scott.br...@gmail.com
on 11 Mar 2015 at 2:45