SmartThings devices showing no response in homekit

Describe Your Problem:

All ST accessories in the home kit show no response message but were working fine a few days ago. The devices work fine in ST.
The asterisk shown on the config files is omitting sensitive info.
Logs:
Show the Homebridge logs here, remove any sensitive information.

[3/10/2023, 4:10:08 PM] [Homebridge UI] Homebridge restart request received
[3/10/2023, 4:10:08 PM] [Homebridge UI] UI / Bridge settings have not changed; only restarting Homebridge process
[3/10/2023, 4:10:08 PM] [Homebridge UI] Sending SIGTERM to Homebridge
[3/10/2023, 4:10:08 PM] [HB Supervisor] Homebridge Process Ended. Code: null, Signal: SIGTERM
[3/10/2023, 4:10:13 PM] [HB Supervisor] Restarting Homebridge...
[3/10/2023, 4:10:13 PM] [HB Supervisor] Starting Homebridge with extra flags: -I
[3/10/2023, 4:10:13 PM] [HB Supervisor] Started Homebridge v1.6.0 with PID: 1860
[3/10/2023, 4:10:18 PM] Loaded config.json with 0 accessories and 2 platforms.
[3/10/2023, 4:10:18 PM] Loaded 54 cached accessories from cachedAccessories.
[3/10/2023, 4:10:18 PM] ---
[3/10/2023, 4:10:19 PM] Loaded plugin<EMAIL_ADDRESS>[3/10/2023, 4:10:19 PM] Registering platform 'homebridge-config-ui-x.config'
[3/10/2023, 4:10:19 PM] ---
[3/10/2023, 4:10:20 PM] Loaded plugin<EMAIL_ADDRESS>[3/10/2023, 4:10:20 PM] Registering platform 'homebridge-smartthings-ik.HomeBridgeSmartThings'
[3/10/2023, 4:10:20 PM] ---
[3/10/2023, 4:10:20 PM] Loading 2 platforms...
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Initializing HomeBridgeSmartThings platform...
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Alarm Triggered
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Kitchen Breakfast table
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: kitchen Main
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: GD Left
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Patio Back
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Season Deco Living Rm
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: GC Light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: JR Presence
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: iPhone
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: T-MASTER ROOM
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Plug Front
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Motion-Pool
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Cleaning_
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Kids HW
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: GD Middle
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: BI
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Motion-HW
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Living Motion
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Kitchen Motion
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: GD Right
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Master Main Lights
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Guest room lamp
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Armed
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Hallway Rooms
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Wyze Motion_
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Foyer light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Family Light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Pool Valve
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Garage Door Lock
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Living  Light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Master Motion
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Season Deco Outside
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Master WC light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: T-LIVING ROOM
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: GC Bath
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Patio Front
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Motion-Front
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: joe light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Alarm
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: kitchen counter
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Fire Place Light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Plug Pool
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: T-KID'S ROOM
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: iPhone
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Pool Light
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Plug Back
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: GC Presence
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Master Blinds
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Front Chandelier
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: CG Plug
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Entry Doors
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Mimas JBL
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Hallway Garage
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading accessory from cache: Plug Left
[3/10/2023, 4:10:20 PM] [Smartthings Plug (IK)] Loading locations for exclusion
Setup Payload:
X-HM://00248YKPCB9HH
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
┌────────────┐
│ 470-76-*** │
└────────────┘

[3/10/2023, 4:10:21 PM] Homebridge v1.6.0 (HAP v0.11.0) (Homebridge 117D) is running on port 51***.
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Found 1 locations to ignore
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Water Valve because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring LH-Toaster because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Zooz Button 5 because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring LH-Water Heater because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring BR2 Walking Closet Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Left Back Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Lake Home Hub because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Great Rm Back Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Kitchen Island Ext because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring GR Right Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Joe Bed because it is in the Ignore Devices list
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Main Door because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Storage Cabinet because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:21 PM] [Smartthings Plug (IK)] Ignoring Basement Left Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Lake House Upstairs because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Front Porch Recessed because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Foyer Light Ext because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Patio Back Right because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Basement Door Right because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Deck Door because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Basement Light Outside because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Great Room Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Powder Rm Leak because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Great Rm Light Ext because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Gate Lights because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Door Inside because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Aeotec Siren because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Patio Back Left because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring MC Refrigerator because it is in the Ignore Devices list
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Kitchen Island because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Deck Door Front because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Gladys Bed because it is in the Ignore Devices list
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Pantry Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring GR Left Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Fireplace because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring 3S Temp because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Main Door Lock because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Deck Door Back because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring LH Keypad because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Laundry Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Laundry Leak Sensor because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring kitchen Recessed because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Patio Front Right because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Zooz Button 3 because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Door Upstairs because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Driveway Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Deck Door Right because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Master WC Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Smoke/CO Detector because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Patio Front Left because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Front Door because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Pantry because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Laundry Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring MB bath Leak because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Deck Door Left because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Basement Door Left because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Dining Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Utility Rm because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring BR2 Walking Closet Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Lake House Downstairs because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Utility Room Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring SkyBell_IFTTT because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Foyer Light because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Master Walking Closet Motion because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Ignoring Kitchen Sink because it is in a location to ignore (a08c818a-1237-4685-af27-f8f101911ac2)
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Alarm Triggered
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Kitchen Breakfast table
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: kitchen Main
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: GD Left
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Patio Back
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Season Deco Living Rm
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: GC Light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: JR Presence
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: iPhone
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: T-MASTER ROOM
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Plug Front
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Motion-Pool
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Cleaning_
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Kids HW
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: GD Middle
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: BI
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Motion-HW
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Living Motion
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Kitchen Motion
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: GD Right
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Master Main Lights
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Guest room lamp
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Armed
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Hallway Rooms
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Wyze Motion_
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Foyer light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Family Light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Pool Valve
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Garage Door Lock
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Living  Light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Master Motion
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Season Deco Outside
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Master WC light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: T-LIVING ROOM
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: GC Bath
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Patio Front
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Motion-Front
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: joe light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Alarm
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: kitchen counter
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Fire Place Light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Plug Pool
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: T-KID'S ROOM
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: iPhone
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Pool Light
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Plug Back
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: GC Presence
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Master Blinds
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Front Chandelier
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: CG Plug
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Entry Doors
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Mimas JBL
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Hallway Garage
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Restoring existing accessory from cache: Plug Left
[3/10/2023, 4:10:22 PM] [Smartthings Plug (IK)] Master Blinds battery level LOW
Plugin Config:
Show your Homebridge config.json here, remove any sensitive information.

