Permalink
Commits on Jun 8, 2016
  1. Point to new home and deprecate repo.

    This project has moved to https://github.com/foursquare/fsqio
    mateor committed Jun 8, 2016
Commits on Dec 3, 2015
  1. Fix POI v Suburb forward geocoding

    Auditors:johng,rahul
    enriquecruz91 committed Dec 3, 2015
Commits on Oct 9, 2015
  1. remove parens

    rahulpratapm committed Oct 9, 2015
  2. add Content-Length header to all responses

    Auditors: johng
    rahulpratapm committed Oct 9, 2015
Commits on Oct 1, 2015
  1. do not exclude ADMIN1 from prefix index

    Auditors: dan, ss
    rahulpratapm committed Oct 1, 2015
Commits on Sep 16, 2015
  1. bump version to 0.90.5

    includes:
    - moved MapFileConcurrentReader into twofishes pkg
    slackhappy committed Sep 16, 2015
  2. Move MapFileConcurrentReader into twofishes pkg

    MapFileConcurrentReader previously was in
    org.apache.hadoop.io because it tried to reuse
    MapFile's comparator setting.  However, this
    setting was never set, and with the CDH5 upgrade,
    the access of ComparatorOption was more restricted
    
    Removing the custom comparator, which was never used,
    allowed the class to be moved into twofishes where it belongs
    
    If we ever need to actually use a custom comparator, we don't
    need to use MapFile.Reader's.  We can just subclass Option ourselves.
    
    Auditors: dan
    slackhappy committed Sep 16, 2015
Commits on Sep 15, 2015
  1. bump version to 0.90.4

    includes:
    - interior s2 covering index
    - fix an issue with parentId hotfixes
    - update hadoop-common to cdh5
    slackhappy committed Sep 15, 2015
  2. update twofishes to cdh5

    notes:
    - hbase, not part of cdh5, is still at the old revision
    - NullOuputStream, removed in guava 15, is reimplemented here
    slackhappy committed Sep 15, 2015
Commits on Sep 13, 2015
  1. Merge pull request #85 from jeffk-4sq/master

    Fix hotfix adds to parentIds from clobbering old parentIds.
    rahulpratapm committed Sep 13, 2015
Commits on Sep 10, 2015
  1. Merge pull request #81 from jeffk-4sq/kill-private-data-files

    Kill private data files
    jeffk-4sq committed Sep 10, 2015
  2. Fix hotfix adds to parentIds from clobbering old parentIds.

    The issue here is that the GeocodeServingFeature for SoHo seems to have Nil parentIds on the GeocodeFeature field.
    The parentIds seem to be on the scoringFeatures field, though.
    This leads me to suspect it's an issue with how we are building the index, since they should always be the same.
    jeffk-4sq committed Sep 10, 2015
  3. NameIndex should respect mongo sort order

    canonicalization subtly broke sort order created
    in mongo index (name: 1, excludeFromPrefixIndex:1, pop: -1)
    by arbitrarily re-sorting all same-named features in toSet op.
    
    Auditors: rahul
    slackhappy committed Sep 10, 2015
Commits on Sep 8, 2015
  1. Merge pull request #84 from foursquare/s2interiorfinal

    Add s2 interior covering indexer.
    
    This adds an interior s2 covering to twofishes.  It will behaves almost exactly the same as the s2 covering, except the s2 cells are guaranteed to be inside the polygon, instead of fully covering the polygon.
    mrowl committed Sep 8, 2015
Commits on Sep 3, 2015
  1. Add s2 interior covering indexer

    mrowl committed Aug 25, 2015
Commits on Sep 1, 2015
Commits on Aug 31, 2015
  1. fix bug found via code review

    Auditors: jeffk
    rahulpratapm committed Aug 31, 2015
  2. do not bump up city over identically named state

    Auditors: jeffk
    rahulpratapm committed Aug 31, 2015
Commits on Aug 30, 2015
  1. much awaited long term fix for autocomplete TooManyResultsException

    indexer side: sort all features by static importance and indicate
    in info file that this is the case
    
    server side: if index info indicates features were sorted by
    importance, make best effort to pick top features for each name
    when there are too many results rather than give up and return
    nothing
    
    Auditors: jeffk, johng
    rahulpratapm committed Aug 27, 2015
Commits on Aug 27, 2015
  1. bump version to 0.90.2

    slackhappy committed Aug 27, 2015
  2. Merge pull request #82 from jeffk-4sq/bump-version

    Bump up version
    jeffk-4sq committed Aug 27, 2015
  3. Bump up version

    jeffk-4sq committed Aug 27, 2015
  4. Kill private data files

    jeffk-4sq committed Aug 27, 2015
Commits on Aug 21, 2015
  1. Merge pull request #80 from jeffk-4sq/return-0-for-auto

    Return 0 for too many results on autocomplete
    rahulpratapm committed Aug 21, 2015
  2. Merge pull request #78 from jeffk-4sq/master

    Instead of throwing an exception for hitting the prefix index limit,
    rahulpratapm committed Aug 21, 2015
  3. Merge pull request #79 from jeffk-4sq/port-docs

    Update docs on JSON API port
    rahulpratapm committed Aug 21, 2015
  4. Update docs on JSON API port

    jeffk-4sq committed Aug 21, 2015
  5. Instead of throwing an exception for hitting the prefix index limit,

    call a .take of the limit and add a warning log.
    jeffk-4sq committed Aug 21, 2015
Commits on Aug 20, 2015
  1. Merge pull request #77 from slackhappy/johng_vmmapcount

    add --vm_map_count option, enforce it if possible
    rahulpratapm committed Aug 20, 2015