10
 Followers
123
 Likes

Delete Old Versions of eSpaces - easier maintenance

Service Center
On our radar

Hi, I found that 100 espace limit in a page was too few.

I usually maintained Platform Server once in a few months.

And it really a chore when deleting old versions of espace.

Maybe add a configurable paramater instead of static 100 entries.

Created on 5 Mar
Comments (33)
Merged this idea with 'A new button "Delete ALL Old Versions of eSpaces" in service center' (created on 2010-05-26 17:32:06 by Ricardo Araújo)
A new button "Delete ALL Old Versions of eSpaces" in service center

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

What I would also like is to be able to delete old versions of a single eSpace, so I would select the time (1month) and the eSpace.


Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
yes.... clear yes


Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

I think it would also be nice to be able to set a specific version of an espace as "not to be deleted". That way we could preserve landmark versions and delete all others.


Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
The ability to comment on releases would als be usefull.


Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
There is a feature in Service Center that allows you to delete old versions of all eSpaces.

Unfortunatly, it isn't possible to specify the eSpace you want, and you can't either unckeck versions that have been selected to be removed.


Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
Fernando,

but that feature will list versions of all espaces, but wont let you delete ALL in once, you have to do it page by page.

Usually in big factories you can have up to 6 pages to delete

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
The all process of managing/deleting old espace versions should be revised to enhance and simplify this task.

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
Has anyone got the error "not enough space on disk" when publishing an espace?... Deleting old versions of that espace would be so usefull.

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

One bad limitation is the fact that we only can delete eSpaces with one or more months old.
There should be a way to delete younger versions.


Merged from 'Allow to delete previous versions not older that a month' (idea created on 26 Aug 2010 11:11:51 by Miguel Ribeiro), on 04 Jul 2018 09:28:05 by João Bento

Even remove the 100-limit... have to click multiple times to remove all old stuff.



Merged from 'Allow to delete previous versions not older that a month' (idea created on 26 Aug 2010 11:11:51 by Miguel Ribeiro), on 04 Jul 2018 09:28:05 by João Bento
I need to be able to go to the older versions of an eSpace and delete them. Right now, my SQL Server Express databases are hitting their 4 GB limit on development machines, because they are versioning a 3.5 MB OML (lots of graphics in it) constantly. I don't want to have to buy a full-size SQL Server license for a development machine or have to periodically wipe out and reinstall my eSpace because of this.

Merged from 'Purge old versions from server' (idea created on 24 Oct 2011 17:30:41 by Justin James), on 04 Jul 2018 09:27:21 by João Bento
Justin,

Doesn't the 'Check Old eSpace Versions to Delete' option, on the eSpaces list screen, do what you want?


Merged from 'Purge old versions from server' (idea created on 24 Oct 2011 17:30:41 by Justin James), on 04 Jul 2018 09:27:21 by João Bento
Andre -

I had no idea that this functionality was there, thanks! I never even noticed the link to the point where I remembered it, I expected to find this functionality under individual eSpaces...

While it could use some tweaking in the UI, this is precisely what I was looking for. :)

J.Ja

Merged from 'Purge old versions from server' (idea created on 24 Oct 2011 17:30:41 by Justin James), on 04 Jul 2018 09:27:21 by João Bento
I recommend to like this idea http://www.outsystems.com/wisdomofthecrowds/IdeaComment_List.aspx?IdeaId=199

since we cannot purge all old versions at once...

Merged from 'Purge old versions from server' (idea created on 24 Oct 2011 17:30:41 by Justin James), on 04 Jul 2018 09:27:21 by João Bento
On the eSpace detail, add a link to check for old espace versions to delete like in the eSpace list but for a single eSpace.

Merged from '[Service Center] eSpace Detail - Check old eSpace versions to delete' (idea created on 2015-04-13 10:26:02 by Luis Paulo Soares), on 2017-11-13 07:44:13 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

Set a timer in the configuration of the environment that allows the schedule and configuration to delete old versions of the espaces, avoiding the waste of time clicking the same button over and over until we reach the desirable point.

Merged from 'Allow the configuration and schedule to delete of old versions of spaces' (idea created on 2016-03-30 11:36:52 by Cátia Oliveira), on 2017-11-13 07:44:34 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
Hi Cátia, This is a good idea, one that is already implemented. Check out the DBCleaner component. It has a timer - which you can provide a schedule for - that achieves exactly that purpose. Cheers, João

Merged from 'Allow the configuration and schedule to delete of old versions of spaces' (idea created on 2016-03-30 11:36:52 by Cátia Oliveira), on 2017-11-13 07:44:34 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
Not the idea, the idea is that incorporates Service Center Administration not being an extra tools outside the plataform. But thanks. Here we only have it in development enviroment. I will analize the espace code. Cheers, Cátia


