Commit Graph

77 Commits (c13fc9583f801fabec259ae5be898cb8571f685d)

Author SHA1 Message Date
Joe Nelson c13fc9583f Add CLA link to contributing.md 2016-03-23 16:29:33 -07:00
Jason Petersen 86d126d1aa Merge pull request #386 from citusdata/add_license
Add or update license/copyright information

cr: @sumedhpathak @begriffs
2016-03-23 17:23:04 -06:00
Jason Petersen 9662e92b49 Remove libpng caveat
I'm not sure this description was 100% accurate; users can open issues
if they continue to have linkage problems.
2016-03-23 17:20:35 -06:00
Jason Petersen a0bcd57e84 Add LICENSE information to README
Integrating this into the new file.
2016-03-23 17:17:43 -06:00
Jason Petersen a95c9da472 Update copyright dates
Fixed configure variable and updated all end dates to 2016.
2016-03-23 17:14:37 -06:00
Jason Petersen c82dbd64fd Add AGPL-3.0 in LICENSE file
Adding our license.
2016-03-23 17:04:58 -06:00
Joe Nelson d3a7c49a09 Merge pull request #398 from citusdata/readme-polish
Improve readme
2016-03-23 15:59:54 -07:00
Joe Nelson 2225da30e9 Note libpng brew mac problem 2016-03-23 15:57:02 -07:00
Joe Nelson ae59fd7967 Use newest postgresql formula on homebrew 2016-03-23 15:26:25 -07:00
Joe Nelson 4d975348b0 Use named links in readme 2016-03-23 15:22:58 -07:00
Joe Nelson 5952a19e8d Updated install instructions for linux and mac 2016-03-23 15:12:11 -07:00
Joe Nelson 9b79a7998e Specific build instructions for mac vs linux 2016-03-23 14:08:26 -07:00
Joe Nelson 69f8389f99 Link explicitly to 5.0 docs rather than current/ 2016-03-23 13:22:00 -07:00
Joe Nelson a067c2e057 Make list of users more compact 2016-03-23 13:19:01 -07:00
Joe Nelson e1cb0b7ad4 Add who's using section 2016-03-22 14:06:39 -07:00
Joe Nelson be8a9bed8b Copyright footer 2016-03-22 14:06:38 -07:00
Joe Nelson bf53c2e36f Docs in /docs/citus/current 2016-03-22 14:06:38 -07:00
Joe Nelson ec8902fc09 Add basic CONTRIBUTING.md 2016-03-22 14:06:31 -07:00
Joe Nelson f4029a5216 Add note about missing sql commands
Help avoid a frustrating surprise
2016-03-22 11:20:04 -07:00
Joe Nelson cd17d0b08f Link to freenode web client rather than irc:// protocol
Chrome was not understanding the direct link (did not spawn my irc client)
2016-03-22 11:11:56 -07:00
Joe Nelson 729f355cce Change docs url to what it will be when 5.0 is live 2016-03-22 10:58:35 -07:00
Samay Sharma 0cd90d138d Merge pull request #397 from citusdata/ozgune-patch-1
Fix broken links in README.
2016-03-21 11:46:48 -07:00
Ozgun Erdogan 525ef8d180 Update README.md
Fix line breaks that caused broken URLs.
2016-03-21 11:30:13 -07:00
Samay Sharma 1cbbef25d9 Merge pull request #396 from citusdata/ozgune-patch-1
Update README.md
2016-03-21 10:59:40 -07:00
Ozgun Erdogan b446eb4238 Update README.md
Minor fix to markdown for hyperlink to citusdata.com
2016-03-21 09:39:29 -07:00
Ozgun Erdogan 1fa44b5434 Merge pull request #393 from citusdata/readme-5.0
Readme for 5.0
2016-03-21 09:34:26 -07:00
Joe Nelson 2c7475ad50 Fully qualify citus url 2016-03-18 14:35:23 -07:00
Joe Nelson 90ab05c598 Use real Travis badge 2016-03-18 13:55:21 -07:00
Joe Nelson e8bdc2c846 Readme for 5.0 2016-03-18 13:32:13 -07:00
Jason Petersen 6ed20fb242 Merge pull request #378 from citusdata/build_fixes
Fix various build issues

