Commit Graph

17549 Commits

Author SHA1 Message Date
1c0462568c Update install.md
update pre-compile binaries of centos and ubuntu to 20170926
2017-09-27 11:28:48 +08:00
d25c23e787 only master can receive and accept add frontend and backend request via http (#118) 2017-09-26 20:24:20 +08:00
22572aefbf fix MetaBaseAction bug when check ip of FE (#117) 2017-09-26 14:59:00 +08:00
b2188a9c33 Update install.md
update pre-compile binary of centos and ubuntu to 0922.
2017-09-22 09:45:35 +08:00
41226344ce fix csv_scan_node bug (#115) 2017-09-21 20:48:58 +08:00
adb3213314 Do not show token and file path in load error url (#114) 2017-09-21 20:27:49 +08:00
14f7388f72 fix PMD code style problem (#108) 2017-09-21 10:16:34 +08:00
51d5c727a7 make UUID to be authentication token (#107) 2017-09-20 21:25:10 +08:00
6ed63ca949 fix iterator wrong compare in CsvScanNode (#106) 2017-09-20 17:36:08 +08:00
ba97f434f9 make web session key more versatile (#105) 2017-09-19 16:58:55 +08:00
89d12ed5fb add log when invalid forward was rejected. 2017-09-19 16:08:32 +08:00
0665debe1e add server check to master when receive forward requests from followers or observers (#104) 2017-09-19 15:44:18 +08:00
3227d371e2 add metadata design doc (#103)
* add metadata design doc

* change required cmake version to 2.8.10
2017-09-18 18:29:41 +08:00
cfb8fc991a Added the fix to mysql build error. (#101) 2017-09-18 09:55:08 +08:00
cba91bac3f sort out the fs_brokers dir (#98)
* sort out the fs_broker dir
* modify install.md
2017-09-15 11:22:02 +08:00
b48dbecd2e Update install.md
update pre-compile binaries of ubuntu and centos
2017-09-14 17:20:11 +08:00
46a7d52073 add token check to ImageAction to improve safety (#96) 2017-09-14 12:56:36 +08:00
fea0d22f4e fix compile error caused by missing import (#94) 2017-09-13 19:37:24 +08:00
a591d92e48 check port in PutAction to avoid SSRF(Server-Side Request Forgery) (#93) 2017-09-13 19:19:40 +08:00
db8c40e5f0 add authentication to DownloadAction (#91)
* add authentication to DownloadAction

1. use cluster_id as token;
2. add dir limit, only files in data dir can be accessed.

* enable authentication in DownloadAction by default
2017-09-13 16:54:00 +08:00
ac9e1a0fe1 add authentication to show_action rest api (#89)
* add authentication to show_action rest api

* fix log
2017-09-13 15:15:53 +08:00
bcd378078f Update build-thirdparty.sh
modify curl compile params
2017-09-13 14:07:13 +08:00
b175a08363 make replayedJournalId to be AtomicLong (#87)
Avoid errors during concurrent access to Catalog::replayedJournalId.
2017-09-12 20:45:30 +08:00
bbed1b3b15 add FE config frontend_address (#86)
* in case the automatic ip selection may choose a unexpected ip
2017-09-12 10:04:24 +08:00
e82a06ba2b multi tenant doc (#83)
multi tenant doc
2017-09-08 18:21:41 +08:00
4aef832f16 compile failed (#82)
compile failed

* select wrong rollup

* update backend in cluster because of forgeting to remove backend' id when drop backend or decommission in latest version

* aggragation function containing funcion with wrong param crash

* compile failed
2017-09-08 12:25:50 +08:00
84f852d8b6 aggragation function containing funcion with wrong param crash (#81)
* aggragation function containing funcion with wrong param crash

* select wrong rollup

* update backend in cluster because of forgeting to remove backend' id when drop backend or decommission in latest version

* aggragation function containing funcion with wrong param crash
2017-09-07 19:07:33 +08:00
6fe7ace94a fix bugs (#79)
* NullpointerException when cancel PENDING broker load job.
* missing BROKER case when clear load job.
2017-09-07 16:28:28 +08:00
48299ed0f6 change build script to retain the permissions of all start and stop scripts (#78) 2017-09-07 16:12:46 +08:00
07f450e1a8 modify build.sh (#77)
* now user can specify --fe, --be and --clean
2017-09-06 17:18:25 +08:00
58f0bf64a1 update backend in cluster because of forgeting to remove backend' id when drop backend or decommission in latest version (#76)
* update backend in cluster because of forgeting to remove backend' id when drop backend or decommission in latest version

* select wrong rollup

* update backend in cluster because of forgeting to remove backend' id when drop backend or decommission in latest version
2017-09-05 21:28:51 +08:00
064f253177 fix escape character in like predicate (#75)
now select "abcd%1" like "abcd\%%" is true
2017-09-05 19:54:10 +08:00
a97bf61655 select wrong rollup (#74)
* select wrong rollup

* select wrong rollup
2017-09-05 17:07:40 +08:00
fde6b39539 modify start and stop script. User can now specified PID file dir and log dir (#71) 2017-09-04 20:56:50 +08:00
81c860dcdc fix some bugs (#69)
* modify modify the way of PartitionDesc analysis. fix set global variables bug

* add export job statitic proc

* merge from baidu/master

* change MASTER_CLIENT_TIMEOUT

* fix right outer join with null column
2017-09-04 19:48:52 +08:00
53d9c63b8b remove distinct check with one param in second aggregate pharse (#70) 2017-09-04 19:11:11 +08:00
ab4b648599 Update IsNullPredicate.java 2017-09-04 16:39:25 +08:00
bb6a6fa10b Update DropClusterStmt.java 2017-09-04 16:38:53 +08:00
ed638f5f00 Merge pull request #67 from morningman/master
add new stmt ALTER SYSTEM ADD FREE BACKEND to add a backend not belon…
2017-09-04 15:47:33 +08:00
92c44bb0c7 Update build.sh 2017-09-04 15:44:48 +08:00
0475394879 add new stmt ALTER SYSTEM ADD FREE BACKEND to add a backend not belongs to any cluster 2017-09-04 15:43:19 +08:00
2dae32862e auxiliary predicate can't be assigned (#66) 2017-09-03 18:04:22 +08:00
8098561d79 Use epoll instead of select in mongoose. (#65)
* Use epoll instead of select in mongoose.

When number of fds exceed 1024, FD_SET will crush, so switch to epoll

* add default case to epoll event in mongoose read
2017-09-03 10:27:35 +08:00
e4f9ad659f Update build.sh 2017-09-02 10:10:35 +08:00
0d05ff90dc rename mongoose.c to mongoose.cpp to force it be compiled as a c++ file (#64) 2017-09-01 18:00:34 +08:00
6ec8e6e1a3 Merge pull request #62 from morningman/master
Fix some mutil tenacy problems. Fix clone version checking bug
2017-09-01 11:29:51 +08:00
954f05b779 fix decommission misspellings 2017-09-01 11:25:40 +08:00
2ab0c26b1d fix clone bug.
In case that we want to clone a replica with version X, but a replica with stale version(less than X) is already in the dest backend.
This will leads the clone task to success directly, which is not what we expected.
Adding version check when doing the clone task and try to drop the replica with stale version
2017-08-31 18:53:33 +08:00
168e09d2ea modify some name problems of multi cluster feature 2017-08-31 17:27:59 +08:00
326a9382bd add patch to remove libunwind for glog (#60) 2017-08-31 16:42:26 +08:00