{
"bridge": {
"name": "Homebridge 117D",
"username": "0E:DC:6D:38:",
"port": 51,
"pin": "470-76-"
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"auth": "form",
"theme": "indigo",
"tempUnits": "f",
"lang": "auto",
"platform": "config"
},
{
"name": "Smartthings Plug (IK)",
"BaseURL": "https://api.smartthings.com/v1/",
"AccessToken": "475eedbb-a538-4e1a-98c4-701aa705***",
"WebhookToken": "73c6b250-bad7-11ed-8422-c13704a8****",
"GarageDoorMaxPoll": 40,
"PollLocksSeconds": 10,
"PollDoorsSeconds": 10,
"PollSensorsSeconds": 5,
"PollSwitchesAndLightsSeconds": 10,
"IgnoreLocations": [
"Lake House"
],
"IgnoreDevices": [
"Joe Bed",
"Gladys Bed",
"MC Refrigerator"
],
"platform": "HomeBridgeSmartThings"
}
]
}
Screenshots:

Environment:

Plugin Version: 1.5.1
Homebridge Version:  1.6.0
Node.js Version:  16.16.0
NPM Version:  9.6.1
Operating System:  Windows 11

What is your user Id for the webhook?
Try going into the ST app, into Automations, scroll down to the smart app and click on it.  Touch 'Done' at the bottom, then "Allow" on the next screen.  Wait a few minutes and let me know if that fixes it.
Let me know approximately what time you do this so I can track it in the logs.

Webhook Userid: yukiyu
Smart app allow task completed at 11:32a ET.
Checked the home app on ios at 11:40a ET and still shows no response for
all ST accessories. No errors on Homebridge log.
On Sun, Mar 12, 2023 at 8:51 AM iklein99 @.***> wrote:

What is your user Id for the webhook?
Try going into the ST app, into Automations, scroll down to the smart app
and click on it. Touch 'Done' at the bottom, then "Allow" on the next
screen. Wait a few minutes and let me know if that fixes it.
Let me know approximately what time you do this so I can track it in the
logs.
—
Reply to this email directly, view it on GitHub
https://github.com/iklein99/homebridge-smartthings/issues/149#issuecomment-1465189803,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEBFXO6ANVWJM7LJ44YHNYTW3XIG7ANCNFSM6AAAAAAVXAUU6Y
.
You are receiving this because you authored the thread.Message ID:
@.***>

I'm seeing plenty of activity to your bridge.  Note times in this log are UTC.
Try restarting homebridge. If you are using a hub like an apple tv or ipad, you may want to restart that as well, and restart the home app.  But your setup looks fine.

I restarted homebridge and apple tv with no luck. The thing is that it was
working fine before.
If I remove homebridge and re-install it will the st app be impacted?
On Tue, Mar 14, 2023 at 11:59 AM iklein99 @.***> wrote:

I'm seeing plenty of activity to your bridge. Note times in this log are
UTC.
Try restarting homebridge. If you are using a hub like an apple tv or
ipad, you may want to restart that as well, and restart the home app. But
your setup looks fine.
[image: image]
https://user-images.githubusercontent.com/5103250/225062483-0bbf01f3-040e-4ec0-80ad-0a0bc41d5d35.png
—
Reply to this email directly, view it on GitHub
https://github.com/iklein99/homebridge-smartthings/issues/149#issuecomment-1468377338,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEBFXOZB4DGSFLQMQJCMGF3W4CIXHANCNFSM6AAAAAAVXAUU6Y
.
You are receiving this because you authored the thread.Message ID:
@.***>

If you reinstall HB, please keep both your smartthings access token and webhook token.
I'm happy to look at your detailed logs.  In order to do that please follow the instructions in the document below and send the logs directly to me.
Instructions for Producing a Detailed Log.pdf

re-installing Homebridge fixed the issue.
Thanks
On Tue, Mar 14, 2023 at 4:29 PM iklein99 @.***> wrote:

If you reinstall HB, please keep both your smartthings access token and
webhook token.
I'm happy to look at your detailed logs. In order to do that please follow
the instructions in the document below and send the logs directly to me.
Instructions for Producing a Detailed Log.pdf
https://github.com/iklein99/homebridge-smartthings/files/10973478/Instructions.for.Producing.a.Detailed.Log.pdf
—
Reply to this email directly, view it on GitHub
https://github.com/iklein99/homebridge-smartthings/issues/149#issuecomment-1468795257,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEBFXO6PK5KMODHATSPTN23W4DIK7ANCNFSM6AAAAAAVXAUU6Y
.
You are receiving this because you authored the thread.Message ID:
@.***>


[SPARK-14224] [SPARK-14223] [SPARK-14310] [SQL] fix RowEncoder and parquet reader for wide table

What changes were proposed in this pull request?

fix the RowEncoder for wide table (many columns) by splitting the generate code into multiple functions.
Separate DataSourceScan as RowDataSourceScan and BatchedDataSourceScan
Disable the returning columnar batch in parquet reader if there are many columns.
Added a internal config for maximum number of fields (nested) columns supported by whole stage codegen.

Closes #12098
How was this patch tested?
Add a tests for table with 1000 columns.

cc @nongli @rxin @marmbrus

Test build #54463 has started for PR 12047 at commit 872ecf5.

Test build #54463 has finished for PR 12047 at commit 872ecf5.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54463/
Test FAILed.

Test build #2720 has started for PR 12047 at commit 872ecf5.

Test build #2720 has finished for PR 12047 at commit 872ecf5.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #54737 has started for PR 12047 at commit 5f8e009.

Test build #54737 has finished for PR 12047 at commit 5f8e009.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54737/
Test FAILed.

Test build #54744 has started for PR 12047 at commit e8fb619.

Test build #54745 has started for PR 12047 at commit 6eb13f3.

Test build #54744 has finished for PR 12047 at commit e8fb619.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54744/
Test PASSed.

Test build #54745 has finished for PR 12047 at commit 6eb13f3.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54745/
Test PASSed.

Merged build finished. Test PASSed.

Test build #54882 has started for PR 12047 at commit caae5c9.

