Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove old API #278

Merged
merged 64 commits into from
Mar 30, 2015
Merged

Remove old API #278

merged 64 commits into from
Mar 30, 2015

Conversation

rochoa
Copy link
Contributor

@rochoa rochoa commented Mar 30, 2015

This implies a MAJOR RELEASE with BREAKING CHANGES

  • Removes /:table/infowindow, /:table/map_metadata and /:table/flush_cache endpoints
  • Sample configuration removes /tiles/template and /tiles/layergroup
  • URLs to use from now on are: /api/v1/map/named and /api/v1/map
  • No more state changes for styles
  • No more dump stats for renderers: SIGUSR1 and SIGUSR2 signals
  • Removes query params:
    • sql
    • geom_type
    • cache_buster
    • cache_policy
    • interactivity
    • style
    • style_version
    • style_convert
    • scale_factor
  • Affected tables for x-cache-channel will use direct connection to postgresql
  • Removes some metrics: authorized times ones

This closes #257 #52 #101 #102

Conflicts:
	lib/cartodb/cartodb_windshaft.js
	package.json
Conflicts:
	lib/cartodb/cartodb_windshaft.js
	lib/cartodb/server_options.js
	package.json
A lot of tests from acceptance/server.js will fail
Moves all tests to run on new URLs
Deprecated base_url_legacy in config, it will keep working tho
rochoa pushed a commit that referenced this pull request Mar 30, 2015
@rochoa rochoa merged commit 3234c37 into master Mar 30, 2015
@rochoa rochoa deleted the 257-remove-old-api branch March 30, 2015 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

remove old api
1 participant