|
|
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.
| |
| * Got Schalk's Vagrant set up. That was harder than it should have been.
| |
| * Redesigned URLs for parity with MXR 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 [https://www.youtube.com/watch?v=lWKEphKIG8U 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!
| |
| ** [https://pypi.python.org/pypi/pyelasticsearch/ 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 == |