Test build #54883 has started for PR 12047 at commit ec46638.

Test build #54887 has started for PR 12047 at commit d8f6e4d.

Test build #54890 has started for PR 12047 at commit f2baae5.

Test build #54883 has finished for PR 12047 at commit ec46638.

This patch fails Spark unit tests.
This patch does not merge cleanly.
This patch adds no public classes.

Build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54883/
Test FAILed.

Test build #54882 has finished for PR 12047 at commit caae5c9.

This patch fails Spark unit tests.
This patch does not merge cleanly.
This patch adds no public classes.

Build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54882/
Test FAILed.

Test build #54887 has finished for PR 12047 at commit d8f6e4d.

This patch fails Spark unit tests.
This patch does not merge cleanly.
This patch adds no public classes.

Build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54887/
Test FAILed.

Test build #54890 has finished for PR 12047 at commit f2baae5.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/54890/
Test PASSed.

@marmbrus Did another round of refactor, does this match the things in your mind?

Yeah, this looks much cleaner.

Test build #55065 has started for PR 12047 at commit 79c2ad5.

Test build #55065 has finished for PR 12047 at commit 79c2ad5.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/55065/
Test PASSed.

@marmbrus Is this PR good to go?

This is a huge improvement.   A few minor comments, otherwise LGTM.

Test build #55129 has started for PR 12047 at commit 4b44e22.

@marmbrus Since we will remove buildInternalScan soon, removed the returning batch support for that case to simplify this patch.

Test build #55130 has started for PR 12047 at commit 2dc2b75.

Test build #55130 has finished for PR 12047 at commit 2dc2b75.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/55130/
Test FAILed.

Test build #2761 has started for PR 12047 at commit 2dc2b75.

Test build #55129 has finished for PR 12047 at commit 4b44e22.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/55129/
Test PASSed.

Merged build finished. Test PASSed.

Test build #2761 has finished for PR 12047 at commit 2dc2b75.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

LGTM

Since the last commit is tiny, merging this into master to unblock others.


Incompatible with Flutter SVG

Bug description
The package seems to be incompatible with Flutter SVG, as the dependency for petitparser is out of date, set to ^4.0.2
To Reproduce
Steps to reproduce the behaviour:

Install math_keyboard
Install flutter_svg
Try to run app and observe error

Expected behavior
For both packages to work together
Error Log
Because math_keyboard >=0.0.1 depends on petitparser ^4.0.2 and xml >=5.4.0 depends on petitparser ^5.0.0, math_keyboard >=0.0.1 is incompatible with xml >=5.4.0.
And because flutter_svg 1.1.1+1 depends on xml ^6.0.1 and no versions of flutter_svg match >1.1.1+1 <2.0.0, math_keyboard >=0.0.1 is incompatible with flutter_svg ^1.1.1+1.
So, because app_name depends on both flutter_svg ^1.1.1+1 and math_keyboard ^0.1.6, version solving failed.
pub get failed (1; So, because app_name depends on both flutter_svg ^1.1.1+1 and math_keyboard ^0.1.6, version solving failed.)

https://github.com/simpleclub/math_keyboard/pull/36
PR for a fix! :D

Fixed in 0.1.7🙂 Thanks @garv-shah!

ty :D


Looking for ways to save memory through batchify

I'm currently implementing NeRF, a neural rendering method published this year with great performance. The original code was offered in TensorFlow, and I mainly modified from this vanilla lego example: https://colab.research.google.com/github/bmild/nerf/blob/master/tiny_nerf.ipynb
The runnable version of my code can be found in this Github repository: https://github.com/BoyuanJackChen/NeRF-Implementation
You can run "/Code/NeRF-jax.py" directly. I put a jax profiler exporter under raw = batchify(network_fn)(pts_flat). You can see that the memory usage increases proportionally as you increase N_samples variable..
While transferring it to JAX, I encountered a problem in batchifying the training data. I hope that instead of hand-batchifying, which is troublesome, buggy, and slow, there could be some equally elegant way to do the job as the counterpart in TensorFlow. I hereby offer the code down below. Hope to receive some enlightenment!
So the idea of NeRF is that for each pixel in an image, shoot one ray through that pixel, sample N points along the ray, and use the model to calculate the (r,g,b,alpha) value on each point, then summing them back to get the rgb value for that pixel. The loss is then calculated from the difference between the model-generated image and the original image.
The problem is that calculating so many sample points for over 8k pixels at once is too memory-consuming. Therefore, the original code offered a way to batchify in Tensorflow:
def batchify(fn, chunk=1024*32):
        return lambda inputs : tf.concat([fn(inputs[i:i+chunk]) for i in range(0, inputs.shape[0], chunk)], 0)
...
raw = batchify(network_fn)(pts_flat)

With this, the TensorFlow is supposedly learning the grads from one chunk of pts at a time.
I tried to do the same thing by simply changing tf.concat to jnp.concatenate. Nonetheless, the code is simply not batchifying, and my memory soon explodes! I mean, I can certainly hand-batchify by splitting the pts_flat with reshape, and calculate the grads for each sub-array. But it is going to get ugly and vulnerable to inefficiency. I wonder if there are good ways to solve it with some quick solutions.
By the way, I checked some previous threads on jax.remat. I attached<EMAIL_ADDRESS>above render_rays, and it didn't work. I also tried to attach it above batchify without success, saying "<class 'function'> is not a valid JAX type". Maybe I just didn't use it in the right way. Hope you guys can help me!
def train_nerf(optimizer, images, poses, focal, near, far, batchify_size=1024*32, N_samples=64, N_iters=3000):
    H,W = (images.shape)[1:3]
    rand_key = jax.random.PRNGKey(0)
    for i in range(N_iters + 1):
        img_i = random.randint(0, images.shape[0])
        target = images[img_i]
        pose = poses[img_i]
        rays_o, rays_d = get_rays(H, W, focal, pose)
        # Render the image and calculate the loss
        def loss_fn(model):
            rgb, depth, acc = render_rays(model, rays_o, rays_d, near=near, far=far,
                                batchify_size=batchify_size, N_samples=N_samples, rand=True)
            loss = jnp.mean(jnp.square(rgb - target))
            return loss, rgb
        grad_fn = jax.value_and_grad(loss_fn, has_aux=True)
        (loss, logits), grad = grad_fn(optimizer.target)
        optimizer = optimizer.apply_gradient(grad)
        print(f"Step {i} done; loss is {loss}")
    return optimizer

