Commit Graph

  • 4b4877dc8a Updated to Git and Jenkins master Giancarlo Panichi 2019-12-16 12:14:28 +0100
  • f3096149b6 Updated to Git and Jenkins Giancarlo Panichi 2019-12-16 12:12:09 +0100
  • efa56d185f ref 8432:TDM - DatabasesManager - Support Java 8 compatibility https://support.d4science.org/issues/8432 Giancarlo Panichi 2017-05-12 12:31:17 +0000
  • b3ac0f382f Release gCube 4.5 Giancarlo Panichi 2017-05-10 15:06:06 +0000
  • 0f83e8718f Fixed project configuration Giancarlo Panichi 2017-05-10 09:29:57 +0000
  • 9282076a45 ref 8432:TDM - DatabasesManager - Support Java 8 compatibility https://support.d4science.org/issues/8432 Giancarlo Panichi 2017-05-09 16:30:48 +0000
  • c2c5928d31 ref 8432:TDM - DatabasesManager - Support Java 8 compatibility https://support.d4science.org/issues/8432 Giancarlo Panichi 2017-05-09 12:52:09 +0000
  • 96a00cbb66 ref 8432:TDM - DatabasesManager - Support Java 8 compatibility https://support.d4science.org/issues/8432 Giancarlo Panichi 2017-05-09 09:40:05 +0000
  • e1e322c6c6 ref 8432:TDM - DatabasesManager - Support Java 8 compatibility https://support.d4science.org/issues/8432 Giancarlo Panichi 2017-05-09 09:11:08 +0000
  • 87ca61215a Fixed dependency Giancarlo Panichi 2017-03-06 13:24:13 +0000
  • d166f16b1f Fixed dependency Giancarlo Panichi 2017-03-06 13:20:00 +0000
  • 34ac8cc0a8 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/databases-manager-portlet@134870 82a268e6-3cf1-43bd-a215-b396298e98cf Giancarlo Panichi 2016-11-25 16:48:14 +0000
  • 549da5b97b Updated Boolean support Giancarlo Panichi 2016-11-22 13:36:43 +0000
  • 8edb54d341 Fixed Algorithms to support DataMiner Giancarlo Panichi 2016-11-07 17:45:12 +0000
  • de3eca7c72 Updated algorithms to DataMiner service Giancarlo Panichi 2016-11-04 12:11:35 +0000
  • f2757b816d Updated to DataMiner service Giancarlo Panichi 2016-11-03 11:31:43 +0000
  • a00fc87c91 Minor Updated Giancarlo Panichi 2016-10-12 15:39:33 +0000
  • 71209d2293 Updated session-checker dependency Giancarlo Panichi 2016-10-12 13:08:04 +0000
  • 377cc7412e Updated session-checker dependency Giancarlo Panichi 2016-10-12 12:51:26 +0000
  • 71c1058961 Fix to be compliant with the changes on the portal theme Giancarlo Panichi 2016-07-08 08:50:10 +0000
  • 2c2d3a07da Updated to Liferay 6.2 Giancarlo Panichi 2016-06-30 09:38:53 +0000
  • f2d02b8ef3 Updated to Liferay 6.2 Giancarlo Panichi 2016-06-29 15:58:50 +0000
  • 0665554cd5 Updated to Liferay 6.2 Giancarlo Panichi 2016-06-29 15:17:10 +0000
  • 4c87aec060 changelog file modified for release 3.5.1 Loredana Liccardo 2014-12-05 15:58:58 +0000
  • 2ffd9eb031 test code commented in GWTdbManagerServiceImpl class Loredana Liccardo 2014-12-05 15:08:01 +0000
  • ba666c807c - total number rows added in the header of the result related to the submit Query operation: classes ComputationOutput,SubmitQueryResultWithFileFromServlet,GxtBorderLayoutPanel, GWTdbManagerServiceImpl modified. - class Result modified in order to implement IsSerializable and not Serializable - pom file modified in order to use gwt 2.6.1 with scope compile and not use gwt from the portal bom file. Loredana Liccardo 2014-12-05 15:04:06 +0000
  • 7ed18bcc2d code commented removed in GWTdbManagerServiceImpl (methods mainly modified are LoadTables,initVariables,submitQuery,sample,smartSample,randomSample,loadSubmitResult), GxtBorderLayoutPanel classes. Test class added to test the Uri Resolver. Loredana Liccardo 2014-12-02 16:23:02 +0000
  • 4102e20eea dependencies modified in pom file: - dependency xalan modified in provided in order to use the lib available in the portal. - dependency jakarta-regexp added in order to not use the package regexp in xalan - removed an aslcore dependency because duplicated. Loredana Liccardo 2014-12-02 15:35:11 +0000
  • d1524d1a24 samplings and submitQuery changed in order to return as a result a map with column values truncated to 255 characters and a file with the whole columns values in order to manage so to manage big data properly and the conversion of a geometry data type in a multipolygon representation applying the function st_astext(). GWTdbManagerServiceImpl, GxtBorderLayoutPanel and SamplingResultWithFileFromServlet classes changed in order to manage the truncated map and the file recovered from the statistical through a smp url and converted in a http url. Loredana Liccardo 2014-11-28 11:51:32 +0000
  • d68735e2ca - parameter eternal changed from false to true value in such a way data never expire.Data will be always in cache. - method insertDataIntoCache changed in order to add a check on key. If cache contains it then the related element is added in cache. Loredana Liccardo 2014-11-24 09:52:01 +0000
  • 359e7a83c6 method insertDataintoCache modified adding the check on the presence of the key (associated to a data) in a cache. Loredana Liccardo 2014-11-21 15:51:40 +0000
  • 0f467e02b7 bug fixed for ehcache. The operation of the cache-diskstore pair seems not operate in a correct way when retrieving a big object composed of many data. When a big object is retrieved, some data, previously stored, have been corrupted. In order to solve the problem, a safe procedure has been implemented that, once recovered the data from cache, checks if the data are corrupt. If yes, they need to be recovered again Loredana Liccardo 2014-11-21 11:31:56 +0000
  • aec88a2b18 - for the submitQuery the file result management has been modified. The file is retrieved from the statistical. GWTdbManagerServiceImpl, GxtBorderLayoutPanel, ComputationOutput, SubmitQueryResultWithFileFromServlet modified. - pom file version changed in 1.3.0 - check added on data object in loadSubmitQuery method - UriResolver used to generate an http link from smp url. Dependency added in the pom file. Loredana Liccardo 2014-11-19 15:00:35 +0000
  • c5d19b629c file configs.properties added and print change in servlet Loredana Liccardo 2014-11-07 17:20:47 +0000
  • bf4f59359f - file properties added in folder webapp/conf to read the param maxBytesLocalHeap at runtime and set the cache with this value in webapp/conf. Heap set to value 500 Mega. Loredana Liccardo 2014-11-07 17:15:58 +0000
  • 970d4a3180 - cache parameter called maxBytesLocalDisk changed from 200 mega to 2 Giga Loredana Liccardo 2014-11-07 09:26:01 +0000
  • 697a84b635 pom file modified in order to use the statistical-manager-cl-1.4.0. GWTdbManagerServiceImpl class modified in order to catch only the IndexOutBoundsException. Loredana Liccardo 2014-11-05 16:26:35 +0000
  • fd79f44316 bug fixed in servelet and related to the removecomputation. Exception returned from statistical was changed from java.lang.IndexOutOfBoundsException in java.lang.NullPointerException. Exception managed in servlet. Loredana Liccardo 2014-11-04 16:40:51 +0000
  • c96b6cc551 bug fixed in DatabasesResourcesManager component and related to samplings operations and the related column values truncation.If quote is truncated the parsecvsString in servlet does not work fine. Row, GxtBorderLayoutPanel, GWTdbManagerServiceImpl, GxtBorderLayoutPanel classes modified to manage in a correct way the exception generated in class Row while parsing a csv row in a values list for samplings operations. changelogfile modified. Loredana Liccardo 2014-10-29 15:59:36 +0000
  • f44416d559 file changelog modified for release 3.5.0 Loredana Liccardo 2014-10-28 13:53:50 +0000
  • e428025c29 top header in the portlet made invisible. GxtBorderLayout class modified. Loredana Liccardo 2014-10-27 14:34:32 +0000
  • 9cad85a41e - bug fixed for the submit query operation if at the same time a refresh query operation is performed. GWTdbManagerServiceImpl and GxtBorderLayput classes modified Loredana Liccardo 2014-10-27 09:44:26 +0000
  • 260ce2c6e6 - for submitQuery operation attributes names added in the csv file. submitQuery method modified in GWTdbManagerServiceImpl class. Loredana Liccardo 2014-10-24 12:50:47 +0000
  • 695e8c423e - counters added in order to count the cache hit number and the statistical manager computation number, the cache query sampling hit number and the statistical manager query sampling computation number to perform statistics about the effectiveness of the cache. Loredana Liccardo 2014-10-24 12:16:09 +0000
  • b6d00aaabc some comments removed in GxtBorderLayout e SessionUtil Loredana Liccardo 2014-10-24 08:39:35 +0000
  • 2508eed0b6 - some logger.info and logger.trace moved and added in order to improve the debug. commented code not useful removed. Also the commented methods not useful has been removed: getDatabaseManagerAlgorithms, getParameters, getSubmitQueryResult, getSubmitQueryResultParsed, updateSubmitQueryResultParsed, removeResultParsed, updateSubmitQueryResultMap, removeResult Loredana Liccardo 2014-10-24 08:01:50 +0000
  • c65cba2a56 checks added in methods that performs operations on the cache and cacheManager variable changed from local to private static Loredana Liccardo 2014-10-22 17:16:37 +0000
  • 2a9b3e4a2a bug fixed in class GxtBorderLayout in order to manage the copy of grid elements correctly. An element copy has been managed setting a grid property named disbleTextSelection and not through the double click and the edit event. Object EditorGrid changed in Grid in order to display a table name, information of a database and for table details while for the tables list it remains. Loredana Liccardo 2014-10-22 17:15:09 +0000
  • 359bd053b4 logger statement added in GWTdbManagerSrviceImpl class Loredana Liccardo 2014-10-22 10:00:16 +0000
  • dc17681468 some system.out.println statements removed Loredana Liccardo 2014-10-22 08:49:08 +0000
  • c0abe245c1 bug fixed in class GWTdbManagerServiceImpl for the removeComputation RPC in order to pass to the getFactory method the correct scope. In GxtToolbar class logger print modified in the callback success of the removeComputation rpc. Loredana Liccardo 2014-10-21 15:08:22 +0000
  • 47a8def5e5 pom version changed from 1.1.0 to 1.2.0 Loredana Liccardo 2014-10-21 09:59:44 +0000
  • 326fb961c9 bug fixed for the ThreadDataLoader. ThreadExecutionFinished variable set to true if an exception occurs and Throwable exception managed in catch statement. Loredana Liccardo 2014-10-21 08:29:45 +0000
  • cc80af9d93 For the functionality of TablesList the "canc" button of the window that displays the tables list has been removed and has been added icon at the top of the window (as well as in submitQuery and Samplings dialogs. In addition, on top of the window has been also removed icon that minimizes window and has been added icon that maximizes the window. Loredana Liccardo 2014-10-16 10:49:08 +0000
  • 34c2991a37 refreshDataTree method modified in class GWTdbManagerServiceImpl because if an element is a schema or a db mysql the tables list are loaded and no request is sent to a thread. Loredana Liccardo 2014-10-14 10:57:24 +0000
  • 3c28bda521 ConstantsPortlet class was moved from package client.utils in package shared Loredana Liccardo 2014-10-13 14:34:03 +0000
  • c141548ceb - constants listResources, resource, database, schema added in class ConstantsPortlet - logger debug added in class GWTdbManagerServiceImpl. - classes loadingTreeFinishedEvent, LoadingTreeFinishedEventHandler, RefreshDataFinishedEvent, RefreshDataFinishedEventHandler deleted Loredana Liccardo 2014-10-10 16:38:39 +0000
  • 9b569d41a3 - refresh on data improved in the tree panel in order to implement the cascade refresh using a thread (refreshDataTree method modified). queue mechanism added to make asynchronous the communication with the ThreadDataLoader. class GWTdbManagerSErviceImpl modified. - The classes as GxtBorder, GxtTree, GxtToolbar has been modified to manage events "loadingTreeFinishedEvent and RefreshDataFinishedEvent" related to the refreshData button but their code has been commented because not useful. Loredana Liccardo 2014-10-10 10:53:26 +0000
  • 4a2a2f2cc3 code cleaned up removing commented lines (modifications on code) in class GWTdbManagerServiceImpl Loredana Liccardo 2014-10-07 13:20:16 +0000
  • 92e90ae3f2 - batch processing (thread) added to recover all dat in the tree and the tables list. - data cached adding in a key the scope whithin a user uses the portlet to ensure data diversity Loredana Liccardo 2014-10-07 09:42:14 +0000
  • 61e265a734 - bug fixed in servlet regarding the refresh of the submitQuery cached data. - algorithm ID defined in ConstantsPOrtlet class and used in servlet Loredana Liccardo 2014-10-02 12:53:13 +0000
  • 4a5a0b127d code cleaned up removing commented lines in class GxtBorderLayoutPanel and GxtTreePanel Loredana Liccardo 2014-10-02 10:36:08 +0000
  • bce15a42e5 code cleaned up removing commented lines in class GWTdbManagerServiceImpl Loredana Liccardo 2014-10-02 10:27:08 +0000
  • 25f9d79b97 name of the cache changed from employeeCache to DBCache. Loredana Liccardo 2014-10-02 10:00:58 +0000
  • 0e03e6ad86 added the refresh for samplings (sampling e smartSampling) and submitQuery operations. The cached data related to these operations are removed from cache. Loredana Liccardo 2014-10-02 09:57:21 +0000
  • 8ffb77cfee - caching on submitQuery requests added - bug fixed in servlet in submitQuery method when a user clicks the cancel button and the map from statistical is already recovered - private variable output renamed in class SubmitQueryResultWithFileFromServlet Loredana Liccardo 2014-10-01 13:38:16 +0000
  • 67dc075dcc add data caching on sampling and smartSampling Loredana Liccardo 2014-09-30 12:40:52 +0000
  • 53ac9390b7 sampling and smartSampling cached Loredana Liccardo 2014-09-30 12:32:27 +0000
  • 358c98db4c exception management removed in refreshCache method in servlet Loredana Liccardo 2014-09-30 08:07:36 +0000
  • 1176464f8a exceptions management in servlet. Class StatisticalManagerException created in order to manage exceptions generated from the statistical. Loredana Liccardo 2014-09-29 16:07:58 +0000
  • 6a96111918 user timeout session management generating a SessionExpiredException in order to show the session checker dialog and redirect to login Loredana Liccardo 2014-09-29 13:13:02 +0000
  • ddf6dc33c4 version release 3.4.0 Loredana Liccardo 2014-09-29 08:27:24 +0000
  • 87d240b885 bug fixed in servlet related to the cache management. Methods init and destroy modified. Loredana Liccardo 2014-09-26 14:56:42 +0000
  • 38d0c898f3 - session checker widget added. - logger.error() formatted in GWTdbManagerServiceImpl Loredana Liccardo 2014-09-24 16:59:57 +0000
  • f99822d5b4 bug fixed and related to the submitQuery. If the field query is empty and the ok button is clicked and disabled then the ok button is enabled after the message box is displayed. Loredana Liccardo 2014-09-24 10:05:57 +0000
  • 341caee51f bug fixed related to presentation of the result when the submitquery with the smart correction is called. Now dialog result displays the query and the grid result. Loredana Liccardo 2014-09-24 09:02:22 +0000
  • e3d7a79504 statement commented in loadTables method of GxtBorderLayoutPanel Loredana Liccardo 2014-09-22 13:30:18 +0000
  • 41bab2bbb1 exceptions management on algorithm input parameters Loredana Liccardo 2014-09-22 09:10:07 +0000
  • 6528b95a3b - bug fixed in class GxtBorderLayoutPanel.When a table is selected ad displayed in the panel, on the click of a table in the tables' list, buttons getdetails ad samplings have not be disabled if a new table is not selected. - name changed in randomSample method in the servlet in order to create the file csv. Loredana Liccardo 2014-09-22 08:14:48 +0000
  • 10007df08a - added the file csv download for the submitQuery, sampling, smartsampling and randomsampling - class FileModel in package datamodel modified. It implements the IsSerializable and not Serializable Loredana Liccardo 2014-09-19 15:36:36 +0000
  • d9735e3f44 added the query "select * table_name limit 10" in the dialog submitQuery Loredana Liccardo 2014-09-18 12:10:36 +0000
  • 1278e1d456 class WsUtil deleted Loredana Liccardo 2014-09-17 14:43:52 +0000
  • c23955c7b1 - Class WsUtil replaced by SessionUtil in class GWTdbManagerServiceImpl. - logger.error() added in class GWTdbManagerServiceImpl. Loredana Liccardo 2014-09-17 14:43:14 +0000
  • 55549daaf3 method getUsername in GWTdbManagerServiceImpl class to set the username to "database.manager" value for the statistical manager. Loredana Liccardo 2014-09-17 14:12:32 +0000
  • 6b87523db1 bug fixed and related to the cache. File related to cache removed with the portlet unregistering. Class GWTdbManagerServiceImpl modified adding the method destroy that removes the cache and file encache.xml changed setting the parameter diskPersistent to false value in order to remove the file in temp folder. Loredana Liccardo 2014-09-17 08:27:30 +0000
  • 5e277ab215 comment added Loredana Liccardo 2014-09-15 15:25:20 +0000
  • 3f6a9670c4 on the click of the cancel button in the dialog TeableList, the content (related to the previous table selection) does not disappear in the two panels "Database Information" and "Information Details" Loredana Liccardo 2014-09-15 14:12:50 +0000
  • d4165113b8 added a listener in order to not change a table name. Class GxtBorderLayoutPanel changed. Loredana Liccardo 2014-09-15 13:59:05 +0000
  • a460e30453 tables' list caching added (further, in loadTables method storing mechanism of tables removed for a user session).classes GxtTReePanel, GxtToolbarFunctionality, GWTdbManagerServiceImpl Loredana Liccardo 2014-09-15 10:07:30 +0000
  • 1fa882c62d files changelog and pom modified for release 1.1.0 Loredana Liccardo 2014-09-12 14:59:10 +0000
  • 9528ed747c some not useful code commented removed in servlet Loredana Liccardo 2014-09-12 14:47:32 +0000
  • 5386131130 - encache caching mechanism added for the information in the tree model. (cache disk create in the temp directory of tomcat) - for submitquery and samplings, message "Result not available" changed in the table has 0 rows or the query returned 0 values - directory for cache created in a corrected way and dependency for ehcache set to provided in the pom file - servlet computation made more fast removing for each algorithm the retrieving of algorithm's name and algorithm's input parameters. They have been set within each method (related to an algorithm) Loredana Liccardo 2014-09-12 12:05:22 +0000
  • 82cf7995f2 directory for cache created in a corrected way and dependecy for ehcache set to provided Loredana Liccardo 2014-09-10 16:37:59 +0000
  • ea771efd64 for submitquery and samplings, message "Result not available" changed in the table has 0 rows or the query returned 0 values Loredana Liccardo 2014-09-10 14:00:13 +0000
  • 60421055b7 data in the tree panel cached with the encache mechanism Loredana Liccardo 2014-09-10 12:31:20 +0000
  • af9eb785ef code commented removed Loredana Liccardo 2014-09-08 10:36:49 +0000
  • e955f2bc42 bugs fixed for the submitQuery functionality: - If a user clicks "cancel" after a computation is finished, the result will not be shown.(corrections in "removecomputtaion" and "submitquery" methods in servlet class and in the in the callback success related to the submitquery rpc in class GxtBorderLayout) - the ok button disabled in the dialog related to the submitQuery operation in order to avoid to submit the same query.The ok button will be enabled when a dialog will show the result.(corrections in rpc submitQuery and parseSubmitQueryResult in GxtBorderLayout class) Loredana Liccardo 2014-09-05 09:30:05 +0000
  • 1ebffe746f bug fixed in GxtBorderLayout e servlet classes for the submit query operation in such a way if a query does not generate a result a dialog shows a message to user. Loredana Liccardo 2014-09-01 10:58:31 +0000
  • 8e641ab117 the dialog that shows the submit query result has been realized with the pagination. Further, the two hashmap on the server are refreshed when this dialog is closed from the user removing the not useful data related to the submit query Loredana Liccardo 2014-08-29 13:39:04 +0000
  • 94c8594bf2 bug fixed in GWTdbManagerServiceImpl class for the cancel of a submit query operation.comments removed in the other classes. Loredana Liccardo 2014-08-25 15:55:53 +0000