minhtu307 / alfresco-business-reporting

Automatically exported from code.google.com/p/alfresco-business-reporting
0 stars 0 forks source link

Enhancement on siteperson harvesting #41

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Enable less-frequent harvesting 
2. Verify siteperson table

What is the expected output? What do you see instead?
I see rightly all site members but any row do not include the enroll date

What version of the product are you using? On what operating system?
Alfresco 4.0.e - Windows 2008 Server R2

Please provide any additional information below.
Is possible to have in sitemember also the date when the user has been added to 
site?

Best Regards
Vincenzo

Original issue reported on code.google.com by vincenzo...@gmail.com on 1 Apr 2014 at 9:05

GoogleCodeExporter commented 8 years ago
Vincenzo,

This is a nice idea. But where does Alfresco keep this knowledge? I did a quick 
scan, but I on't think Alfresco tracks this info...

The reporting tool drops and recreates this table, since it cannot determine 
group changes since any given date. This means this additional info cannot come 
from the reporting tool...

What is the consequence for the issue? Close? Investigate further?

Tjarda

Original comment by tjarda.p...@incentro.com on 6 Apr 2014 at 8:54

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Hi Tjarda,

I have investigated and in effect Alfresco do not track this info.
However, could be interesting do a separation between Users, Groups and 
SiteGroups with different check for Harvesting.

In this way is possible also to do the moreFrequent harvesting of Groups and 
SiteGroups and leave only Users to lessFrequent harvesting

What do you think about?

Moreover could be useful add a property "reporting.harvest.tables.prefix=" in 
alfresco-global.properties to give a possibility to create table with a 
particular prefix. In this way the data could be added to the alfresco schema 
itself (Eg. with rpt_ prefix)

Best Regards
Vincenzo

Original comment by vincenzo...@gmail.com on 4 Jun 2014 at 2:12

GoogleCodeExporter commented 8 years ago
Hi Tjarda,

Have you investigating if is possible to separate Users, Groups and Site 
Members with different check for Harvesting?

In my experience Users should be lessFrequent harvesting as long as Groups and 
Site Members as moreFrequent harvesting

Do you think is useful to implement this separation?

Thanks in advance
Vincenzo

Original comment by vincenzo...@gmail.com on 17 Oct 2014 at 7:31

GoogleCodeExporter commented 8 years ago
Hi Tjarda,

I would execute harvesting only on Group/SiteMembers

With last version is possibile to disable Users harvesting (in 
Users/Group/SiteMembers) in order to avoid performance problem on big number of 
users?

BR
Vincenzo

Original comment by vincenzo...@gmail.com on 25 Nov 2014 at 9:50