[Patchew-devel] [PATCH v2 00/10] Search improvements and ack/nack for logged in users

Paolo Bonzini posted 10 patches 5 years, 6 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/patchew-ci tags/patchew/20180928144537.5051-1-pbonzini@redhat.com
api/migrations/0034_auto_20180822_1106.py |  32 +++
api/models.py                             |   7 +
api/rest.py                               |   2 +-
api/search.py                             | 264 ++++++++++++++--------
api/views.py                              |   4 +-
mods/maintainer.py                        |  75 +++++-
mods/testing.py                           |   2 +-
static/css/base.css                       |   4 +-
www/templates/series-detail.html          |  10 +-
www/views.py                              |   3 +-
10 files changed, 300 insertions(+), 103 deletions(-)
create mode 100644 api/migrations/0034_auto_20180822_1106.py
[Patchew-devel] [PATCH v2 00/10] Search improvements and ack/nack for logged in users
Posted by Paolo Bonzini 5 years, 6 months ago
So this is a more well tested version of the search+review series.
I don't yet have testcases for search, but I did test things and
found some bugs, also pre-existing ones.  The initial four patches
are cleanups and bugfixes, while the last six map 1:1 to the RFC.

Compared to the RFC, the "success" term is changed to check that *all*
results are successes; the others check that there are *some*
results that are in pending/running/failure state.

Paolo

Paolo Bonzini (10):
  search: fix "is:applied"
  search: fix matches on property value
  search: introduce _make_filter_subquery
  search: move queryset out of _process_term
  search: split _process_term into separate functions
  search: split handling of anything but +/-/! to a separate function,
    simplify !
  search: add search by result
  search: pass user to search
  www: add back extra_status to series detail
  add Review model

 api/migrations/0034_auto_20180822_1106.py |  32 +++
 api/models.py                             |   7 +
 api/rest.py                               |   2 +-
 api/search.py                             | 264 ++++++++++++++--------
 api/views.py                              |   4 +-
 mods/maintainer.py                        |  75 +++++-
 mods/testing.py                           |   2 +-
 static/css/base.css                       |   4 +-
 www/templates/series-detail.html          |  10 +-
 www/views.py                              |   3 +-
 10 files changed, 300 insertions(+), 103 deletions(-)
 create mode 100644 api/migrations/0034_auto_20180822_1106.py

-- 
2.17.1

_______________________________________________
Patchew-devel mailing list
Patchew-devel@redhat.com
https://www.redhat.com/mailman/listinfo/patchew-devel