What is a Large Domino Application and why DAOS rocks
4 October 2024
Thomas Hampel
What is a large Domino application?
To answer this question you might think of limits of the NSF datastore, such as 64Gbyte in v9 and 256GByte with Domino v10 and up.
Well, that is just what the NSF itself can store.
Thanks to DAOS you can put a lot more data into an application or mail file using attachments as they are stored outside of the NSF in a transparent way.
Recently a customer brought up an interesting example of an application they are running in production.
Database properties look like this:
I had to look twice to realize that it is cutting off "MByte" at the end, so this SINGLE instance in fact has a size of
13 TeraByte
I've seen this in test environments or playgrounds but never in the wild before.
To double check we looked at the files panel of the Admin client, which confirmed the size:
The application is working fine and is heavily used (as you can see), just backup and some maintenance tasks were a bid slow (one might guess why)
It's an app for records management and most of its size is caused by DAOS objects. In fact there are 1,9 million DAOS objects just used by this application.
Impressive and clearly a last and final reminder to customers out there who have not enabled DAOS yet.
It is not only going to save lots of storage cost, it also benefits the performance and scalability of your databases.
If you already use DAOS, take a look at the new DAOS Tuner which can optimize your environment
Large Domino Server?
Speaking of large, let me post a screenshot from a Domino server which marks the largest single Domino server (not partitioned, in prodution use) I came across so far
What is a Large Mail?
I'm sure admins out there have all seen something like this:
...a single mail with a size of 1,6 GByte, obviously containing a maultaschen recipe, which was routed perfectly fine.
While this is certainly not the world record for the largest mail, but it's one that I've seen myself and was able to take a screenshot from.
Reading about email size limits of 100 MB or even 20 MB per message as enforced at most cloud vendors sounds silly compared to what Domino was routing just fine for decades.
What about you?
Have you seen similar cases ? Do you even have examples of large Domino applications, servers, mail, etc. beyond those above?
If so, please send me a mail - preferably with (anonymized) screenshots.
References:
- The Domino® Attachment and Object Service (DAOS)
- New DAOS Tuner in Domino 14.5
PS: Thanks D. for the screenshots
What is a large Domino application?
To answer this question you might think of limits of the NSF datastore, such as 64Gbyte in v9 and 256GByte with Domino v10 and up.
Well, that is just what the NSF itself can store.
Thanks to DAOS you can put a lot more data into an application or mail file using attachments as they are stored outside of the NSF in a transparent way.
Recently a customer brought up an interesting example of an application they are running in production.
Database properties look like this:
I had to look twice to realize that it is cutting off "MByte" at the end, so this SINGLE instance in fact has a size of
13 TeraByte
I've seen this in test environments or playgrounds but never in the wild before.
To double check we looked at the files panel of the Admin client, which confirmed the size:
The application is working fine and is heavily used (as you can see), just backup and some maintenance tasks were a bid slow (one might guess why)
It's an app for records management and most of its size is caused by DAOS objects. In fact there are 1,9 million DAOS objects just used by this application.
Impressive and clearly a last and final reminder to customers out there who have not enabled DAOS yet.
It is not only going to save lots of storage cost, it also benefits the performance and scalability of your databases.
If you already use DAOS, take a look at the new DAOS Tuner which can optimize your environment
Large Domino Server?
Speaking of large, let me post a screenshot from a Domino server which marks the largest single Domino server (not partitioned, in prodution use) I came across so far
What is a Large Mail?
I'm sure admins out there have all seen something like this:
...a single mail with a size of 1,6 GByte, obviously containing a maultaschen recipe, which was routed perfectly fine.
While this is certainly not the world record for the largest mail, but it's one that I've seen myself and was able to take a screenshot from.
Reading about email size limits of 100 MB or even 20 MB per message as enforced at most cloud vendors sounds silly compared to what Domino was routing just fine for decades.
What about you?
Have you seen similar cases ? Do you even have examples of large Domino applications, servers, mail, etc. beyond those above?
If so, please send me a mail - preferably with (anonymized) screenshots.
References:
- The Domino® Attachment and Object Service (DAOS)
- New DAOS Tuner in Domino 14.5
PS: Thanks D. for the screenshots
Tagged with: Domino
What’s Next - Events in October-November-December 2024
2 October 2024
Thomas Hampel
If you have not noticed yet, the next couple of weeks are going to be interesting.
Not just because its less than 84 days to XMas, but because there are a number of events around the HCL Domino portfolio that we are hosting or participating in.
So join in for Domino News, Features, Live Demos, Workshops and interactive discussions and register for your favorite event:
October 2024:
8. Oct. 2024 - Germany/Berlin
DNUG Regional Meetup
Event details + registration here (by sending a mail)
9. Oct. 2024 - Germany/Hamburg
DNUG Regional Meetup
Event details + registration here (by sending a mail)
10. Oct. Korea/Online
Overview of Domino One-Touch Domino Setup (Korean)
Event details + registration here
15. Oct. 2024 - Germany/Munich
Time To Act - HCL Community Day
Event details and registration here
17. Oct. 2024 - Germany/Monheim am Rhein
DNUG Regional Meetup
Event details + registration here (by sending a mail)
17. Oct 2024 - Worldwide/Online
Webinar: Using Passkeys for Domino Web Authentication
11:00 AM (New York time) to 12:30 PM.
Register here
22. Oct 2024 - Norway/Oslo
Let's Connect Nordics
Register here
24. Oct. 2024 - Sweden/Stockholm
Let's Connect Nordics
Register here
24. Oct 2024 - Online
OpenNTF Hangout - 17:00 CET
Join here
November 2024:
6. Nov 2024 - Online
Webinar "Exploring Foundry Services to Evolve Your HCL Leap and Domino Leap App Development"
Register here
13. Nov 2024 - Online
Unlocking the Future of HCL Sametime: New Features, Deployment and Enhanced Meeting Solution
Register here
20. Nov 2024 - Czech Republic/Online
SUTOL Conference 2024 Online
Event details + registration : here
December 2024:
4. Dec 2024 - Germany/Paderborn
Accept IT Anwendertage - Event website
6. Dec 2024 -Germany/Düsseldorf
Accept IT Anwendertage - Event website
10. Dec. 2024 - Germany/Leipzig
Accept IT Anwendertage - Event website
12. Dec. 2024 - Germany/Stuttgart
Accept IT Anwendertage - Event website
approx.11. Dec 2024 - Worldwide/Online
HCL Domino 14.5 EarlyAccess Code Drop #2 Webinar
(Registration link will follow)
24. Dec. 2024 - Worldwide/Live
Event : XMas
Location : @Home
If you have not noticed yet, the next couple of weeks are going to be interesting.
Not just because its less than 84 days to XMas, but because there are a number of events around the HCL Domino portfolio that we are hosting or participating in.
So join in for Domino News, Features, Live Demos, Workshops and interactive discussions and register for your favorite event:
October 2024:
8. Oct. 2024 - Germany/Berlin
DNUG Regional Meetup
Event details + registration here (by sending a mail)
9. Oct. 2024 - Germany/Hamburg
DNUG Regional Meetup
Event details + registration here (by sending a mail)
10. Oct. Korea/Online
Overview of Domino One-Touch Domino Setup (Korean)
Event details + registration here
15. Oct. 2024 - Germany/Munich
Time To Act - HCL Community Day
Event details and registration here
17. Oct. 2024 - Germany/Monheim am Rhein
DNUG Regional Meetup
Event details + registration here (by sending a mail)
17. Oct 2024 - Worldwide/Online
Webinar: Using Passkeys for Domino Web Authentication
11:00 AM (New York time) to 12:30 PM.
Register here
22. Oct 2024 - Norway/Oslo
Let's Connect Nordics
Register here
24. Oct. 2024 - Sweden/Stockholm
Let's Connect Nordics
Register here
24. Oct 2024 - Online
OpenNTF Hangout - 17:00 CET
Join here
November 2024:
6. Nov 2024 - Online
Webinar "Exploring Foundry Services to Evolve Your HCL Leap and Domino Leap App Development"
Register here
13. Nov 2024 - Online
Unlocking the Future of HCL Sametime: New Features, Deployment and Enhanced Meeting Solution
Register here
20. Nov 2024 - Czech Republic/Online
SUTOL Conference 2024 Online
Event details + registration : here
December 2024:
4. Dec 2024 - Germany/Paderborn
Accept IT Anwendertage - Event website
6. Dec 2024 -Germany/Düsseldorf
Accept IT Anwendertage - Event website
10. Dec. 2024 - Germany/Leipzig
Accept IT Anwendertage - Event website
12. Dec. 2024 - Germany/Stuttgart
Accept IT Anwendertage - Event website
approx.11. Dec 2024 - Worldwide/Online
HCL Domino 14.5 EarlyAccess Code Drop #2 Webinar
(Registration link will follow)
24. Dec. 2024 - Worldwide/Live
Event : XMas
Location : @Home
Tagged with: Events
Improving the Mail Template in 12.0.x and 14.0 - Manage Return Receipts according to RFC 2298
24 September 2024
Thomas Hampel
Just a short revisit of a previous blog post which I wrote 7 years ago based on a friendly request from a customer.
mail-template-9.0.1-feature-pack-9-manage-return-receipts-according-to-rfc-2298.htm
The code below is almost the same. It is just now avoiding to introduce a new variable named 'doc' and it is put at the beginning of the event to also cover situations where the document is opened in preview mode.
According to RFC 2298 http://www.ietf.org/rfc/rfc2298.txt it is recommended to show a dialog box where the recipient of a mail can decide weather or not a return receipt shall be sent back to the originator of the mail.
This behavior is not currently part of the Standard HCL Mail template.
To add this feature you have to modify the following design elements:
- Form “Memo”, Event "QueryOpenDocument", added the code shown below
- Form “Reply”, Event "QueryOpenDocument", added the code shown below
- Form “Reply With History”, Event "QueryOpenDocument", added the code shown below
Insert this code at the BEGINNING of the QueryOpenDocument event.
If Source.isNewDoc Then
'# don' t do anything, as this is a new document
Else
If Source.document.GetItemValue("ReturnReceipt")(0) = "1" And Source.document.HasItem ("DeliveredDate") Then
If Messagebox ("The sender of this message has asked to be notified when you read this message." & Chr(13) & "Do you wish to notify the sender?", 36, "Send Return Receipt?") = 7 Then
Call Source.document.ReplaceItemValue ("ReturnReceipt", "0")
Call Source.document.Save(True, False, True)
End If
End If
End If
For clarity, this is what the QueryOpen event looks like BEFORE the modification:
and AFTER the modification it looks like this:
Just a short revisit of a previous blog post which I wrote 7 years ago based on a friendly request from a customer.
mail-template-9.0.1-feature-pack-9-manage-return-receipts-according-to-rfc-2298.htm
The code below is almost the same. It is just now avoiding to introduce a new variable named 'doc' and it is put at the beginning of the event to also cover situations where the document is opened in preview mode.
According to RFC 2298 http://www.ietf.org/rfc/rfc2298.txt it is recommended to show a dialog box where the recipient of a mail can decide weather or not a return receipt shall be sent back to the originator of the mail.
This behavior is not currently part of the Standard HCL Mail template.
To add this feature you have to modify the following design elements:
- Form “Memo”, Event "QueryOpenDocument", added the code shown below
- Form “Reply”, Event "QueryOpenDocument", added the code shown below
- Form “Reply With History”, Event "QueryOpenDocument", added the code shown below
Insert this code at the BEGINNING of the QueryOpenDocument event.
If Source.isNewDoc Then
'# don' t do anything, as this is a new document
Else
If Source.document.GetItemValue("ReturnReceipt")(0) = "1" And Source.document.HasItem ("DeliveredDate") Then
If Messagebox ("The sender of this message has asked to be notified when you read this message." & Chr(13) & "Do you wish to notify the sender?", 36, "Send Return Receipt?") = 7 Then
Call Source.document.ReplaceItemValue ("ReturnReceipt", "0")
Call Source.document.Save(True, False, True)
End If
End If
End If
For clarity, this is what the QueryOpen event looks like BEFORE the modification:
and AFTER the modification it looks like this:
Available now: HCL Notes/Domino 11.0.1 Fix Pack 9
17 July 2024
Thomas Hampel
HCL just released Fix Pack 9 for HCL Notes/Domino 11.0.1
More details of what has been fixed are provided in the Release Notes or if you prefer reading the classic Fix List Database style see this => Notes/Domino Fix List
Before installing this update, please verify the system requirements:
- HCL Notes 11.0.1 Fix Pack 7, Fix Pack 8, and Fix Pack 9 System Requirements
- HCL Domino 11.0.1 Fix Pack 7, Fix Pack 8, and Fix Pack 9 System Requirements
These kits are also available on MHS at the following URLs:
- Domino 11.0.1 FP9 : https://my.hcltechsw.com/downloads/domino/domino/11.0.1fp9
- Notes : https://my.hcltechsw.com/downloads/domino/domino/11.0.1fp9
- Client for Application Access : https://my.hcltechsw.com/downloads/domino/caa/3.0.10
WARNING
HCL Notes/Domino 11.0.x will be End of Support by 26. June 2025 (=next year) !!
It's time to plan your upgrade, which as you know is quite an easy and straightforward upgrade.
HCL just released Fix Pack 9 for HCL Notes/Domino 11.0.1
More details of what has been fixed are provided in the Release Notes or if you prefer reading the classic Fix List Database style see this => Notes/Domino Fix List
Before installing this update, please verify the system requirements:
- HCL Notes 11.0.1 Fix Pack 7, Fix Pack 8, and Fix Pack 9 System Requirements
- HCL Domino 11.0.1 Fix Pack 7, Fix Pack 8, and Fix Pack 9 System Requirements
These kits are also available on MHS at the following URLs:
- Domino 11.0.1 FP9 : https://my.hcltechsw.com/downloads/domino/domino/11.0.1fp9
- Notes : https://my.hcltechsw.com/downloads/domino/domino/11.0.1fp9
- Client for Application Access : https://my.hcltechsw.com/downloads/domino/caa/3.0.10
WARNING
HCL Notes/Domino 11.0.x will be End of Support by 26. June 2025 (=next year) !!
It's time to plan your upgrade, which as you know is quite an easy and straightforward upgrade.
Available now: HCL Notes/Domino 12.0.2 Fix Pack 4
16 May 2024
Thomas Hampel
HCL just released Fix Pack 4 for HCL Notes/Domino 12.0.2
More details of what has been fixed are provided in the Release Notes or if you prefer reading the classic Fix List Database style see this => Notes/Domino Fix List
Before installing this update, please verify the system requirements:
- HCL Notes 12.0.2, 12.0.2 Fix Pack 4 System Requirements
- HCL Domino 12.0.2 Fix Pack 4 System Requirements
These kits are available for download at our new MyHCLSoftware download portal at the following URLs:
https://my.hcltechsw.com/downloads/domino/notes/12.0.2fp4
https://my.hcltechsw.com/downloads/domino/domino/12.0.2fp4
Bonus:
If you are already running Domino V14 and have the new AutoUpdate feature enabled, you'll see whats shown in the screenshot below:
Learn more on how to use this feature, by joining our Domino V14 Deep Dive webinar series on Jan. 31 on Domino v14 Auto Notify, Update & Install
HCL just released Fix Pack 4 for HCL Notes/Domino 12.0.2
More details of what has been fixed are provided in the Release Notes or if you prefer reading the classic Fix List Database style see this => Notes/Domino Fix List
Before installing this update, please verify the system requirements:
- HCL Notes 12.0.2, 12.0.2 Fix Pack 4 System Requirements
- HCL Domino 12.0.2 Fix Pack 4 System Requirements
These kits are available for download at our new MyHCLSoftware download portal at the following URLs:
https://my.hcltechsw.com/downloads/domino/notes/12.0.2fp4
https://my.hcltechsw.com/downloads/domino/domino/12.0.2fp4
Bonus:
If you are already running Domino V14 and have the new AutoUpdate feature enabled, you'll see whats shown in the screenshot below:
Learn more on how to use this feature, by joining our Domino V14 Deep Dive webinar series on Jan. 31 on Domino v14 Auto Notify, Update & Install