resources

Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleanup WMS POC

  1. … 126 more files in changeset.
Move wms into subdir to combine repos

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

    • -85
    • +0
    ./dcs-webapps/master/aggr_querystats.html
    • -82
    • +0
    ./dcs-webapps/master/aggr_querystats.jsp
    • -76
    • +0
    ./dcs-webapps/master/css/Spacetree.css
    • -142
    • +0
    ./dcs-webapps/master/css/base.css
    • -191
    • +0
    ./dcs-webapps/master/css/stylesheet.css
    • -11
    • +0
    ./dcs-webapps/master/datatables/Readme.txt
  1. … 560 more files in changeset.
Move dcs into subdir to combine repos

    • -85
    • +0
    ./dcs-webapps/master/aggr_querystats.html
    • -82
    • +0
    ./dcs-webapps/master/aggr_querystats.jsp
    • -76
    • +0
    ./dcs-webapps/master/css/Spacetree.css
    • -142
    • +0
    ./dcs-webapps/master/css/base.css
    • -191
    • +0
    ./dcs-webapps/master/css/stylesheet.css
    • -11
    • +0
    ./dcs-webapps/master/datatables/Readme.txt
  1. … 468 more files in changeset.
Move dcs into subdir to combine repos

    • -85
    • +0
    ./dcs-webapps/master/aggr_querystats.html
    • -82
    • +0
    ./dcs-webapps/master/aggr_querystats.jsp
    • -76
    • +0
    ./dcs-webapps/master/css/Spacetree.css
    • -142
    • +0
    ./dcs-webapps/master/css/base.css
    • -191
    • +0
    ./dcs-webapps/master/css/stylesheet.css
    • -11
    • +0
    ./dcs-webapps/master/datatables/Readme.txt
  1. … 562 more files in changeset.
Updated DCS documentation

Change-Id: I5fa14215b759b184b9f77e318db5246fc4c7f8a8

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

  1. … 13 more files in changeset.
Enabled statistics

Change-Id: I0e63a0769c258a63c068771af8f606f52a2b10ed

  1. … 1 more file in changeset.
Enabled statistics

Change-Id: I0e63a0769c258a63c068771af8f606f52a2b10ed

  1. … 1 more file in changeset.
added new DCS Serverna

fixed reported issues:

1. copyright 2015

2. changed tabs to spaces

3. versioning in T2Driver

4. Added detailed description

fixed reported issues.

changed the name of Dcs Serverna to new name Dcs Servermt

changed System.out.println to LOG.debug

changed serverna to servermt in jamon

added property dcs.server.handlers.threads.max. This

property limits number of threads created by Dcs Server.

Default value is 10.

Fixed error in dcs

fixed description of the property

cleanup the code

changed system.out.println to LOG

Change-Id: Ib5b47a5c09171ddd1b1f062fe8e7b26bf31779bd

  1. … 59 more files in changeset.
Added new property to disable sqlplan for user queries

Changed the property name isolated to statistics

Change-Id: I378270984ef22afc699063341cb30901e19611ab

  1. … 2 more files in changeset.
Added new property to disable sqlplan for user queries

Changed the property name isolated to statistics

Change-Id: I378270984ef22afc699063341cb30901e19611ab

(cherry picked from commit f14119cdcb82d59cb8d83a2af7f7485a13fc5f2b)

  1. … 2 more files in changeset.
Revised copyright text

Change-Id: Ie16547bee77032137cb0578f6be5abefbba478e2

    • -17
    • +21
    ./dcs-webapps/master/aggr_querystats.jsp
    • -0
    • +17
    ./dcs-webapps/master/css/Spacetree.css
    • -17
    • +21
    ./dcs-webapps/master/executeQuery.jsp
    • -0
    • +19
    ./dcs-webapps/master/js/ExplainPlanView.js
    • -17
    • +21
    ./dcs-webapps/master/queryPlan.jsp
    • -17
    • +21
    ./dcs-webapps/master/querystats.jsp
    • -17
    • +21
    ./dcs-webapps/master/repository.jsp
    • -17
    • +34
    ./dcs-webapps/master/servers.jsp
    • -17
    • +21
    ./dcs-webapps/master/sessions.jsp
