Confirmed users
574
edits
Line 29: | Line 29: | ||
== ednapiranha == | == ednapiranha == | ||
== ErikRose == | == ErikRose == | ||
=== DXR === | |||
* Made the test runner [https://wiki.mozilla.org/Better_DXR_Testing not suck so much]. Ported tests to the new runner so we have lots of good examples and no bad ones. Deleted 10 files. Rewrote testing documentation. Folks are using it. We received a real nice patch afterward with 6 new tests, all decoupled from the rest of the suite. We have the beginnings of a patches-with-tests culture! | |||
* Bugs | |||
** Ignore non-directories when looking for plugins. | |||
** Don't crash when doing negated phrase matching. | |||
* Refactor search() controller to make it more comprehensible and ferret out bugs. | |||
** Don't crash when limit and offset query string params aren't parseable ints. | |||
** Don't crash when format=json and we're using the error.html template. | |||
** Deal with negative limits and offsets. Hey, why not? | |||
** Don't HTML-escape the query text manually anymore. Do urlencode it when using it in a URL. | |||
* Got mozilla-central to build and spit out a DXR index locally. | |||
* Chased Schalk's DXR setup problems. | |||
* Redesigned URLs for parity with MXR's and future extensibility. | |||
* Benchmarked Python vs. Apache for browser() at length. Wrote a blog article about it. | |||
* Fixed an old XSS in prod. Really need to get a modern version pushed. | |||
* Newsworthy merges | |||
** Merged non-root-URL deployments of DXR fix. | |||
** Merged Mook's patch to make it draw from Stackato-style process env vars. So now it works really nicely on Stackato. | |||
** Merged fix for UnionFilter bugs (ORs being too liberal and source lines duplicating themselves). | |||
** Reviewed and merged abbeyj's Query refactoring. Now profiling works properly under WSGI. | |||
* Tried and failed to get LLVM 3.2 to build on RHEL 5.5. Ugh. | |||
=== Community === | |||
* Gave ES talk at ConFoo and PyCon, API Poetry talk at ConFoo | |||
* Named jcranmer, abbeyj, and mook as friends of the tree. | |||
=== elasticsearch === | |||
* Led PyCon sprint: 78 commits! | |||
** 0.4 release | |||
** Python 3 support | |||
** 6 new APIs, and improved many more | |||
* Rescued django-haystack, which had broken. | |||
* Figured out whether you should ever "store" fields in ES for Axel. (Nope) | |||
=== Socorro === | |||
* Started reading up on how to troubleshoot Socorro. | |||
== jlongster == | == jlongster == | ||
== jsocol == | == jsocol == |