@jax.remat
def render_rays(network_fn, rays_o, rays_d, near, far, N_samples, rand=False,
                key=jax.random.PRNGKey(0), batchify_size=1024*32):
    def batchify(fn, chunk=batchify_size):
        return lambda inputs: jnp.concatenate([fn(inputs[i:i + chunk])
                                         for i in range(0, inputs.shape[0], chunk)], 0)
    z_vals = jnp.linspace(near, far, N_samples)
    if rand:
        key, subkey = jax.random.split(key)
        z_vals += jax.random.uniform(subkey, list(rays_o.shape[:-1]) + [N_samples], dtype=jnp.float32) \
                  * (far - near) / N_samples
    pts = rays_o[..., None, :] + rays_d[..., None, :] * z_vals[..., :, None]

    pts_flat = jnp.reshape(pts, [-1, 3])
    pts_flat = embed_fn(pts_flat)     # pts_flat is an array of shape (H*W*N*3, 51)
    # --- This is where I wish it to batchify, but it fails to! ---
    raw = batchify(network_fn)(pts_flat)
    raw = jnp.reshape(raw, list(pts.shape[:-1]) + [4])

    # Compute opacities and colors
    sigma_a = nn.relu(raw[..., 3])    # (H, W, N_samples)
    rgb = nn.sigmoid(raw[..., :3])    # (H, W, N_samples, 3)

    # Do volume rendering (P6 equation (3))
    dists = jnp.concatenate((z_vals[..., 1:] - z_vals[..., :-1],
                       jnp.broadcast_to([1e10], z_vals[..., :1].shape)), -1)   # (H, W, N_samples)
    alpha = 1. - jnp.exp(-sigma_a * dists)
    weights = alpha * jnp.cumprod(1. - alpha + 1e-10, axis=-1, dtype=jnp.float32)
    # Compute cumulative product along axis
    rgb_map   = jnp.sum(weights[..., None] * rgb, -2)
    depth_map = jnp.sum(weights * z_vals, -1)
    acc_map   = jnp.sum(weights, -1)
    return rgb_map, depth_map, acc_map

I can provide further information if you need!

Hey, thanks for the question! NeRF is awesome.

I attached<EMAIL_ADDRESS>above render_rays, and it didn't work. I also tried to attach it above batchify without success, saying "<class 'function'> is not a valid JAX type".

Ah, the trouble is that batchify returns a function, while jax.remat (like jax.jit and all JAX transformations) can only apply to functions that take array inputs and produce array outputs (well, actually containers of arrays are allowed at inputs and outputs).

I tried to do the same thing by simply changing tf.concat to jnp.concatenate. Nonetheless, the code is simply not batchifying, and my memory soon explodes!

Are you using jax.jit? If not, and you're seeing memory issues, then we might not be freeing up memory as efficiently as possible in JAX autodiff, and we'd want to fix that. If you are using jax.jit, then memory use is all under XLA's control; XLA usually does a fantastic job of reducing memory usage, but perhaps it's not here for some reason, and I'd want to follow up with the XLA folks about it.
Overall, if you could share a full runnable repro that shows the memory explosions you're seeing, that would make it much easier to help! Think that's possible?

I think what you're looking for (in JAX terms) is a map that is partially-sequential, partially-vectorized (so intermediate between lax.map, which applies a function sequentially over instances, and jax.vmap, which applies a function in parallel over instances). You can simulate this right now by reshaping your inputs and applying vmap to the inner batch dimension and lax.map to the outer one, and we're working on more convenient mechanisms. Does that sound like what you're interested in doing?

I was thinking along similar lines, but then batchify is already chunking up arrays into pieces rather than doing it all in a vectorized fashion.
One thing to try is putting jax.remat here, inside batchify rather than on the outside:
def batchify(fn, chunk=1024*32):
        return jax.remat(lambda inputs : ...)

But under a jit XLA might be able to figure out a small working set size without us requiring jax.remat.

Hmm, it's not clear to me how that batchify implementation will save memory when reverse-mode differentiated unless it's staged out to a TF graph somehow or unless there's some manual gradient checkpointing / remat going on which I'm missing in the notebook...

Overall, if you could share a full runnable repro that shows the memory explosions you're seeing, that would make it much easier to help! Think that's possible?

Yes! I will make one in an hour!

I think what you're looking for (in JAX terms) is a map that is partially-sequential, partially-vectorized (so intermediate between lax.map, which applies a function sequentially over instances, and jax.vmap, which applies a function in parallel over instances). You can simulate this right now by reshaping your inputs and applying vmap to the inner batch dimension and lax.map to the outer one, and we're working on more convenient mechanisms. Does that sound like what you're interested in doing?

Yes that sounds promising. I never thought that you can use lax.map with jax.vmap. I will definitely try it later.

Unfortunately, adding jax.remat inside batchify did not work.

Didn't work in that you got an error, or in that there was no error but you're still seeing too much memory use?

Unfortunately, adding jax.remat inside batchify did not work.

Didn't work in that you got an error, or in that there was no error but you're still seeing too much memory use?

The latter. Memory use was still high.

I think what you're looking for (in JAX terms) is a map that is partially-sequential, partially-vectorized (so intermediate between lax.map, which applies a function sequentially over instances, and jax.vmap, which applies a function in parallel over instances). You can simulate this right now by reshaping your inputs and applying vmap to the inner batch dimension and lax.map to the outer one, and we're working on more convenient mechanisms. Does that sound like what you're interested in doing?

