src

Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move new DCS files to dcs tree

  1. … 2 more files in changeset.
Test prefix in SQL Statement

Add JDBCBasic27()

Change-Id: I241346a732c270c06e576ff29f5c627995e1ed78

Cleanup WMS POC

    • -2971
    • +0
    ./main/c/generated/WmsAdminService.cpp
    • -1441
    • +0
    ./main/c/generated/WmsAdminService.h
  1. … 117 more files in changeset.
Move wms into subdir to combine repos

    • -2971
    • +0
    ./main/c/generated/WmsAdminService.cpp
    • -1441
    • +0
    ./main/c/generated/WmsAdminService.h
  1. … 357 more files in changeset.
Add jdbc test case for bug #1451707 adn #1452993

Change-Id: Ifebe3477eb25bef56d7a9c4c9f3baa3557b5ed44

Move phoenix_test into test subdir to combine repos

  1. … 78 more files in changeset.
Move phoenix_test into test subdir to combine repos

  1. … 76 more files in changeset.
Move phoenix_test into test subdir to combine repos

  1. … 78 more files in changeset.
Move dcs into subdir to combine repos

    • -36
    • +0
    ./main/asciidoc/_chapters/ops_mgt.adoc
    • -45
    • +0
    ./main/asciidoc/_chapters/performance.adoc
    • -37
    • +0
    ./main/asciidoc/_chapters/preface.adoc
    • binary
    ./main/asciidoc/images/Trafodion_DCS_logo.png
    • binary
    ./main/asciidoc/images/Trafodion_logo.png
    • binary
    ./main/asciidoc/images/architecture.png
  1. … 560 more files in changeset.
Move dcs into subdir to combine repos

  1. … 468 more files in changeset.
Move dcs into subdir to combine repos

    • -36
    • +0
    ./main/asciidoc/_chapters/ops_mgt.adoc
    • -45
    • +0
    ./main/asciidoc/_chapters/performance.adoc
    • -37
    • +0
    ./main/asciidoc/_chapters/preface.adoc
    • binary
    ./main/asciidoc/images/Trafodion_DCS_logo.png
    • binary
    ./main/asciidoc/images/Trafodion_logo.png
    • binary
    ./main/asciidoc/images/architecture.png
  1. … 562 more files in changeset.
Add jdbcT2 driver trace properties

The jdbct2 driver properties traceFile and traceFlag may now be

set from DCS configuration for multithreaded DcsServer class.

The 2 new propertie are t2.driver.trace.file and t2.driver.trace.flag.

The default DcsServer .log file is used for traceFile and traceFlag

default to 0 or no tracing.

Change-Id: I7ce042bb1f8d27fb802f1a4950447f77defa0359

MT Server - added catalog functions

Added following catalog functions:

getTables(catalog, schema, table, tpList)

getTableTypes()

getCatalogs()

getSchemas()

getColumns(catalog, schema, table, column)

getTablePrivileges(catalog, schema, table)

getColumnPrivileges(catalog, schema, table, column)

getBestRowIdentifier(catalog, schema, table, rowIdScope, nullable)

getVersionColumns(catalog, schema, table)

getProcedures(catalog, schema, table)

getProcedureColumns(catalog, schema, table, column)

getPrimaryKeys(catalog, schema, table)

getExportedKeys(catalog, schema, table)

getImportedKeys(fkCatalog, fkSchema, fkTable)

getTypeInfo()

getIndexInfo(catalog, schema, table, uniqueness, true)

This has the DCS change for stat publication (1685)

Change-Id: I9657564f8bf9f295855eaf22ade8cd85c2e6ba39

Add info messages when DcsServer is waiting for DcsManager znode

Closes Bug #1443597

Change-Id: I39c83591ab52a2a2c3795e068122c1df52ce3d4a

  1. … 1 more file in changeset.
some MT Servers do not return back to AVAILABLE

Fixed synchronization between Listener and Worker Threads

Change-Id: I9929a2713b262a265556c8e1d2930642ba22bebd

Added versioning for maven-assembly-plugin

Intermittent build errors, see below, on Jenkins machines cannot be reliably

reproduced. We're not seeing this on workstations. Since DCS is

using very old version 2.2-beta-5 we'll experiment with newer

version 2.5.3

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:single (tarball) on project dcs: Failed to create assembly: Error creating assembly archive all: Problem creating TAR: entry closed at '356337' before the '356339' bytes specified in the header were written -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please read the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

Change-Id: Id0837ba28f6d1bc7e574d914da8657a943cf13ca

  1. … 1 more file in changeset.
Update release version to 1.2 - dcs

Distinguish master branch from stable/1.1 branch.

If next release is determined to be a major release, this will

be updated again before release. Assuming minor release keeps

options open.

Test depends on version of server, since we are transitioning the

release version, relax the tests to accept 1.1 or 1.2.

Change-Id: I299cffad66dd661f05c711142ab05ffe3271e768

  1. … 1 more file in changeset.
Added more exception handling

Change-Id: Ida87f03b4891050de3df31d48dd0b88f89b556c8

Updated DCS documentation

Change-Id: I5fa14215b759b184b9f77e318db5246fc4c7f8a8

LP 1442730 Eliminating SQL Cancel for PUBLISHING Queries

DCSMaster checks if OID ends with text "_PUBLISHING" and if yes, ignores

SQL Cancel

Patch #1

Fixed reported problems

Change-Id: I4b913517f5cbb20bfca203c6f9bfa9fa9abd5047

Fix for bug 1443561

SQL plan collection enabled by default now.

Fixes bug 1443561

