lp:~ben-hutchings/ensoft-sextant/file-names
- Get this branch:
- bzr branch lp:~ben-hutchings/ensoft-sextant/file-names
Branch merges
- Robert: Pending requested
-
Diff: 170 lines (+35/-18)4 files modifiedsrc/sextant/db_api.py (+5/-4)
src/sextant/objdump_parser.py (+26/-10)
src/sextant/test_parser.py (+1/-1)
src/sextant/update_db.py (+3/-3)
Branch information
Recent revisions
- 31. By Ben Hutchings
-
functions now have a file attribute, containing their source file if we can find it from objdump
- 30. By Ben Hutchings
-
Programs now upload by first being parsed into csv files, then uploaded from these to the database. This is _significantly_ faster for large programs.
Furthermore, the structure of the program nodes in the database has been changed - whereas before they were unlabelled nodes with type 'program', they are now associated with the 'program' label (the database partitions on label - so this labelling keeps programs distinct from the functions). All queries in sextant have been updated to reflect this.
New module sshmanager handles the ssh connection to the database server.
New module csvwriter deals with the nuts and bolts of the csv files. - 29. By Ben Hutchings
-
Refactoring of the _render_plot method - now has a more obvious flow of logic (i.e. will always get to the bottom of the function rather than dropping out in one of the many if/elses).
It should be more straightforward to add more query functions - they are now stored in a dictionary which can be easily added to without changing any of the logic.
- 28. By Ben Hutchings
-
Change default program name format to include user name; tidy up some logging messages.
- 27. By Ben Hutchings
-
Audit updates: added a width restriction on the table columns, added some whitespace and changed the title of the user ID column to 'User ID.'
- 26. By Robert Wills <email address hidden>
-
Fix the bug where the result image is requested twice.
This change is the smallest possible fix. It takes the XHR response and base64-encodes it to construct a data URL. This data URL can then be set as the image source, which saves the second request.
- 25. By Ben Hutchings
-
Fix the error message shown when sextant fails to connect to the server (was previously throwing an exception due to a misplaced bracket).
- 24. By Robert Wills <email address hidden>
-
Fix the packaging so that pip packages can be installed in a virtualenv.
- 23. By Patrick Stevens <email address hidden>
-
Fix a bug which made Sextant Web fail to recognise two of its input queries
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ensoft-sextant