Thanks for your advice. Yet I am not quite familiar with lax.map and I am not sure how to implement this. Below I have the input batchified, and the loss function not changed yet. The first problem is that I have to "vmap" on both pts_batched and target_batched. I wonder how you can do that. The second is how can you update the model while batchifying. Could you give some pseudocode on how to use lax.map and jax.vmap? That would be enlightening!
row_batch = 5
def train_nerf_batchifyrow(optimizer, images, poses, focal, near, far, batchify_size=1024*32,
               N_samples=32, N_iters=2000, i_plot=100, test_index=0):
    H,W = (images.shape)[1:3]
    testimg = images[test_index]; testpose = poses[test_index]
    for i in range(N_iters + 1):
        key = jax.random.PRNGKey(i)
        img_i = random.randint(0, images.shape[0])
        target = images[img_i]; pose = poses[img_i]
        rays_o, rays_d = get_rays(H, W, focal, pose)     # (H, W, 3)
        z_vals = jnp.linspace(near, far, N_samples)      # (H, W, N)
        key, subkey = jax.random.split(key)
        z_vals += jax.random.uniform(subkey, list(rays_o.shape[:-1]) + [N_samples], dtype=jnp.float32) \
                  * (far - near) / N_samples
        pts = rays_o[..., None, :] + rays_d[..., None, :] * z_vals[..., :, None]
        num_batch = int(pts.shape[0]/row_batch)
        pts_batched = jnp.reshape(pts, newshape=[num_batch, row_batch, pts.shape[1], pts.shape[2], pts.shape[3]])
        target_batched = jnp.reshape(target, newshape=[num_batch, row_batch, target.shape[1], target.shape[2]])
        # pts_batched is (num_batch, size_of_each_batch, W, N, 3); target is (num_batch, size_of_each_batch, W, 3)

        def loss_fn(model):
            rgb_batch, depth, acc = render_rays_batchifyrow(model, z_vals, pts_batched)
            loss = jnp.mean(jnp.square(rgb_batch - target_batch))
            return loss, rgb
        grad_fn = jax.value_and_grad(loss_fn, has_aux=True)
        (loss, logits), grad = grad_fn(optimizer.target)
        optimizer = optimizer.apply_gradient(grad)
        print(f"Step {i} done; loss is {loss}")
    return optimizer

Is it possible to move the definition of the objective function outside of that loop?

lax.map is what worked for me when playing with tiny NeRF. I'll leave my tiny_NeRF notebook, which is almost a transcript version of the original TF, but maybe helps you in building the big thing. The relevant part of the code is:
pts = rays_o[..., None, :] + rays_d[..., None, :] * z_vals[..., :, None]
pts_flat = jnp.reshape(pts, [-1, 3])
pts_flat = embed_fn(pts_flat, L_embed)

# def batchify(fn, chunk=1024 * 32):
#     return lambda inputs: jnp.concatenate(
#         [fn(inputs[i : i + chunk]) for i in range(0, inputs.shape[0], chunk)], 0,
#     )
# raw = batchify(net_fn)(pts_flat)

raw = lax.map(net_fn, jnp.reshape(pts_flat, [-1, batch_size, pts_flat.shape[-1]]))
raw = jnp.reshape(raw, list(pts.shape[:-1]) + [4])

@myagues Thanks! The code in your repo runs perfectly. I just wonder how you should save the model so you can keep both the parameters and the momentum of the optimizer?

lax.map is what worked for me when playing with tiny NeRF. I'll leave my tiny_NeRF notebook, which is almost a transcript version of the original TF, but maybe helps you in building the big thing. The relevant part of the code is:
pts = rays_o[..., None, :] + rays_d[..., None, :] * z_vals[..., :, None]
pts_flat = jnp.reshape(pts, [-1, 3])
pts_flat = embed_fn(pts_flat, L_embed)

# def batchify(fn, chunk=1024 * 32):
#     return lambda inputs: jnp.concatenate(
#         [fn(inputs[i : i + chunk]) for i in range(0, inputs.shape[0], chunk)], 0,
#     )
# raw = batchify(net_fn)(pts_flat)

raw = lax.map(net_fn, jnp.reshape(pts_flat, [-1, batch_size, pts_flat.shape[-1]]))
raw = jnp.reshape(raw, list(pts.shape[:-1]) + [4])

Hi myagues! Thanks for sharing your code. Unfortunately, your code does not work either. I tried to run it on Google Colab, and I increased the N_samples to 640 instead of 64. Then I got an OOM error.
I used another way to check by putting jax.profiler.save_device_memory_profile("row.prof") after the line where you create raw in render_rays. Changing batch_size does not change the memory occupation.
I am doing a project on NeRF and I really want this code to run well. I think it is worth studying why lax.map is not working in this case. Any further ideas, everyone?

An alternative I tried was hand-batchify the image into rows. I used a for loop to go through each batch, calculated the loss on each sub-image, summed up the grads, and then applied the summed-grad to the optimizer. Unfortunately, it was about 8-10 times slower than how it should be.


Support special casing with Fabric endpoints

Support the special  casing for Fabric endpoints

@edwardneal There are a number of feature differences between the many engine variations this driver supports or happen to work with - is it really the responsibility of the driver to document this, or is the page you are linking to not enough?

I think the page I linked to would cover most cases, I'm thinking primarily about a once-over to make sure that the SqlClient documentation doesn't contradict it and is clear enough for people to understand what functionality the feature depends upon. The example I had in mind was SqlBulkCopy - it might not be obvious that the lack of BULK INSERT support blocks this feature. I think that's probably the root cause of #2995.

#2995 refers to Fabric warehouse,  which is something completely different from Fabric SQL Database

Sorry, slightly delayed here!
You're right, but the root cause is similar: some of SqlClient's functionality can't be supported on a particular engine variation, because that functionality relies upon a feature the engine doesn't support (in this case, SqlBulkCopy relies upon the BULK INSERT statement, which neither Fabric Warehouse nor Fabric SQL Database support.)
My broader point is that we should make sure that the SqlClient documentation for functionality which depends on BULK INSERT or Always Encrypted doesn't claim to be compatible across all engine variations, and that specifically for SqlBulkCopy we should make it clear that the feature depends upon server-side BULK INSERT support (since that's hard to discover in the documentation, and without that insight it's hard to know what won't support the feature.) If you want to keep this PR scoped specifically to the endpoint detection, I'm happy enough to check that documentation in a separate PR.


Problem to follow Cloud Firestore Web Codelab Tutorial, page 2, step 3

Windows 10, modern Chrome.
After selecting Start in test mode, a blue button Next  is shown on the form (Instead of the button Enable shown in the tutorial). Clicking the Next button shows the form for selecting Cloud Firestore location, with num5(us-central) being selected by default. That location is appropriate in my case. The blue button Done is shown in the right bottom of the form. Clicking the button cause a spinning cursor for about a minute, and then causes an error:
"Cannot enable Firestore for this project
An unknown error occurred"
(Attempt to follow the tutorial farther shows that the mock data is not added to the DB).

