Hari,

> -----Original Message-----
> From: Hari Kannan
> Sent: Wednesday, March 06, 2013 1:15 AM
> To: cloudstack-dev@incubator.apache.org; Sanjay Tripathi; Sateesh
> Chodapuneedi; Min Chen; Devdeep Singh
> Subject: RE: Review Request: CLOUDSTACK-874 Ability to delete Events and
> Alerts
> 
> Hello Sanjay
> 
> Can you please let me know what happens during an upgrade? Specifically,
> wanted to confirm that the default setting of the global alert.purge.delay is
> set to do-not-delete, which is the current behavior?

In case of upgrade, CS creates a new column "archived" of Boolean type in alert 
and event tables and fill the column with default value 0 i.e. false.
Yes the default setting of global alert.purge.delay is set to do-no-delete.

> 
> Also, is there an equivalent global/setting for events?

We already have "event.purge.delay" as equivalent global setting for events,
which is by default set to 15 days i.e events older than 15 days will be purged.

> 
> Hari
> 
> -----Original Message-----
> From: Sanjay Tripathi [mailto:nore...@reviews.apache.org] On Behalf Of
> Sanjay Tripathi
> Sent: Tuesday, March 5, 2013 11:07 AM
> To: Sateesh Chodapuneedi; Min Chen; Devdeep Singh
> Cc: cloudstack; Sanjay Tripathi
> Subject: Review Request: CLOUDSTACK-874 Ability to delete Events and
> Alerts
> 
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/9753/
> -----------------------------------------------------------
> 
> Review request for cloudstack, Devdeep Singh, Sateesh Chodapuneedi, and
> Min Chen.
> 
> 
> Description
> -------
> 
> This feature will provide the functionality to delete or archive the
> Alerts/Events.
> Delete or archive alerts APIs are available only for root-admin, delete or
> archive events are available for regular users.
> 
> Functional
> Spec:https://cwiki.apache.org/confluence/display/CLOUDSTACK/Feature+-
> +Ability+to+delete+Events+and+Alerts
> 
> 
> This addresses bugs Ability, Alerts, CLOUDSTACK-874, Events, and, delete,
> and to.
> 
> 
> Diffs
> -----
> 
>   api/src/com/cloud/alert/Alert.java 050f97f
>   api/src/com/cloud/event/Event.java 1a61636
>   api/src/com/cloud/server/ManagementService.java 1736da3
>   api/src/org/apache/cloudstack/api/ApiConstants.java 1b544fd
> 
> api/src/org/apache/cloudstack/api/command/admin/resource/ArchiveAlerts
> Cmd.java PRE-CREATION
> 
> api/src/org/apache/cloudstack/api/command/admin/resource/DeleteAlerts
> Cmd.java PRE-CREATION
> 
> api/src/org/apache/cloudstack/api/command/user/event/ArchiveEventsCm
> d.java PRE-CREATION
> 
> api/src/org/apache/cloudstack/api/command/user/event/DeleteEventsCmd
> .java PRE-CREATION
>   client/tomcatconf/commands.properties.in 5b387bd
>   core/src/com/cloud/alert/AlertVO.java f6089d6
>   core/src/com/cloud/event/EventVO.java ac46f24
>   core/src/com/cloud/event/dao/EventDao.java bfcb818
>   core/src/com/cloud/event/dao/EventDaoImpl.java 44fbb03
>   server/src/com/cloud/alert/dao/AlertDao.java eb1faa5
>   server/src/com/cloud/alert/dao/AlertDaoImpl.java 2f3be88
>   server/src/com/cloud/api/ApiDispatcher.java cf86afc
>   server/src/com/cloud/api/query/QueryManagerImpl.java 746e8cb
>   server/src/com/cloud/api/query/vo/EventJoinVO.java f29a942
>   server/src/com/cloud/configuration/Config.java 04ad640
>   server/src/com/cloud/server/ManagementServerImpl.java 0e53079
>   setup/db/db/schema-410to420.sql 6f68e12
> 
> Diff: https://reviews.apache.org/r/9753/diff/
> 
> 
> Testing
> -------
> 
> Tested the new API archiveAlerts, deleteAlerts, archiveEvents, deleteEvents
> with all the possible combinations of parameters as input on my local
> CloudStack setup.
> 
> 
> Thanks,
> 
> Sanjay Tripathi

Reply via email to