+ /**
+ * Attempt to delete a topic, which must be set isDeleted, if there
+ * are no more subscriptions belaying its removal.
+ * @param {*} dbCtx db context
+ * @param {*} topicId topic id
+ */
+ async topicPendingDelete(dbCtx, topicId) {
+ this._notImplemented('topicPendingDelete', arguments);
+ }
+
+
+ /**
+ * Return an array of the counts of the last #days of topic updates.
+ * @param {*} dbCtx db context
+ * @param {*} topicId topic id
+ * @param {number} days days back to count
+ * @returns {number[]} updates in last days
+ */
+ async topicPublishHistory(dbCtx, topicId, days) {
+ this._notImplemented('topicPublishHistory', arguments);
+ }