Murtuza Zabuawala
9ad1316990
Various encoding fixes. Fixes #2160
2017-02-16 11:00:40 +00:00
Surinder Kumar
833629d438
Fix exclusion constraint reverse engineered SQL. Fixes #2115
2017-02-16 10:54:21 +00:00
Surinder Kumar
cbaad81f00
Correct node labels in Preferences for EDB functions and procedures. Fixes #2126
2017-02-16 10:47:28 +00:00
Atira Odhner
b6486f3d42
Test suite runner enhancements:
...
To chase down a set of tests that were failing together, we wanted to run
deeper trees of tests. We changed the behavior of the --pkg argument to
runtests.py so it runs tests under a package and its subpackages, instead
of for a single node.
It gave us more flexibility in what tests to run. This also includes the
--exclude option.
To run tests for a single node, ".tests" can be appended to the package path.
Tira & George.
2017-02-15 15:10:31 +00:00
Dave Page
30a3167c0c
Remove some inaccurate docs copy/pasted from pgAdmin 3.
2017-02-15 14:37:22 +00:00
Dave Page
78ff4faf68
Remove some inaccurate docs copy/pasted from pgAdmin 3.
2017-02-15 14:36:47 +00:00
Dave Page
40f2520fa6
Add comment to note command line qmake usage.
2017-02-13 12:08:36 +00:00
Dave Page
e103b2b315
Allow the Python interpreter to be overridden on the build command line.
2017-02-13 12:07:25 +00:00
Dave Page
88aac7a4c9
Update the runtime build to allow users to force building with QtWebKit in Qt5, instead of QtWebEngine.
2017-02-13 11:44:53 +00:00
Dave Page
ae10da4371
Another Python 3.x compatibility fix.
2017-02-13 10:27:16 +00:00
Dave Page
56bd1f6c05
Fix Python 2.6 compatibility.
2017-02-13 10:18:22 +00:00
Dave Page
14f181d2ba
Fix Python 3 compatibility.
2017-02-13 10:07:38 +00:00
Atira Odhner
1340c1c2ee
Make syntax highlighting more visible by making keywords and numbers bolder.
2017-02-13 10:05:54 +00:00
Atira Odhner
ec9e8b79a3
Basic support for viewing tables in Greenplum. Patch from George & Tira @ Pivotal.
2017-02-13 10:02:20 +00:00
Ashesh Vashi
2f6a0e01da
Ensure that PYTHONHOME is set for sub-processes such as the background executor.
2017-02-10 22:42:44 +00:00
Dave Page
24a3f3ab42
Reduce the default log level to something more sensible.
2017-02-10 21:33:57 +00:00
Dave Page
d3232b2449
Fix runtime version number.
2017-02-10 12:02:42 +00:00
Dave Page
3697bf0a2c
Update supported Python versions.
2017-02-09 12:53:44 +00:00
Murtuza Zabuawala
6887920295
Ensure FTS parsers and templates are removed prior to creating them when testing.
2017-02-09 12:05:55 +00:00
Murtuza Zabuawala
c34fdaf37d
Fix the issue with Jinja conditions in Foreign Data Wrappers, Foreign Servers, User Mapping.
...
I also did some re-formatting & re-factoring to code to remove all the duplicate code.
2017-02-09 12:05:09 +00:00
Dave Page
9aa479ea2e
Spit out an exit code when running the regression tests.
2017-02-08 16:52:03 +00:00
Murtuza Zabuawala
a914ea088c
Python 2.6 compatibility fixes.
2017-02-08 16:28:04 +00:00
Dave Page
e95dc5f895
Fix indentation
2017-02-08 11:40:43 +00:00
Dave Page
2dc0eab057
Update translation files.
2017-02-06 16:25:16 +00:00
Dave Page
5abd62389d
Bump version for release.
2017-02-06 15:45:14 +00:00
Murtuza Zabuawala
ec93077040
Compatibility fixes for newer versions of Jinja2 (e.g. 2.9.5+). Fixes #2156
2017-02-06 12:53:16 +00:00
Murtuza Zabuawala
c96da34c28
Fix handling of "char" columns. Fixes #2152
2017-02-06 10:59:03 +00:00
Murtuza Zabuawala
4d8683e13a
Fix display of graphical query plans for UPDATE/DELETE queries. Fixes #2133
2017-02-06 10:43:31 +00:00
Murtuza Zabuawala
3ea8a7b211
Fix column addition regression test.
2017-02-06 09:46:34 +00:00
Surinder Kumar
4566877188
Handle NULL booleans in the data editor. Fixes #1790
2017-02-05 11:06:48 +01:00
Ashesh Vashi
b7c5039416
Fix process execution. Fixes #1679 . Fixes #2144 .
...
Re-engineer the background process executor, to avoid using sqlite as some builds of
components it relies on do not support working in forked children.
2017-02-04 15:26:57 +01:00
Dave Page
426ee40a71
Add some help on data editing.
2017-02-04 14:35:02 +01:00
Dave Page
3cc58cf3de
Remove help text for an option that no longer exists.
2017-02-04 14:23:43 +01:00
Surinder Kumar
54ba1fbe59
Support setting text fields to empty strings or NULL in the data editor grid. Fixes #1790
2017-02-04 14:10:30 +01:00
Neel Patel
c17e201a92
Handle saved directories that no longer exist gracefully. Fixes #2110
2017-02-03 15:19:21 +01:00
Murtuza Zabuawala
bf8c3c4180
Handle sized time/timestamp columns correctly. Fixes #2076
2017-02-03 14:51:58 +01:00
Khushboo Vashi
f2ac6fc6a7
1) Wrong tablespace displayed in table properties. Fixes #2069
...
2) Message (Connection to the server has been lost.) displayed with Materialized view and view under sql tab. Fixes #2139
2017-02-03 16:13:07 +05:30
Harshal Dhumal
4ef26a528b
Allow direct navigation (i.e. typing of paths) in the file manager. Fixes #1911
2017-02-03 10:51:36 +01:00
Murtuza Zabuawala
687a793383
Fix display of zeros in read-only grid editors. Fixes #2138
2017-02-01 13:48:46 +00:00
Murtuza Zabuawala
2d442da9ff
Properly handle setting comments and other options on databases with allowconn = False. Fixes #2024
2017-02-01 10:23:45 +00:00
George Gelashvili
6d05302ca1
Rename the 9.1_plus templates to "default" to more appropriately support Greenplum which is based on 8.3.
2017-02-01 09:57:49 +00:00
Murtuza Zabuawala
0da8d1fe4c
Another Python 3 fix.
2017-01-31 12:12:22 +00:00
Navnath Gadakh
fd53e0c527
Disable upgrade checks during regression testing.
2017-01-31 10:29:07 +00:00
Murtuza Zabuawala
2e5771e164
Python 3 fix for the template loader test.
2017-01-31 10:02:20 +00:00
Atira Odhner
c6b67fc66a
Bypass recovery checks with older servers. This is required for Greenplum which is based on PG 8.3 at present.
2017-01-30 17:02:55 +00:00
Surinder Kumar
30e546208f
Ensure dialogues cannot be moved under the navbar. Fixes #2047
2017-01-30 14:02:01 +00:00
Murtuza Zabuawala
e8f0cf6d94
Resolve various trigger issues. Fixes #2015
...
- Allow changing of row/statement flag
- When user update any of the parameter - trigger gets disappear from browser tree. To make it visible user has to do refresh.
- Edit Mode - 'Row level' trigger was not allowed to edit for "inline edb-spl" trigger function, even though "Row Trigger" is enabled.
- SQL was not generated properly when user change 'Row Trigger', Fires and events.
- Edit Mode - Fires and Events should be allowed to edit for "inline edb-spl" function mentioned with Code in description.
- Edit Mode - For trigger, if user edit parameters like Fires, Events, Code, Row trigger etc. then new OID is getting generated so we should fetch and return new OID in response rather then old trigger OID.
2017-01-30 13:05:15 +00:00
George Gelashvili
19be3529f8
Create a template loader for SQL templates.
...
This will automatically find the correct version of a template for the server version, and allows us to remove templates that were previously duplicated for different server versions.
Patch by George & Tira at Pivotal. Review by me and Murtuza from EDB.
Discussion: https://www.postgresql.org/message-id/flat/CAHowoHaU9_pkCt%2B1g8dpY3hsXXZmsJZiJH-3-_Hd%2BC1MxiGhtA%40mail.gmail.com#CAHowoHaU9_pkCt+1g8dpY3hsXXZmsJZiJH-3-_Hd+C1MxiGhtA@mail.gmail.com
2017-01-30 11:25:03 +00:00
Dave Page
42d3121369
Request Six>=1.9.0 as the current version is 1.10.0 and it gets pre-installed in every new virtualenv.
2017-01-27 09:20:05 +00:00
Surinder Kumar
e01cf748ea
Enable/disable NULLs and ASC/DESC options for index columns and exclusion constraints appropriately. Fixes #2061 . Fixes #1840 .
2017-01-25 13:21:39 +00:00