cr: @anarazel
2016-03-11 14:28:54 -07:00
Jason Petersen b73c3b1604 Fix various build issues
I came across several places we weren't as flexible or resilient as we
should have been in our build logic. They include:

  * Not using `DESTDIR` in the install-header destination
  * Allowing callers to specify `VPATH` or `srcdir` (which breaks)
  * Using absolute path for SCRIPTS (9.5 prepends srcdir)
  * Including libpq-int in a confusing way (extracted this function)
  * Having server includes come first during csql build (client must)

In particular, I hit all of these attempting to build with pg_buildext
in Debian. It passes in an explicit VPATH, as well as srcdir (breaking
all recursive make invocations), and also uses DESTDIR during install.

In addition, a PGDG-enabled Debian box will have the latest libpq-dev
headers (e.g. 9.5) even when building against an older server version
(e.g. 9.4). This leads to problems when including e.g. `c.h`, which
is ambiguous. While compiling more client-side code (csql), we need to
ensure the newer libpq headers are included _first_, so I fixed that.
2016-03-11 13:38:47 -07:00
Jason Petersen 0f62a5197b Final formatting fixes 2016-02-17 17:20:14 -07:00
Jason Petersen 22cea69fa8 Merge pull request #340 from citusdata/bugfix/buildsystem
Small buildsystem fixes

cr: @jasonmp85
2016-02-17 17:14:46 -07:00
Andres Freund 37d5b1c150 Fix Makefile.global/configure regeneration
These dependencies previously didn't result in regeneration when using
a source directory build.
2016-02-17 16:54:39 -07:00
Andres Freund 0c57a1a04e Make 'all' default src/backend/distributed target
Otherwise typing 'make' will just build citusdb--5.0.sql, not
particularly helpful.
2016-02-17 16:51:55 -07:00
Andres Freund 2393a44927 Add deps from toplevel install to build targets
Otherwise a parallel 'make install' can end up trying to build the same
targets twice, once via the normal build rules ('all') and once via
install.
2016-02-17 16:51:01 -07:00
Andres Freund 62b9bca96b Don't use autoconf's default CFLAGS.
We just want PosgreSQL's defaults, not autoconf's (-g -O2). Currently,
these are wrong when PostgreSQL has been compiled with e.g. -O0.
2016-02-17 16:50:14 -07:00
Andres Freund caed118e7f Fix make install for VPATH builds.
copy_to_distributed_table is in the source, not the build directory. As
there might be scripts in either at some point, install scripts from
both.
2016-02-17 16:48:06 -07:00
Marco Slot d8f794ba71 Merge pull request #326 from citusdata/feature/drop_shards_on_drop_table
Drop shards when a distributed table is dropped
2016-02-17 23:47:49 +01:00
Marco Slot 4a3b6a8ab7 Rename citusdb to citus in regression test output 2016-02-17 23:33:30 +01:00
Marco Slot 58351fb128 Merge remote-tracking branch 'origin/master' into feature/drop_shards_on_drop_table 2016-02-17 22:52:58 +01:00
Marco Slot 9aa1f1e1e7 Rename topLevel variable to isTopLevel 2016-02-17 22:52:35 +01:00
Jason Petersen cac5e71abe Merge pull request #339 from citusdata/use_default_staging#323
Change tests to use default staging policy

cr: @metdos
2016-02-17 11:14:21 -07:00
Jason Petersen 0516555f97 Change tests to use default staging policy
The default staging policy is now round-robin, though tests were still
configured to use local-first. Testing with the shipping default seems
like the best option, correctness-wise, and since local-first has some
issues with OSes where connecting from localhost doesn't always resolve
to 'localhost', just going with the default is a win-win.
2016-02-17 11:03:17 -07:00
Murat Tuncer becbe3e579 Merge pull request #349 from citusdata/feature/citusdb-to-citus
Change product name to Citus (cont)
2016-02-17 17:53:02 +02:00
Murat Tuncer b535910f3e Fixed merge leftovers 2016-02-17 15:44:24 +02:00
Murat Tuncer 2ff52d3384 Merge pull request #337 from citusdata/feature/citusdb-to-citus
Change product name to citus
2016-02-17 15:24:22 +02:00
Murat Tuncer 00b10e5a93 Merge from master branch into feature/citusdb-to-citus 2016-02-17 14:49:01 +02:00
Metin Döşlü d8c1f34da2 Merge pull request #335 from citusdata/check_count_distinct_on_single_subquery
Check count distinct on single subquery
2016-02-17 14:37:11 +02:00
Metin Doslu 87ff558c1c Add check for count distinct on single table subqueries
Fixes #314
2016-02-17 14:24:07 +02:00