Change-Id: Ibc9cb9e41d37a384a6f0bf4cb34c625ea0a98dd7

Fix for bug 1443561

SQL plan collection enabled by default now.

Fixes bug 1443561

Change-Id: Ibc9cb9e41d37a384a6f0bf4cb34c625ea0a98dd7

Removed check for period in FQDN

When property dcs.dns.interface is specified some systems return

only the short DNS name. DCS assume that returned name always

contains at least one "." This caused a null value to be inserted

into zookeeper nodes for the hostname.

closes bug: #1442402

Change-Id: Idb9abd3c63bba1293adb4797902f7128e3c3f07c

Changed pwd to password.

Change-Id: I0363ee8ad7154df3eb3f4bbd31f142a312d00190

Updated floating IP documentation

Added addtional text in architecture and configuration.

Fixed some nits from last code review

Change-Id: I2183f76a61034c08ab377b53e9f3e3a790b2d5fb

Added floating IP feature

DcsMaster backups are configured in the conf/backup-masters file.

Whenever a backup takes over it now executes the bin/scripts/dcsbind.sh

script to move the floating IP to its own node. There are 3 new

properties necessary. They are:

dcs.master.floating.ip

Disabled by default. This property is used to enable/disable the

the floating IP feature.

dcs.master.floating.ip.external.interface

There is no default. The user must specify the network interface

to use for floating ip.

dcs.master.floating.ip.external.ip.address

There is no default. The user must specify the dotted IP

address to use for floating ip.

Patch set #2

removed hostname from backup-masters file

cleaned up trailing spaces

Patch set #3

updated copyrights

Change-Id: Ib9f9aa618716a0424c2dd160e5dc819c6c1a33eb

    • -445
    • +496
    ./main/java/org/trafodion/dcs/Constants.java
    • -210
    • +262
    ./main/java/org/trafodion/dcs/master/DcsMaster.java
    • -0
    • +121
    ./main/java/org/trafodion/dcs/master/FloatingIp.java
  1. … 4 more files in changeset.
Fixed query cancel sent by ODBC Driver

If Sql Cancel is sent by JDBC Driver, srvrObjRef has only portNumber.

When the request is sent by ODBC Driver, its format is following:

"TCP:IpAddress/PortNumber:ODBC".

To get the portNumber we have to parse srvrObjRef string

===============================

Replaced ip Address by <IpAddress> and port number by <portNumber>

Change-Id: Ic839bee2be44e9ca88fa2f8cd2cb1a72ff5ef994

Fixes in serverMT

1. In pom.xml changed jdbct2 version to 1.1.0 and

repository to org.trafodion.jdbc.t2.T2Driver

2. Changed processing of server state to make connect/disconnect process

more robust

3. Cleanup code

4. Fixed problem with connecting timeout

5. Added to Sql Connection two options: ENFORCE_ISO88591 and

DOWNLOAD_CERTIFICATE

============================================

Patch

1. Changed pom.xml back to previous T2 dev repository and version

20150329_0830

Change-Id: I5ca6f2055d1e6fd81b4f65e8d5e6b26df9fe308e

  1. … 1 more file in changeset.
partialy fix for query cancel

1. prepared DcsMaster for accepting request sent by T4 Driver to cancel

the query

2. Cleanup the code. Changing tabs to spaces.

3. Added processing unknown requests.

===============================================

Patch

1. To servermt added processing EndTransaction

2. To Master Listener added processing requests in LITTLE_ENDIAN

3. To servermt added fix for Logging

4. Fixed Exception message in RequestCancelQuery

5. In servermt fixed bugs reported in Phoenix Test.

===================================================

Patch

1. Fixed wrong text exception

2. Added checking if LOG is on

3. Removed listing LOG properties

4. Fixed precision for TIME and TIMESTAMP

5. Changed TYPE_EXPLAIN to return result set

6. Changed in SqlFetch process EOD

7. To SqlPrepare added more LOG info

8. Changed TConnection/TStatement closing

================================================

Patch

1. added query cancel procedure.

2. to pom.xml changed hadoop version to 2.5.0-cdh5.3.0 to make T2 driver

work

3. to servermt added SqlClose Api

4. fixed more problems in servermt

================================================

Patch

1. in pom.xml changed hadoop version to 2.6.0 and removed cloudera

repository.

2. fixed connecting timeout.

3. added connecting server state.

4. cleanup debug log messages.

5. restored in ClientData accidently deleted code.

================================================

Patch

1. fixed TAB-SPAC issues

===============================================

Patch

Fixed issues reported in code review

Change-Id: Ifd0b7835c87dbf84d5ea0dde05219a0651f19a74

  1. … 12 more files in changeset.
Convert DSC documentation from docbooks to asciidoc

Docbooks was very difficult for contributors to easily add

updates. More time was spent fixing xml tags than writing

the needed documentation. Asciidoc while very feature rich in

its tag set is much much easier to learn.

Change-Id: Ib23ba6c11c8b0f13023119e181ea16efddd07ac6

    • -0
    • +284
    ./main/asciidoc/_chapters/appendix_contributing_to_documentation.adoc
    • -0
    • +118
    ./main/asciidoc/_chapters/architecture.adoc
    • -0
    • +416
    ./main/asciidoc/_chapters/configuration.adoc
    • -0
    • +33
    ./main/asciidoc/_chapters/external_apis.adoc
    • -0
    • +43
    ./main/asciidoc/_chapters/faq.adoc
    • -0
    • +92
    ./main/asciidoc/_chapters/getting_started.adoc
  1. … 20 more files in changeset.