-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] implement match backend #22
Commits on Nov 8, 2016
-
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a6db5b2 - Browse repository at this point
Copy the full SHA a6db5b2View commit details -
add celery and empty tasks file
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bd3f58c - Browse repository at this point
Copy the full SHA bd3f58cView commit details -
Try my multi-table inheritence idea
See http://stackoverflow.com/questions/39146334 for implementation details and community scrutiny Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a878d5d - Browse repository at this point
Copy the full SHA a878d5dView commit details -
Merge Task model with async tasks and create proper views
Add basic statuses for Tasks, simple update in match task and serializer exposure Make Task.project optional, defaulting to file.project when available make task id a uuid field and make it an additional field instead of the primary key Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 09db5cd - Browse repository at this point
Copy the full SHA 09db5cdView commit details -
Create task when function data upload is done
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad24f3a - Browse repository at this point
Copy the full SHA ad24f3aView commit details -
Create base MatchAction class both MatchAll and MatchFunction inherit
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7eb3470 - Browse repository at this point
Copy the full SHA 7eb3470View commit details -
call get_functions() in MatchAllAction.get_functions_count
plus turn methods into staticmethods and classmethods Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ccf5a83 - Browse repository at this point
Copy the full SHA ccf5a83View commit details -
initialize MatchAction params in __init__
and remove unnecessary parenthesis Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 34a4280 - Browse repository at this point
Copy the full SHA 34a4280View commit details -
* match dialog fixes and connections * Add BaseDialog radio group utility and use that in MatchDialog * Also make MatchDialog functional * Merge match all and match function actions to match Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 36126ae - Browse repository at this point
Copy the full SHA 36126aeView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 25243e0 - Browse repository at this point
Copy the full SHA 25243e0View commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3122721 - Browse repository at this point
Copy the full SHA 3122721View commit details -
Implement simple match sources
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8d863f8 - Browse repository at this point
Copy the full SHA 8d863f8View commit details -
Fix single source function match
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a290903 - Browse repository at this point
Copy the full SHA a290903View commit details -
Add file_id to vectors and an empty loop that pulls the vectors
Signed-off-by: Nir Izraeli <nir@sentinel-labs.com>
Configuration menu - View commit details
-
Copy full SHA for f2ec53e - Browse repository at this point
Copy the full SHA f2ec53eView commit details -
Signed-off-by: Nir Izraeli <nir@sentinel-labs.com>
Configuration menu - View commit details
-
Copy full SHA for 25ddae6 - Browse repository at this point
Copy the full SHA 25ddae6View commit details -
fix spaces around '+' in tasks.py
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1401ac1 - Browse repository at this point
Copy the full SHA 1401ac1View commit details -
Fix vector file field population
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e202739 - Browse repository at this point
Copy the full SHA e202739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d95efb - Browse repository at this point
Copy the full SHA 1d95efbView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 35f2a4a - Browse repository at this point
Copy the full SHA 35f2a4aView commit details -
Add task execution progress report and progress bar
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 19cffe4 - Browse repository at this point
Copy the full SHA 19cffe4View commit details -
use BaseDialog's bottom layout
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 69b48b6 - Browse repository at this point
Copy the full SHA 69b48b6View commit details -
explicitly catch all exceptions and raise on MatchAction.perform_task
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7d17af - Browse repository at this point
Copy the full SHA d7d17afView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7b4100 - Browse repository at this point
Copy the full SHA d7b4100View commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eac0bea - Browse repository at this point
Copy the full SHA eac0beaView commit details -
accept null project when creating task
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7f6de7 - Browse repository at this point
Copy the full SHA a7f6de7View commit details -
Accept progress bar when task is complete
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f73894d - Browse repository at this point
Copy the full SHA f73894dView commit details -
Bulk delayed instance requests to speed up the collection phase
Which now takes only a few seconds on a 2k functions idb Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b02ddd8 - Browse repository at this point
Copy the full SHA b02ddd8View commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f2244cd - Browse repository at this point
Copy the full SHA f2244cdView commit details -
Create serverside vector classes to reduce boilerplate
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 94a7d75 - Browse repository at this point
Copy the full SHA 94a7d75View commit details -
safer timer use in match action
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b05bf87 - Browse repository at this point
Copy the full SHA b05bf87View commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4df4f20 - Browse repository at this point
Copy the full SHA 4df4f20View commit details -
add type and score to Match Model
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4578c45 - Browse repository at this point
Copy the full SHA 4578c45View commit details -
implement match for identity functions
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 975b184 - Browse repository at this point
Copy the full SHA 975b184View commit details -
make Vector class inherit and remove VectorHash from list of avaiable…
… hashes Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ad58b4 - Browse repository at this point
Copy the full SHA 4ad58b4View commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b8958ee - Browse repository at this point
Copy the full SHA b8958eeView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d341729 - Browse repository at this point
Copy the full SHA d341729View commit details -
create Match objects when successfully matching
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 042a105 - Browse repository at this point
Copy the full SHA 042a105View commit details -
Split id to match_type and vector_type, to allow several matches usin…
…g the same vector type Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8915bfe - Browse repository at this point
Copy the full SHA 8915bfeView commit details -
Begining of histogram matching
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b4a9d8 - Browse repository at this point
Copy the full SHA 3b4a9d8View commit details -
Add scipy and sklearn to requirements
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9c71fc5 - Browse repository at this point
Copy the full SHA 9c71fc5View commit details -
Mark task as failed on exception (and reraise it)
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 85b690e - Browse repository at this point
Copy the full SHA 85b690eView commit details -
move Match object creation to tasks.py to avoid cyclic import
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f3e9aac - Browse repository at this point
Copy the full SHA f3e9aacView commit details -
Add miniconda install to travis when testing server
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eb3320e - Browse repository at this point
Copy the full SHA eb3320eView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5e24543 - Browse repository at this point
Copy the full SHA 5e24543View commit details -
Remove python 3.2 from travis, fix codacy issues
Conda doesn't support python 3.2 Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 60b8e11 - Browse repository at this point
Copy the full SHA 60b8e11View commit details -
Better seperation between server matching algos and database vectors
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for afd5b63 - Browse repository at this point
Copy the full SHA afd5b63View commit details -
Fix new action/dialog related issues introduced in 6913865
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 144e51a - Browse repository at this point
Copy the full SHA 144e51aView commit details -
Ditch my through replacement attempt, make matching flow work
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 547b62f - Browse repository at this point
Copy the full SHA 547b62fView commit details -
make task progress bar visible without requiring actual progress
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f529d39 - Browse repository at this point
Copy the full SHA f529d39View commit details -
more progress on making histogram matches work
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for db2b09b - Browse repository at this point
Copy the full SHA db2b09bView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 775bd41 - Browse repository at this point
Copy the full SHA 775bd41View commit details -
set Task model progress_max nullable and handle optional None value i…
…n task progress bar Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fbc8078 - Browse repository at this point
Copy the full SHA fbc8078View commit details -
more fixes to histogram match backend
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 072ccc9 - Browse repository at this point
Copy the full SHA 072ccc9View commit details -
Another attempt at speeding up the matches process
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d8edd71 - Browse repository at this point
Copy the full SHA d8edd71View commit details -
more robust status handling in task progress query
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6633342 - Browse repository at this point
Copy the full SHA 6633342View commit details -
send more parameters in a match task creation
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e1bb374 - Browse repository at this point
Copy the full SHA e1bb374View commit details -
More adjustments to the source/target/methods parameters
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7718f39 - Browse repository at this point
Copy the full SHA 7718f39View commit details -
Make item selection combobox a dialog.Base method
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13b696f - Browse repository at this point
Copy the full SHA 13b696fView commit details -
Add optional choice-specific additional input to the radio group crea…
…tion function Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e489af6 - Browse repository at this point
Copy the full SHA e489af6View commit details -
Send selected target_project and target_file to server
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 27da9ff - Browse repository at this point
Copy the full SHA 27da9ffView commit details -
Handle target_project and target_file match parameters on backend
plus some small code simplifications Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 90ceb59 - Browse repository at this point
Copy the full SHA 90ceb59View commit details -
Allow excuding values in create_item_select and exclude current file …
…in target_file selection Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2c7bf08 - Browse repository at this point
Copy the full SHA 2c7bf08View commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1b80518 - Browse repository at this point
Copy the full SHA 1b80518View commit details -
Add support for range and single function sources
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2d4521a - Browse repository at this point
Copy the full SHA 2d4521aView commit details -
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b8ef12f - Browse repository at this point
Copy the full SHA b8ef12fView commit details -
Prevent editing target and source info in existing task
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c31224f - Browse repository at this point
Copy the full SHA c31224fView commit details -
Replace create_item_select and create_radio_select with QItemSelect a…
…nd QRadioGroup Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6cb948c - Browse repository at this point
Copy the full SHA 6cb948cView commit details -
Split matches.py to entire directory of match type definitions
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 41ccc63 - Browse repository at this point
Copy the full SHA 41ccc63View commit details