sailorproject / sailor

A Lua MVC Web Framework.
MIT License
921 stars 125 forks source link

GSoc 2016: Admin console and Elasticsearch Integration (WIP) #125

Closed r-nikhil closed 5 years ago

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.1%) to 82.66% when pulling 37fbde57cc4ccb75c2c77b7abe5b004109a7815c on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.1%) to 82.66% when pulling 77e78b74a9cee672a7031797c671b6b982a5b02b on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling 2eedd9a6693b2f518194d93e763f1a2b7c742913 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

r-nikhil commented 8 years ago

Sorry about the weird indentation. I was writing this while I was on my way back to college. Would format it properly from now.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling cf9d344c2c5d46e726d3270d8d5e0574d0c6d17f on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling be9ae1a76a4b02c8ab7b6a497103c559c67ea744 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling a77172fef75aa5b3f5106aac66bfacc720e12a6f on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling 67e54ef025f968facaf35df5cce8be0ec99b9d34 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

r-nikhil commented 8 years ago

I have corrected a lot of above mentioned things with the last few commits. Please review them too :)

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling 39da2bcce58449b836773905e5955f2b8b22a031 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

r-nikhil commented 8 years ago

I changed the table names, implemented an example and then made a commit.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling 8ae1cd12496a79c5aeda85b3f0fd149424477cf6 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling 8ae1cd12496a79c5aeda85b3f0fd149424477cf6 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling fd2b207790948e539fea36fc93d8bcbe7e6f2c6f on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling f5fc9b5d423da8e0e7ba350c6a0696ac79ed715f on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.2%) to 82.622% when pulling 2ce5404cda80e7e4e7f0d49d28442f9b4a4a89d7 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.3%) to 83.068% when pulling 2c8be478eca315fe7dc9c97898ef8d5df202ad11 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

r-nikhil commented 8 years ago

@DhavalKapil . Can you please point me toward the endpoint I have to access to update the cluster name ? 'client.cluster.putSettings' takes only 'flat_settings' as parameter. Which method is used for the cluster update api ?

I also mailed you regarding this :)

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-1.2%) to 81.563% when pulling 9ab556fa5851f9a3e9696d2655e1e33fac12d4a5 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.3%) to 83.08% when pulling 9ab556fa5851f9a3e9696d2655e1e33fac12d4a5 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.3%) to 83.093% when pulling 35a3c6f9df519faf96dde9f678f651a96d51b927 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.3%) to 83.093% when pulling 35a3c6f9df519faf96dde9f678f651a96d51b927 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.321% when pulling 2779b0b62bff6181fc7edf3db4058b45cfe82183 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 386ee24ab28e27c9e9b234edecf6c218a88379fb on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 386ee24ab28e27c9e9b234edecf6c218a88379fb on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 386ee24ab28e27c9e9b234edecf6c218a88379fb on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 386ee24ab28e27c9e9b234edecf6c218a88379fb on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

DhavalKapil commented 8 years ago

@rnikhil275 Cluster name is not dynamically updateable. So the only way to update it is by editing elasticsearch.yml before starting the elasticsearch server.

Otherwise, to update dynamic settings, use client.cluster.putSettings() endpoint. The settings which you have to update is passed in the body. Refer to this for complete documentation.

A sample example:

curl -XPUT localhost:9200/_cluster/settings -d '{
    "persistent" : {
        "discovery.zen.minimum_master_nodes" : 2
    }
}'

boils down to the following lua code:

local res, err = client.cluster.putSettings(
    body = {
        persistent = {
            ["discovery.zen.minimum_master_nodes"] = 2
        }
    }
}

I didn't get any email from you. My email address is: me@dhavalkapil.com

r-nikhil commented 8 years ago

I was referring to the same example. Anyway, I added support for accessing the "namespaces". I wrongly assumed that "flat_settings" was the only parameter from reading the source file.

Also, I did mail you. It's there in my sent items. I mailed from rnikhil96@outlook.com

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 63dbc44e92869b5ec343535d33903cab288885cd on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 63dbc44e92869b5ec343535d33903cab288885cd on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 63dbc44e92869b5ec343535d33903cab288885cd on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling 63dbc44e92869b5ec343535d33903cab288885cd on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.5%) to 83.333% when pulling e454897f27caaae2b5a5b5b5d2f6fa2fb9725d98 on rnikhil275:elasticsearch into a8e470b6c6a54064287cfc0e31623db253e9f85a on sailorproject:master.

CriztianiX commented 8 years ago

https://luarocks.org/modules/dhavalkapil/elasticsearch will block the worker running over openresty/nginx. You can see more in https://github.com/DhavalKapil/elasticsearch-lua/pull/11

DhavalKapil commented 8 years ago

@CriztianiX there have been some confusion regarding nginx, some other sources suggest no error. Anyways I'm working on a new release for elasticsearch. Your fix shall be incorporated with minor edits :) I'm not sure whether someone has already tested elasticsearch + nginx concerning sailor or not?

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.6%) to 83.221% when pulling c96ee68bee9f2e986710dacfd5e4b0294c13ed32 on rnikhil275:elasticsearch into 9349bd5b1c66c36e1f93fcc7391edb1c14f37ab3 on sailorproject:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.6%) to 83.221% when pulling c96ee68bee9f2e986710dacfd5e4b0294c13ed32 on rnikhil275:elasticsearch into 9349bd5b1c66c36e1f93fcc7391edb1c14f37ab3 on sailorproject:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.6%) to 83.221% when pulling c96ee68bee9f2e986710dacfd5e4b0294c13ed32 on rnikhil275:elasticsearch into 9349bd5b1c66c36e1f93fcc7391edb1c14f37ab3 on sailorproject:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.6%) to 83.221% when pulling c96ee68bee9f2e986710dacfd5e4b0294c13ed32 on rnikhil275:elasticsearch into 9349bd5b1c66c36e1f93fcc7391edb1c14f37ab3 on sailorproject:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.6%) to 83.221% when pulling c96ee68bee9f2e986710dacfd5e4b0294c13ed32 on rnikhil275:elasticsearch into 9349bd5b1c66c36e1f93fcc7391edb1c14f37ab3 on sailorproject:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.6%) to 83.221% when pulling c96ee68bee9f2e986710dacfd5e4b0294c13ed32 on rnikhil275:elasticsearch into 9349bd5b1c66c36e1f93fcc7391edb1c14f37ab3 on sailorproject:master.