Disabled statistics, updated documentation & copyright notices.

Change-Id: I5bd92fa3a65007be792f7e97f2d66cc90b443823

    • -0
    • +17
    ./dcs-webapps/master/aggr_querystats.html
    • -19
    • +17
    ./dcs-webapps/master/aggr_querystats.jsp
    • -19
    • +17
    ./dcs-webapps/master/executeQuery.jsp
    • -19
    • +17
    ./dcs-webapps/master/queryPlan.jsp
    • -0
    • +17
    ./dcs-webapps/master/querystats.html
    • -19
    • +17
    ./dcs-webapps/master/querystats.jsp
    • -19
    • +17
    ./dcs-webapps/master/repository.jsp
    • -19
    • +17
    ./dcs-webapps/master/servers.jsp
    • -20
    • +18
    ./dcs-webapps/master/sessions.jsp
  1. … 4 more files in changeset.
Enable repository status by default closes bug: 1413382

Change-Id: Idd1433657c8dfec66ad066ec5914f6daa3e7fcb9

  1. … 1 more file in changeset.
Fixed issue with Trafodion query tools connection pool

Added more error checking to handle errors

Change-Id: I9c66c03cb45643b15602afb91f05c2d78c7d5b55

    • -7
    • +15
    ./dcs-webapps/master/aggr_querystats.jsp
    • -4
    • +16
    ./dcs-webapps/master/executeQuery.jsp
    • -4
    • +16
    ./dcs-webapps/master/querystats.jsp
  1. … 4 more files in changeset.
Trafodion repository fixes

Ability to query 3 repository tables and visual query plan.

Change-Id: Iedfb3c879d6d7f2c1c0a66472a9ae28ad7d64eb9

    • -0
    • +68
    ./dcs-webapps/master/aggr_querystats.html
    • -0
    • +72
    ./dcs-webapps/master/aggr_querystats.jsp
    • -0
    • +59
    ./dcs-webapps/master/css/Spacetree.css
    • -0
    • +124
    ./dcs-webapps/master/css/base.css
    • -0
    • +191
    ./dcs-webapps/master/css/stylesheet.css
    • -0
    • +11
    ./dcs-webapps/master/datatables/Readme.txt
    • -0
    • +122
    ./dcs-webapps/master/datatables/css/demo_page.css
    • -0
    • +577
    ./dcs-webapps/master/datatables/css/demo_table.css
    • -0
    • +501
    ./dcs-webapps/master/datatables/css/demo_table_jui.css
    • -0
    • +221
    ./dcs-webapps/master/datatables/css/jquery.dataTables.css
    • binary
    ./dcs-webapps/master/datatables/images/Sorting icons.psd
    • binary
    ./dcs-webapps/master/datatables/images/back_disabled.png
    • binary
    ./dcs-webapps/master/datatables/images/back_enabled.png
  1. … 84 more files in changeset.
Second part of change to disable mxosrvr repos stats

After first checkin it was discovered that change was not affected in

dcs-default.xml resource file.

Closes bug: #1409091

Change-Id: Ib52049087db243939e405d74c30ea3a72cac6b9d

Manageability changes in DCS

1) Port mapping

At startup DcsMaster now creates a list of TCP/IP ports based on the

entries in the conf/servers file and writes it to the zookeeper

/<username>/trafodion/dcs/servers/registered znode. Each MXOSRVR reads

the port map list and retrieves its unique port number.

2) Trafodion repository

JDBC type4 is used to access SQL from DcsMaster. The feature is disabled

by default but may be enabled by overriding the unpublished

"dcs.master.trafodion.repository" property with a value of .true. in

your dcs-site.xml file.

3) HA for DcsMaster

A new file, /bin/master-backup.sh, was added that when called from

dcs-start/dcs-stop script look for the presence of optional

/conf/backup-masters file. This feature works like the existing