Merged from 'Allow the configuration and schedule to delete of old versions of spaces' (idea created on 2016-03-30 11:36:52 by Cátia Oliveira), on 2017-11-13 07:44:34 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
there should be option to clean more old espaces from service center. Right now it is restricted to only visible 10 espaces at a time.

Merged from 'Cleaning old Espaces' (idea created on 2016-04-29 13:49:49 by Debasis Sahoo), on 2017-11-13 07:44:23 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
The problem being what you'd call an "old eSpace".

Merged from 'Cleaning old Espaces' (idea created on 2016-04-29 13:49:49 by Debasis Sahoo), on 2017-11-13 07:44:23 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

Old espaces are the ones that we don't require any more (old versions). Right now it has got the option to remove the espaces in bulk for weekly/monthly etc. But when we talk about an individual espace, every individual espace should have the option to be deleted in bulk for old versions. That was my suggestion. Right now it is restricted to 10 at a time.



Merged from 'Cleaning old Espaces' (idea created on 2016-04-29 13:49:49 by Debasis Sahoo), on 2017-11-13 07:44:23 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

As we work on the creating multiple versions with multiple applications, the outsystems platforms piles up all the different versions in the database creating a huge mass which is very difficult to maintain and clean up.

We gott suggestions from outsystems support team  to use DBCleaner application or use Service Studio to clean up older versions but none of them work as they should.

For example DBCleaner lists all the older versions but it cannot delete them effectively and often leaves them without deleting the older version, even though we wanted to get rid of them.

Similary there are multiple issues with using Service Center's - "Check Old eSpace Versions to Delete". There are very limited options on the filters in this screen. We cannot choose any date range we want. We cannot select the individual versions to delete.

There is an absolute need for clearing all the older versions in a better way.

Overall it is becoming very difficult to get rid of the older versions as the companies builds the applications aggressively.



Merged from 'Absolute need for clearing the espace old versions in a better way' (idea created on 2017-09-08 00:12:35 by Ravi V), on 2017-11-13 07:44:00 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

+1

Unfortunately, there are also several other features to better manage the platform that I think OutSystems is lacking. :(



Merged from 'Absolute need for clearing the espace old versions in a better way' (idea created on 2017-09-08 00:12:35 by Ravi V), on 2017-11-13 07:44:00 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

Great idea. 



Merged from 'Absolute need for clearing the espace old versions in a better way' (idea created on 2017-09-08 00:12:35 by Ravi V), on 2017-11-13 07:44:00 by Kilian Hekhuis

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho
Merged this idea with '[Service Center] eSpace Detail - Check old eSpace versions to delete' (created on 2015-04-13 10:26:02 by Luis Paulo Soares)

Merged from 'A new button "Delete ALL Old Versions of eSpaces" in service center' (idea created on 2010-05-26 17:32:06 by Ricardo Araújo), on 2018-04-11 17:28:21 by José Ramalho

Actually I have a bit of a problem with the first response always being "delete old espaces" The only form of version control we have in the system is the old espaces and always deleting them basically means we have no version control. Rather than just making it easier to delete espaces I'd prefer to make the management of old espaces better and the handling of old espaces more efficient. Couple of options


* Allow a particular version to be marked as a checkpoint or major version. Then when deleting old espaces leave the checkpoint ones in place.

* Improve indexing and database handling of old espaces so that it doesn't slow the system down

* Compress or move old espace out of the main database but keep them accesible


+1 for John Williams

My wish list for this problem:  

1. Allow a particular version to be marked as a checkpoint or major version. Then when deleting old espaces leave the checkpoint ones in place. 

2. E.g.  Weekly timer to delete versions older than X days. (excluding marked versions)

(X would be user defined separately for each in application level)  

Please don't forget that if you tag a version using lifetime it won't be possible to remove them with DBCleaner (or using the current ServiceCenter functionality).

So when you are tagging and publishing versions (that are needed) you can keep them from being deleted. That will build a certain versioning history.

It would be nice if the platform manages this itself but for now the DBCleaner works ok. (But it won't be the first forge application that will be integrated into the platform :D)

I vote the idea. Similar concern here, I do the version-keeping per month.

Merged this idea with 'Purge old versions from server' (created on 24 Oct 2011 17:30:41 by Justin James)
Merged this idea with 'Allow to delete previous versions not older that a month' (created on 26 Aug 2010 11:11:51 by Miguel Ribeiro)
views
1420
Followers
10