Today the problem has gone. I looked in the status info. Yesterday they had issues. Not sure what that all means. But I close the issue.

Today the problem has gone. I looked in the status info. Yesterday they had issues. Not sure what that all means. But I close the issue.

how you solve it ?

On the day it was the problem, the Firebase status indicated issues. My problem gone on its own the next day, and the Firebase status did not show  issues on that day. So I interpreted it that my problem resulted from the Firebase  issues.
On Monday, June 8, 2020, 08:33:01 AM EDT, amreldsokey<EMAIL_ADDRESS>wrote:
Today the problem has gone. I looked in the status info. Yesterday they had issues. Not sure what that all means. But I close the issue.
how you solve it ?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or unsubscribe.


Input Suggestions

Hi team, it's me again! I promise I will stop creating these after I finish the migration from Survey.
Is your feature request related to a problem? Please describe.
Survey inputs had an option to add an input "suggestion", user could press the [Tab] key and they would get the list of suggestions.  This could be useful, if programme asks the user to input the existing filename (at least this is my use case).
I know that you already know what I'm writing about, but for completeness, here's the link.
Describe the solution you'd like
I would like to be able to specify the function that would make an input suggestion to the user.
When there's one and only one suggestion, the tab should complete the input to the suggested value.
When there's more than one suggestion there are two possible options: first one is to show the list of all, or "top N" items that match the prefix entered, or, cycle through suggestions on each press of the [Tab] key, just like cmd.exe prompt does in Windows.
Please keep in mind that I just started using Huh, so maybe there's some bubble-magic that I'm unaware of that allows to implement this easily?
Describe alternatives you've considered
The alternative that I have considered is not using the suggestions, or implement it myself, which I haven't gotten around to, as I'm quite new to the whole charm.sh framework.
Additional context
Here's how it's implemented in Survey (copy/pasting here for convenience):
file := ""
prompt := &survey.Input{
    Message: "inform a file to save:",
    Suggest: func (toComplete string) []string {
        files, _ := filepath.Glob(toComplete + "*")
        return files
    },
}
}
survey.AskOne(prompt, &file)

Thank you for consideration.

Hey @rusq, we have the concept of Suggestions within the textinput bubble and can definitely expose this functionality to huh. Great call!
https://github.com/charmbracelet/bubbles/blob/master/textinput/textinput.go#L260-L269

Feature added in https://github.com/charmbracelet/huh/pull/93

Thank you!


New App: A countdown to Gen Con gaming convention

Description
This is an application that shows how many days until the next Gen Con, the largest table top gaming convention in North America. It currently supports all announced Gen Con dates, which go through 2026.

I wrote this Tidbyt app to dip my toes into the app model/ecosystem as a learning exercise, in the hopes of creating more complex applications in the future.
Copilot

🤖 Generated by Copilot at fd86a76
Summary
🎲🗓🖼

This pull request adds a new applet called Gen Con Countdown, which shows the days until the next Gen Con event on the Tidbyt device. It includes the applet code in gen_con_countdown.star and the manifest file in manifest.yaml.

Gen Con Countdown
Shows days left or go now
Summer gaming fun

Walkthrough

Create and register a new applet for Gen Con Countdown (link, link)

I have read the CLA Document and I hereby sign the CLA


Added images

I added the emoji images and the 4 icons that I used in the UI.

Could you please name every emoji 😅 that'll have more logic for the user and devs lol 😆


Automatically pluralize scoped controllers generator

When generating a controller with rails g rspec:controller the filename didn't get pluralized automatically
run: $ rails g rspec:controller question
output:
create  spec/controllers/question_controller_spec.rb

what if the file name get pluralized automatically?
I could try to implement this if it's accepted.

Thanks for the suggestion but we don't want to guess as to wether you want a pluralised name or not. If you want the pluralised name you should specify it plural on the command line.


Appsmith doesn't save progress in 1-click binding

Steps to reproduce:
1 - Fill in datasource in 1-click binding in table widget
2 - Fill in the table in 1-click binding in table widget
3 - Select other widget
4 - Go back to the table widget: the properties you filled in previously are not there anymore as happens in other properties
Private Zenhub Video

why is it important to maintain the context when I haven't completed the oneclick binding flow?

e.g., if I have started and abandoned oneclick binding on several tables, should we retain the context of all these widgets? (it may be simpler to retain the context only to the last one)

Say I started the onclick binding flow by mistake, how can I revert to the original state?

@momcilo-appsmith was this a miss in the feature or this was on purpose?


Build data and library carpentry lessons