.servers. in that you can specify hostnames, one per line, e.g.,

.localhost.. The script will start/stop DcsMaster processes on all hosts

defined in the file. The DcsMaster has new leader election code so that

only one DcsMaster process is the .leader.. All others wait, in a

non-herding fashion, for other DcsMasters to fail. The vision is that

the Seaquest .ndcsbind. script may be run prior to starting DCS but

more effort is needed to test this. This commit sets up the

infrastructure. There.s no property for this feature as it.s enabled

only the /conf/backup-masters file exists and has host names defined.

4) Trafodion logs

As a convenience DcsMaster can display the Trafodion log files found in

$MY_SQROOT/logs. There was no requirement for this rather I added for my

development use. Be warned that DcsMaster is not aware of Trafodion

configuration changes so right now it only looks in $MY_SQROOT/logs.

This feature is disabled by default but may be enabled by overriding the

unpublished "dcs.master.trafodion.logs" property with a value of .true.

in your dcs-site.xml file.

5) Basic Security

Provide basic infrastructure to authenticate DcsMaster Web UI users. A

new file /conf/realm.properties was added as a first step. It allows for

definition of users with roles. The embedded Jetty web server reads this

file and uses it to authenticate users attempting to access the

DcsMaster web UI. This feature will surely change over time. It also

supports #3 above as we need username/password for the connection to SQL

in T4 driver. We want users to only see/cancel their own queries. This

feature is disabled by default but may be enabled by overriding the

unpublished "dcs.master.security" property with a value of .true. in

your dcs-site.xml file.

Change-Id: I3e258f698dd828e683f0de03c2fe67c3ce4a5d26

    • -0
    • +130
    ./dcs-webapps/master/repository.jsp
    • -0
    • +193
    ./dcs-webapps/master/servers.jsp
  1. … 62 more files in changeset.
mxosrvr exit when heapsize become large, dcs part dcs-default.xml updated

Change-Id: I4537e89861f89de1b08cf64f1a96193d7581006e

mxosrvr exit when heapsize become large,dcs part, change after last review

Change-Id: I881aba688404ad704a4c1ea4fe27cae3dd7dda84

  1. … 2 more files in changeset.
dcsstart not starting all connections.

Closes Bug 1330578

1) Added "-n" option while doing ssh in background

2) Made selection of DCS server info port automatic to avoid port

clashes.

3) Changed default directory where PID files are stored to

$DCS_HOME/tmp. This will help in stopping dcs on systems where

/tmp is cleaned periodically.

4) Changed default HEAP_SIZE to 128M from 1000M.

5) Added newline in default conf/servers file shipped

Change-Id: Iab54849b31f3e024b885d60c34e69d6245f93207

  1. … 8 more files in changeset.
Initial wms code drop

    • -0
    • +12
    ./platform-stats.avsc
    • -0
    • +239
    ./trafodion-rms.avsc
    • -0
    • +473
    ./wms-default.xml
    • -0
    • +35
    ./wms-webapps/master/index.html
    • -0
    • +35
    ./wms-webapps/master/master.jsp
    • -0
    • +35
    ./wms-webapps/server/index.html
    • -0
    • +35
    ./wms-webapps/server/server.jsp
    • binary
    ./wms-webapps/static/favicon.ico
    • -0
    • +68
    ./wms-webapps/static/wms.css
  1. … 176 more files in changeset.
DCS Initial Code Drop

Change-Id: I823bdb655c9c1d0dc8266b8efaecedb094624edd

    • -0
    • +367
    ./dcs-default.xml
    • -0
    • +35
    ./dcs-webapps/master/index.html
    • -0
    • +35
    ./dcs-webapps/master/master.jsp
    • -0
    • +35
    ./dcs-webapps/server/index.html
    • -0
    • +35
    ./dcs-webapps/server/server.jsp
    • -0
    • +68
    ./dcs-webapps/static/dcs.css
    • binary
    ./dcs-webapps/static/favicon.ico
  1. … 113 more files in changeset.