[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-06-04 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/madlib/pull/271 ---

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192186350 --- Diff: src/madpack/madpack.py --- @@ -131,10 +141,73 @@ def _get_relative_maddir(maddir, port): return maddir #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192174800 --- Diff: src/madpack/upgrade_util.py --- @@ -1299,18 +1303,19 @@ def _clean_function(self): pattern = re.compile(r"""CREATE(\s+)FUNCTION""",

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192193089 --- Diff: src/madpack/madpack.py --- @@ -559,71 +650,59 @@ def _db_rename_schema(from_schema, to_schema): #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192205268 --- Diff: src/madpack/madpack.py --- @@ -987,275 +1276,42 @@ def main(argv): error_(this, "Missing -p/--platform parameter.", True)

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192175486 --- Diff: src/madpack/upgrade_util.py --- @@ -1299,18 +1303,19 @@ def _clean_function(self): pattern = re.compile(r"""CREATE(\s+)FUNCTION""",

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192204168 --- Diff: src/madpack/madpack.py --- @@ -824,6 +873,246 @@ def parse_arguments(): # Get the arguments return parser.parse_args()

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192182069 --- Diff: src/madpack/madpack.py --- @@ -95,6 +95,16 @@ def _internal_run_query(sql, show_error): return run_query(sql, con_args, show_error)

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192193755 --- Diff: src/madpack/madpack.py --- @@ -824,6 +873,246 @@ def parse_arguments(): # Get the arguments return parser.parse_args()

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192181634 --- Diff: src/madpack/madpack.py --- @@ -95,6 +95,16 @@ def _internal_run_query(sql, show_error): return run_query(sql, con_args, show_error)

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-31 Thread njayaram2
Github user njayaram2 commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r192178673 --- Diff: src/madpack/utilities.py --- @@ -33,6 +33,23 @@ this = os.path.basename(sys.argv[0])# name of this script +class

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191608985 --- Diff: src/madpack/madpack.py --- @@ -824,6 +873,246 @@ def parse_arguments(): # Get the arguments return parser.parse_args()

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191595833 --- Diff: src/madpack/madpack.py --- @@ -559,71 +650,59 @@ def _db_rename_schema(from_schema, to_schema): #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191601387 --- Diff: src/madpack/madpack.py --- @@ -987,275 +1276,42 @@ def main(argv): error_(this, "Missing -p/--platform parameter.", True)

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191604335 --- Diff: src/madpack/upgrade_util.py --- @@ -1299,18 +1303,19 @@ def _clean_function(self): pattern = re.compile(r"""CREATE(\s+)FUNCTION""",

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191592112 --- Diff: src/madpack/madpack.py --- @@ -238,6 +311,88 @@ def _run_sql_file(schema, maddir_mod_py, module, sqlfile, return retval #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191587755 --- Diff: src/madpack/madpack.py --- @@ -131,10 +141,73 @@ def _get_relative_maddir(maddir, port): return maddir #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191580503 --- Diff: src/madpack/utilities.py --- @@ -33,6 +33,23 @@ this = os.path.basename(sys.argv[0])# name of this script +class

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191609335 --- Diff: src/madpack/madpack.py --- @@ -537,9 +629,8 @@ def _db_upgrade(schema, dbrev): ch.drop_changed_udf() ch.drop_changed_udt() #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191587596 --- Diff: src/madpack/madpack.py --- @@ -131,10 +141,73 @@ def _get_relative_maddir(maddir, port): return maddir #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191589562 --- Diff: src/madpack/madpack.py --- @@ -238,6 +311,88 @@ def _run_sql_file(schema, maddir_mod_py, module, sqlfile, return retval #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191603261 --- Diff: src/madpack/madpack.py --- @@ -131,10 +141,73 @@ def _get_relative_maddir(maddir, port): return maddir #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191608639 --- Diff: src/madpack/madpack.py --- @@ -824,6 +873,246 @@ def parse_arguments(): # Get the arguments return parser.parse_args()

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191588071 --- Diff: src/madpack/madpack.py --- @@ -131,10 +141,73 @@ def _get_relative_maddir(maddir, port): return maddir #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191607552 --- Diff: src/madpack/madpack.py --- @@ -824,6 +873,246 @@ def parse_arguments(): # Get the arguments return parser.parse_args()

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-30 Thread kaknikhil
Github user kaknikhil commented on a diff in the pull request: https://github.com/apache/madlib/pull/271#discussion_r191586806 --- Diff: src/madpack/madpack.py --- @@ -131,10 +141,73 @@ def _get_relative_maddir(maddir, port): return maddir #

[GitHub] madlib pull request #271: Madpack: Make install, reinstall and upgrade atomi...

2018-05-24 Thread orhankislal
GitHub user orhankislal opened a pull request: https://github.com/apache/madlib/pull/271 Madpack: Make install, reinstall and upgrade atomic We now write all the necessary sql into one file, and run it once in a single session. The database's rollback will be useful to bring it