Right now the installer script only builds software carpentry jekyll lessons. There were problems building the R markdown based data carpentry pages. The web-free-data-science repo (https://github.com/CarpenPi/web-free-data-science) has done more advanced work on this using prebuilt pages and mirrors of the carpentries webpages.

The recent work by the content team (https://github.com/CarpenPi/web-free-data-science) has superseded this. Closing the issue.


Add missing test topic

This is related to issue #40
I added some tests to check various cases of the PUBSUB pattern when passing topics around.
The way I'm checking the invalid cases is not very elegant, though. I'm trying to send the message ten times sleeping 0.1 seconds between each try, and then checking that no message was received.

Coverage remained the same at 96.459% when pulling 1f1047bc2411d985eda09c7f1ebd0fcebc6c35bf on Flood1993:add_missing_test_topic into 92a7c1d4d0364585ae864148291523665dc076ad on opensistemas-hub:master.

Coverage remained the same at 96.459% when pulling 1f1047bc2411d985eda09c7f1ebd0fcebc6c35bf on Flood1993:add_missing_test_topic into 92a7c1d4d0364585ae864148291523665dc076ad on opensistemas-hub:master.

Coverage remained the same at 96.459% when pulling 1f1047bc2411d985eda09c7f1ebd0fcebc6c35bf on Flood1993:add_missing_test_topic into 92a7c1d4d0364585ae864148291523665dc076ad on opensistemas-hub:master.

Codecov Report

Merging #43 into master will not impact coverage.

@@           Coverage Diff           @@
##           master      #43   +/-   ##
=======================================
  Coverage   94.74%   94.74%
=======================================
  Files           7        7
  Lines         819      819
  Branches      118      118
=======================================
  Hits          776      776
  Misses         29       29
  Partials       14       14

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 92a7c1d...1f1047b. Read the comment docs.

@Flood1993 Thanks for the pull request! :blush:
Do you think maybe the tests could be squashed into one? Would it make sense?
In example: one publisher, which sends messages with different topics during a period of time. And multiple subscribers, each subscribed to different topics. The handler for all subscribers could be to add the received message to a list. Then we can check if all messages are alike or if messages from different topics were received, etc..

Sounds like a good idea. I will take a look into it 👍

Coverage increased (+0.1%) to 96.581% when pulling f5ce4d91cb45392a6faff880d27ff95b6aec6c65 on Flood1993:add_missing_test_topic into 92a7c1d4d0364585ae864148291523665dc076ad on opensistemas-hub:master.

Coverage remained the same at 96.581% when pulling 44aac29cf1a893ecfb7dbec456e6b9b29fdc500e on Flood1993:add_missing_test_topic into 3d00404223035db38514b22f76af43ca4809e0b8 on opensistemas-hub:master.

Coverage decreased (-0.1%) to 96.459% when pulling 7b27b4afaaf55d3b775c2625d49217679913aaac on Flood1993:add_missing_test_topic into 3d00404223035db38514b22f76af43ca4809e0b8 on opensistemas-hub:master.

Coverage decreased (-0.1%) to 96.459% when pulling 091f34500a7d47e0c9c613ff3f223e021948e99e on Flood1993:add_missing_test_topic into 3d00404223035db38514b22f76af43ca4809e0b8 on opensistemas-hub:master.

Coverage remained the same at 96.581% when pulling c107db80d90a38935b62fdd5be7fc9352c615110 on Flood1993:add_missing_test_topic into 3d00404223035db38514b22f76af43ca4809e0b8 on opensistemas-hub:master.

Coverage remained the same at 96.581% when pulling cc1f70a03275f0d2392fe5ffde94858234a36e33 on Flood1993:add_missing_test_topic into 3d00404223035db38514b22f76af43ca4809e0b8 on opensistemas-hub:master.


com.google.fonts/check/metadata/has_tags: removed check

Description
We've stopped allowing designers to tag their own families. Instead the on call google/fonts repo maintainer will tag the families onboarded for the week.
To ensure that no families remain untagged, the google/fonts repo will have its own tool to ensure that every family is tagged. It will be triggered when the on call maintainer submits the push lists.
Checklist

[X] update CHANGELOG.md
[ ] wait for the tests to pass
[ ] request a review

I'll fix this up tomorrow.

I'll fix this up tomorrow.

Don't worry. I can take care of this for you now.

Thanks a lot!


feat: add array/base/mskunary5d

Resolves #3177 .
Description
This pull request:

Add the implementation of mskunary5d

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #3177

Questions

Any questions for reviewers of this pull request?

In the current implementation, I have used the helper function so that max depth does not exceed 5 (lint error) and minimum changes are made compared to their previous 3D version. There are still better ways to do that like:

Calculating the total elements, then running a single for loop and applying the operation by calculating the index on each iteration.
Using recursion.
But I am afraid to take decisions on my own by changing the way, so let me know if the implementation needs further changes.

Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines

@stdlib-js/reviewers

Re: questions.

Calculating the total elements, then running a single for loop and applying the operation by calculating the index on each iteration.

TMK: this isn't possible to do with a single index. The inputs are nested arrays which are not necessarily contiguous in memory. If we were operating on strided arrays, you could calculate a single index and use a single for loop, but that is not the case here and helps motivate why we are creating this package in the first place.

Using recursion.

For these packages, we prefer an iterative approach for performance. We do provide a separate recursive implementation (e.g., mskunarynd) for operating on nested arrays of arbitrary dimensionality. Here, we know the dimensionality and thus prefer to use explicit for loops.

/stdlib lint-autofix


az webapp up AttributeError: 'ZipFile' object has no attribute 'mkdir'

Describe the bug
Command Name
az webapp up
Errors:
e command failed with an unexpected error. Here is the traceback:
'ZipFile' object has no attribute 'mkdir'
Traceback (most recent call last):
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/knack/cli.py", line 233, in invoke
    cmd_result = self.invocation.execute(args)
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 663, in execute
    raise ex
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 726, in _run_jobs_serially
    results.append(self._run_job(expanded_arg, cmd_copy))
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 718, in _run_job
    return cmd_copy.exception_handler(ex)
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/command_modules/appservice/commands.py", line 45, in _ex_handler
    raise ex
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 697, in _run_job
    result = cmd_copy(params)
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 333, in __call__
    return self.handler(*args, **kwargs)
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/core/commands/command_operation.py", line 121, in handler
    return op(**command_args)
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/command_modules/appservice/custom.py", line 4748, in webapp_up
    zip_file_path = zip_contents_from_dir(src_dir, language)
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/command_modules/appservice/_create_util.py", line 71, in zip_contents_from_dir
    zip_dotnet_project_references(abs_src, "{}".format(zip_file_path))
  File "/usr/local/Cellar/azure-cli/2.48.1/libexec/lib/python3.10/site-packages/azure/cli/command_modules/appservice/_create_util.py", line 574, in zip_dotnet_project_references
    tmp_zf.mkdir(DOTNET_REFERENCES_DIR_IN_ZIP)
AttributeError: 'ZipFile' object has no attribute 'mkdir'

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

az webapp up --sku {} --name {} --os-type {}

Expected Behavior
Package and deploy the web app
Environment Summary
macOS-13.3.1-x86_64-i386-64bit, Darwin 22.4.0
Python 3.10.11
Installer: HOMEBREW

azure-cli 2.48.1

Additional Context
Note that I have python 3.11.3 installed, but the version 3.10 which comes with azure-cli lacks the mkdir method used (was introduced in 3.11)

Thank you for opening this issue, we will look into it.

@goofballLogic Thanks for reaching out to us and reporting this issue. Could you please confirm if it works with AzCLI on machine which has Python 3.11 installed ? Awaiting your reply.

@goofballLogic Apologies for the late reply. I tried to run the CLI command az webapp up --sku B2 --name MyWebDelApp --os-type Linux --debug  on my machine and it worked fine. I am using version on my Windows 11 machine. Did you try running the same command from Azure Cloud Shell and check if that works ?
Awaiting your reply.

@navba-MSFT I can try but I need to use the CLI from my Mac.

@goofballLogic I wanted to do quick follow-up to check if you had any update on this. Awaiting your reply.

@Fed03 I am unable to reproduce this issue on my Windows 11 machine while running az webapp up  cli command. Could you please share us the below details ?

The exact CLI command with sample arguments that you tried to execute ?
Azure CLI version by running az --version.
Python version by running python --version.
Try the same command from Azure Cloud Shell and check if that works.

Awaiting your reply.

@Fed03  I am unable to reproduce this issue at my end with the above command. Could you please update to Az CLI 2.49.0 version and test again ?

@navba-MSFT after the upgrade, it seems working

Thanks for getting back. We will now proceed with closure of this GitHub issue. If you need any further assistance on this issue in future, please feel free to reopen this thread. We would be happy to help.


Update MD file on new branch 2017-20-10_18-11-34

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


#3538 back-navigation in evaluation-screen, fix order of SLIs

Closes #3538
Fixes #3851

Signed-off-by: Klaus Strießnig<EMAIL_ADDRESS>

I will provide a review here.

[ ] Click on "View service" opens wrong stage:

[ ] I would like to get the buttons better aligned and the info about the stage (see "Stage staging") moved to the top (see: "carts:0.11.1 in staging stage). @ermin-muratovic @laneli @Kirdock, do you have an opinion/improvement on my proposal?

[ ]  I would like to get the buttons better aligned and the info about the stage (see "Stage staging") moved to the top (see: "carts:0.11.1 in staging stage). @ermin-muratovic @laneli @Kirdock, do you have an opinion/improvement on my proposal?

Then we would have two different views in the evaluation screen. Currently we only navigate to a specific stage in the evaluation screen in the bridge, but there is a deep link to show all stages.
I'm fine with the "Back" and "View service" button, but "View stage in sequence" should not be placed here because we could have several stages here. Or we could change "View stage XXX in sequence" and place the needed buttons.

[ ]  Click on "View service" opens wrong stage - I get prod-customer-a but expect staging

The thing is, that we can't be sure that this sequence we are looking at the moment is available in the service screen. The latest deployment event could be different than the last evaluation event. In order to have the right functionality we need to change or implement a new deep-link, which selects a deployment via image name

[ ]  I would like to get the buttons better aligned and the info about the stage (see "Stage staging") moved to the top (see: "carts:0.11.1 in staging stage). @ermin-muratovic @laneli @Kirdock, do you have an opinion/improvement on my proposal?

@johannes-b
As @Kirdock already stated above, the Buttons have different functions. It could happen that we show multiple Heatmaps in this view (from each stage) and there the "View sequence" button should be next to it. With the "View service" button we have a difficulty, but maybe @Kirdock we could load the specific event additionally?

As discussed with @johannes-b the evaluation screen now looks as follows:


Search - "fake" is displayed at From and To fields for split expenses

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: <IP_ADDRESS>
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Issue found when executing PR https://github.com/Expensify/App/pull/41615
Action Performed:

Log in with an expensifail account with at one split expense
Navigate to Profile - Troubleshoot - New Search page

Expected Result:
Fields should be populated with valid data
Actual Result:
"fake" is displayed at From and To fields for split expenses
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

View all open jobs on GitHub

@roryabraham  FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

not a blocker - hidden feature

I can take this one @roryabraham, since it's related to Search

cool

Still happening in some instances. I have another PR in review to filter report types and I need to work on another issue for tracked expenses too.

I think this should be solved by https://github.com/Expensify/Auth/pull/10927 too, since the reportID used for these split transactions is -2 and we'll filter these out, showing only the 1:1 transactions created from the split.

Hmm so that PR didn't solve this issue. Gonna work on a separate fix.

I think we can close this one for now since the PR was merged. Maybe we'll have another edge case of this issue, but we can reopen it then.


Clean up the repository

Update rust edition to 2021
Update CI to display clippy check and use cache

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@927f1fb). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #2   +/-   ##
=========================================
  Coverage          ?   92.05%
=========================================
  Files             ?        2
  Lines             ?      667
  Branches          ?        0
=========================================
  Hits              ?      614
  Misses            ?       53
  Partials          ?        0

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


approval of centre-id between fast-track cycles

Once WIS2 enters the operational phase in 2025, the WIS2 Topic Hierarchy will be managed via the WMO Fast Track process.
At the November W2AT face-to-face meetings, an experimental level was added for all domains to use for provisional domain topics in support of publishing data between FT cycles.
While this provides utility for new domain topics between FT cycles, we need to consider how to register new centre-id's as well (which are managed at a higher level [without an experimental option]).
cc @golfvert @6a6d74 @efucile

Once the Centre as been validated by the PR (or equivalent), agreeing on the centre-id is a bilateral action between WMO and Centre. There is no need for higher level endorsement.
Shall we create a metadata to describe the centre-id and its goal. WMO could do it and it would be stored in GDC as another metadata. Doable ?

Related: https://github.com/wmo-im/wis2-topic-hierarchy/issues/21

PR in https://github.com/wmo-im/wis2-topic-hierarchy/pull/78


Set date for live assessment (analytics part)

What
Set a date for the next round of the live assessment to pass the analytics part.
Why
So we can pass live assessment!
Who needs to know about this
PM, DM, PA
Done when

[x] Figure out how much time we need in order to have enough data to pass the live assessment
[x] Date has been set

16th November 2021


fix: this major version not compat w/ semantic-release >= 15.7

As of semantic-release 15.7.0, generateNotes is now allowed to be multiple plugins, breaking the how this plugin wraps generateNotes.
https://github.com/semantic-release/semantic-release/releases/tag/v15.7.0

Merging this PR will publish the following release:

6.0.4 (2018-09-05)
Bug Fixes

this major version not compat w/ semantic-release >= 15.7 (6a4c9b8)


Can't understand why the variable isolateModuleIDs assign to true by default in output/bundler.js!!

The variable isolateModuleIDs is assigned to true by default in output/bundler.js! The method createModuleIdFactory would execute  twice in Bundler/index.js! But the code "this._getModuleId = createModuleIdFactory()" already initial in Bundler/index.js constructor method! Want to ask why do it! @davidaurelio

Hey, we use Github for issues only and all questions should be asked on StackOverflow. This is for us to keep the number of issues smaller so that we can iterate on React Native versions faster and provide you with the better developer experience.
If you have any ideas on how we could improve the entire process, please share your thoughts on React Native Community group.