aboutsummaryrefslogtreecommitdiff
path: root/sources/db
Commit message (Expand)AuthorAge
* Remove unused fields from tags table.Jochen Topf2015-03-14
* Remove superfluous semikolons at end of lines.•••You know you have been programming in C++ for too long when... Jochen Topf2015-03-09
* Move creation of index forward...Jochen Topf2015-03-06
* Remove deprecated PRAGMA count_changes = OFF;Jochen Topf2015-03-06
* Split up sources/db/post.sql.•••This SQL script needs a long time to run. Split it up so we can start figuring out where the problem is. Jochen Topf2015-03-06
* Remove deprecated table "selected_tags".Jochen Topf2015-03-06
* Add number of similar keys to stats.Jochen Topf2015-02-26
* Run 'similarity' binary from db update script if it is available.•••This also introduces a 'bindir' config setting which must contain the directory where the binaries such as 'tagstats' and 'similarity' live. This setting will replace the current 'tagstats' setting in the future. Jochen Topf2015-02-26
* Add similarity program to check for similar keys.•••This adds the 'similarity' program that checks for similar keys in the taginfo-db database. It is not run yet by the update script, but the supporting database tables etc. are added by this commit. Jochen Topf2015-02-26
* Don't hard code ruby path•••On FreeBSD, ruby is installed at /usr/local/bin/ruby. To make it more portable, find ruby interpreter from env (PATH). Kuang-che Wu2014-12-06
* Remove spaces at line endings.Jochen Topf2014-09-29
* Remove "in_wiki_en" column. Wasn't used.Jochen Topf2014-09-29
* Remove in_josm and in_potlatch columns. (Were unused for a while.)Jochen Topf2014-09-29
* Use new top_tags table instead of old selected_tags table.Jochen Topf2014-09-29
* Prepare for putting project stats in db.keys and db.values.Jochen Topf2014-09-18
* Output some counts from selection.db into update log.Jochen Topf2014-06-01
* Remove last remnants of never-used merkaartor source.Jochen Topf2014-05-20
* Add pragmas to make the sqlite stuff run a little faster.Jochen Topf2014-05-13
* Fix selection db path and general cleanups in update scripts.Jochen Topf2014-05-13
* The tagstats binary is no longer available in the repository.•••You have to compile it yourself. Jochen Topf2014-05-13
* Use sqlite db file instead of text *.lst files for selected data.•••This changes the way some data is given from one taginfo update run to the next. Instead of plain text files an sqlite database is used. Part of the update is a new version of the upstream sqlite.hpp file. After this commit the update has to be run twice to get all data updated properly. Jochen Topf2014-05-13
* Add code to create maps for tags.•••For a long time we had the capability to create overview maps for keys, but never for tags (ie key-value-combinations). This commit now adds code to create maps for frequently used tags. We can't create maps for all tags, because each map takes about 8k in RAM and there are a lot of tags. Jochen Topf2014-05-12
* Make min_tag_combination_count configurable at runtimeJochen Topf2013-10-07
* Updated ruby import scripts•••* Removed rubygems require which isn't needed any more in Ruby 1.9 * Updated transaction syntax to use blocks * Updated copyright year Jochen Topf2013-01-24
* Add in_wiki and in_wiki_en columns to tags and selected_tags tableJochen Topf2013-01-24
* Remove now superfluous perl scriptJochen Topf2013-01-24
* Reimplemented update_characters in Ruby.•••Now that we are using Ruby 1.9 we have the necessary Unicode support and can get rid of the last Perl dependency. Jochen Topf2013-01-23
* Add some more statsJochen Topf2013-01-19
* Rename (key|tag)pairs to (key|tag)_combinationsJochen Topf2013-01-19
* Remove unused prevalent_values field in keys sql tableJochen Topf2013-01-17
* db update with interesting relation typesJochen Topf2013-01-15
* Add data on all relation types to relation_types tableJochen Topf2013-01-14
* Extract prevalent relation member roles.Jochen Topf2013-01-14
* Add db indexes for relation types and rolesJochen Topf2013-01-14
* Create relation member and role statsJochen Topf2013-01-14
* Path to tagstats program now in main configJochen Topf2012-01-23
* Update copyright yearJochen Topf2012-01-15
* Create and read interesting_tags.lstJochen Topf2011-12-11
* Postprocessing for tag combination counting.Jochen Topf2011-12-11
* Add support in tagstat for counting key-value-combinationsJochen Topf2011-12-10
* fix update scriptJochen Topf2011-10-16
* Integrate statistics handler, only us one db•••Better integrate the statistics handler. It now uses the same database as the tagstats handler (typically taginfo-db.db). The database is now given on the command line. This simplifies the scripts calling tagstats. Jochen Topf2011-10-15
* fix db indexJochen Topf2011-10-14
* fix: distribution map did not work when there were no nodes with a tagJochen Topf2011-10-13
* Add config for distribution images.•••New config options for the geographic distribution images. Jochen Topf2011-10-12
* Generate distribution maps for keys on way, too•••Until now distribution maps were only generated for keys on nodes. No there are maps for keys on ways, too. (Not for relations, though). This commit also adds command line options for tagstats to define the area you want the map for. Its no longer necessary to recompile tagstats if you want to change this. This commit does not change the UI/API yet, so you still only get the node map. Jochen Topf2011-10-12
* Add taginfo-config.rb to read config from command line.•••I added bin/taginfo-config.rb to easily access the config file from the command line. This is now used in sources/db/update.sh and sources/update_all.sh. This, again, reduces the places in the distribution where things needed to be changed for each instance. Jochen Topf2011-10-10
* Remove use of callback_object()Jochen Topf2011-05-10
* Cleanup.•••Initialize iterators directly instead of using assignment. Use const_iterator where possible. ... Jochen Topf2011-05-08
* Improved build, new version of binary, READMEsJochen Topf2011-04-22