Does the spell Earth Tremor require loose stone?

The condition for the second effect of Earth Tremor reads (emphasis mine):

If the ground in that area is loose earth or stone

Loose earth is adequately explained in this question referencing the Mold Earth cantrip.

My question is: does “loose” apply to both earth and stone, or does Earth Tremor’s second effect work on non-loose stone, such as a solid stone floor?

Does interrupting ALTER INDEX COALESCE CLEANUP loose the work so far?

In Oracle 12c (12.1) we have a huge partitioned table with interval partitioning. Beside local indexes, there are two global indexes on it. Dropping old partitions with UPDATE INDEXES clause helps the global indexes keeping valid.

Next night, the feature called Asynchronous Global Index Maintenance background job has started an ALTER INDEX xxx COALESCE CLEANUP command, which runs since several days and cleans up the global indexes from orphan entries of dropped partitions.

Unfortunately, we need to recreate the affected index with different parameters, but it’s not possible due to resource busy error because of a shared DML lock (Row-X (SX)) caused by the background job. Since we need to deploy a new release, we need definitely the DDL on the index.

Question: If we kill the session, will the work of past 2 days be lost and job need to restart again from beginning?

What counts as “loose earth” for the Mold Earth spell?

The Mold Earth cantrip offers the following option:

You choose a portion of dirt or stone that you can see within range and that fits within a 5-foot cube. You manipulate it in one of the following ways:

  • If you target an area of loose earth, you can instantaneously excavate it, move it along the ground, and deposit it up to 5 feet away. This movement doesn’t have enough force to cause damage.

(plus some other options)

What is loose earth?

For example, which of the following would meet this criteria:

  • Top soil of a recently plowed field
  • Digging a 10 ft hole in the middle of said same field
  • Digging a 10 ft hole with a mixture of dirt, gravel, clay
  • Digging a 10 ft hole in a cobblestone road
  • Digging a 10 ft hole in solid stone
  • Digging a 10 ft hole under the foundation of a building

As an analogy, would it be accurate to say that this spell would work on anything in minecraft that I can use a wooden shovel on (with the exception of snow)?

See also: Is it possible to create a sink hole with mold earth and a portable hole?

C++ loose coupled library design

Let’s see if I can explain this properly.

I have been told to refactor/redesign/rewrite a desktop application. I am starting by the library part first. Everything is C++. I came up with a new design with more cohesive classes and interface segregation trying to keep in mind the reusability, so far so good.

However, there is still one thing which seems difficult (and smelly) to grasp. There are, mainly, 3 kinds of objects: User, Program and Task. In the “older” design each User has a map< String, Program>, each Program has a map<String, Task> and each Task has a map<String, Boolean>. So, this means to me a lot of coupling, taking into account that some User methods are calling some Program methods and Program methods are calling some Task methods. Summing all, for each User I need to know for each a Program if a task is true or not.

Everything is supported by a DB where I need to access to get the information to fill up those maps.

What I am trying for the moment is to move to an interfaced design for not to access directly to one object from another. But, the main problem I find is that I should declare the maps using pointers to interfaces, I don’t know if this makes sense and if it is sustainable.

If someone has a suggestion for a better approach, I would be grateful.

On the other hand, one question should be, how good or bad is the composition relationship between objects?. Objects that have containers of other objects?

Thank you.

WS2012, clients loose conection, NIC freeze?

Sometimes the server breaks the connection for a moment, for example in RDP or in working programs It looks like a temporary freez and communication is recovered. I checked the card logs, no entries. The problem occurs only with DNS in event viewer.

My ipconfig /all

Windows IP Configuration     Host Name . . . . . . . . . . . . : qklinika    Primary Dns Suffix  . . . . . . . : NAME.local    Node Type . . . . . . . . . . . . : Hybrid    IP Routing Enabled. . . . . . . . : No    WINS Proxy Enabled. . . . . . . . : No    DNS Suffix Search List. . . . . . : N.local                                        Business  Ethernet adapter vEthernet (Intel(R) I210 Gigabit Network Connection - Virtual Switch):     Connection-specific DNS Suffix  . :     Description . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter #2    Physical Address. . . . . . . . . : 90-1B-0E-44-11-B8    DHCP Enabled. . . . . . . . . . . : No    Autoconfiguration Enabled . . . . : Yes    IPv4 Address. . . . . . . . . . . : 192.168.1.10(Preferred)     Subnet Mask . . . . . . . . . . . : 255.255.255.0    Default Gateway . . . . . . . . . : 192.168.1.1    DNS Servers . . . . . . . . . . . : 8.8.8.8                                        8.8.4.4    NetBIOS over Tcpip. . . . . . . . : Disabled  Ethernet adapter Ethernet:     Connection-specific DNS Suffix  . : Business    Description . . . . . . . . . . . : Intel(R) Ethernet Connection I217-LM    Physical Address. . . . . . . . . : 90-1B-0E-47-02-AC    DHCP Enabled. . . . . . . . . . . : Yes    Autoconfiguration Enabled . . . . : Yes    IPv4 Address. . . . . . . . . . . : 10.0.0.3(Preferred)     Subnet Mask . . . . . . . . . . . : 255.255.255.0    Lease Obtained. . . . . . . . . . : 31 maja 2019 17:27:14    Lease Expires . . . . . . . . . . : 4 czerwca 2019 05:27:14    Default Gateway . . . . . . . . . : 10.0.0.1    DHCP Server . . . . . . . . . . . : 10.0.0.1    DNS Servers . . . . . . . . . . . : 8.8.8.8                                        194.204.159.1    NetBIOS over Tcpip. . . . . . . . : Enabled  Ethernet adapter Local Area Connection:     Media State . . . . . . . . . . . : Media disconnected    Connection-specific DNS Suffix  . :     Description . . . . . . . . . . . : TeamViewer VPN Adapter    Physical Address. . . . . . . . . : 00-FF-86-6D-34-90    DHCP Enabled. . . . . . . . . . . : Yes    Autoconfiguration Enabled . . . . : Yes 

I suppose the problem is with the Ethernet vEthernet adapter (Intel (R) I210 Gigabit Network Connection – Virtual Switch). DNS should point to router on 192.168.1.1?? Error from event viewer

Dynamic registration or deletion of one or more DNS records associated with DNS domain 'NAME.local.' failed.  These records are used by other computers to locate this server as a domain controller (if the specified domain is an Active Directory domain) or as an LDAP server (if the specified domain is an application partition).    The DNS server recv() function failed. The event data contains the error. 

OpenBTS mobile stations loose network connection

Initial setup

OpenBTS installed on Ubuntu 16.04, two mobile phones connected to the OpenBTS network. Transceiver is USRP X310.

Problem

In turn, the phones loose connection to the network for some seconds.

If i initiate a call from a phone while it is in “no-network moment”, the OpenBTS server does not receive anything. Dial error is displayed on the phone.

If a phone that is in “no-network moment” is called by a working phone, the call fails. Asterisk log return:

Jan 15 16:25:50 bar asterisk[3702]: VERBOSE[5036][C-00000028]: pbx.c:4898 in pbx_extension_helper: — Executing [h@phones:1] Log(“SIP/00101100010-0000004c”, “NOTICE,A-Number=1387 A-Name= A-IMSI=IMSI222016703294271 B-Number=973742 B-Name= B-IMSI=IMSI222992311440168 hangupcause=27 dialstatus=CONGESTION hangupdirection=SYSTEM duration=13 billsec=0”) in new stack

This is the OpenBTS configuration:

OpenBTS> devconfig CLI.Interface 127.0.0.1 [default] CLI.Port 49300 [default] Control.CDR.Dirname (disabled) [default] Control.Call.QueryRRLP.Early 0 [default] Control.Call.QueryRRLP.Late 0 [default] Control.GSMTAP.GPRS 1 Control.GSMTAP.GSM 1 Control.GSMTAP.TargetIP 127.0.0.1 [default] Control.LUR.404RejectCause 0x04 [default] Control.LUR.AttachDetach 1 [default] Control.LUR.FailMode ACCEPT [default] Control.LUR.FailedRegistration.Message Your handset is not provisioned for this network. [default] Control.LUR.FailedRegistration.ShortCode 1000 [default] Control.LUR.NormalRegistration.Message (disabled) [default] Control.LUR.NormalRegistration.ShortCode 0000 [default] Control.LUR.OpenRegistration (disabled) [default] Control.LUR.OpenRegistration.Message Welcome to the test network. Your IMSI is [default] Control.LUR.OpenRegistration.Reject (disabled) [default] Control.LUR.OpenRegistration.ShortCode 101 [default] Control.LUR.QueryClassmark 0 [default] Control.LUR.QueryIMEI 0 [default] Control.LUR.QueryRRLP 0 [default] Control.LUR.RegistrationMessageFrequency FIRST [default] Control.LUR.SendTMSIs 1 Control.LUR.TestMode 0 [default] Control.LUR.UnprovisionedRejectCause 0x04 [default] Control.NumSQLTries 3 [default] Control.Reporting.PhysStatusTable /var/run/ChannelTable.db [default] Control.Reporting.StatsTable /var/log/OpenBTSStats.db [default] Control.Reporting.TMSITable /var/run/TMSITable.db [default] Control.Reporting.TransactionMaxCompletedRecords 100 [default] Control.Reporting.TransactionTable /var/run/TransactionTable.db [default] Control.SACCHTimeout.BumpDown 1 [default] Control.SMS.QueryRRLP 0 [default] Control.SMSCB.Table (disabled) [default] Control.TMSITable.MaxAge 576 [default] Control.VEA 0 [default] Control.WatchdogMinutes 0 [default] Core.File core.openbts [default] Core.Pid 0 [default] Core.SaveFiles 1 [default] Core.TarFile /tmp/openbtsfiles.tgz [default] GGSN.DNS 8.8.8.8 GGSN.Firewall.Enable 0 GGSN.IP.MaxPacketSize 1520 [default] GGSN.IP.ReuseTimeout 180 [default] GGSN.IP.TossDuplicatePackets 0 [default] GGSN.Logfile.Name /tmp/GGSN.log GGSN.MS.IP.Base 192.168.99.1 [default] GGSN.MS.IP.MaxCount 254 [default] GGSN.MS.IP.Route (disabled) [default] GGSN.ShellScript (disabled) [default] GGSN.TunName sgsntun [default] GPRS.CellOptions.T3168Code 5 [default] GPRS.CellOptions.T3192Code 0 [default] GPRS.ChannelCodingControl.RSSI -40 [default] GPRS.Channels.Congestion.Threshold 200 [default] GPRS.Channels.Congestion.Timer 60 [default] GPRS.Channels.Min.C0 2 [default] GPRS.Channels.Min.CN 0 [default] GPRS.Codecs.Downlink 1,4 [default] GPRS.Codecs.Uplink 1,4 [default] GPRS.Counters.Assign 10 [default] GPRS.Counters.N3101 20 [default] GPRS.Counters.N3103 8 [default] GPRS.Counters.N3105 12 [default] GPRS.Counters.Reassign 6 [default] GPRS.Counters.TbfRelease 5 [default] GPRS.Debug 0 [default] GPRS.Downlink.KeepAlive 300 [default] GPRS.Downlink.Persist 0 [default] GPRS.Enable 0 [default] GPRS.LocalTLLI.Enable 1 [default] GPRS.MS.KeepExpiredCount 20 [default] GPRS.MS.Power.Alpha 10 [default] GPRS.MS.Power.Gamma 31 [default] GPRS.MS.Power.T_AVG_T 15 [default] GPRS.MS.Power.T_AVG_W 15 [default] GPRS.Multislot.Max.Downlink 3 [default] GPRS.Multislot.Max.Uplink 2 [default] GPRS.NC.NetworkControlOrder 2 [default] GPRS.NMO 2 [default] GPRS.PRIORITY-ACCESS-THR 6 [default] GPRS.RAC 0 [default] GPRS.RA_COLOUR 0 [default] GPRS.RRBP.Min 0 [default] GPRS.Reassign.Enable 1 [default] GPRS.SendIdleFrames 0 [default] GPRS.TBF.Downlink.Poll1 10 [default] GPRS.TBF.EST 1 [default] GPRS.TBF.Expire 30000 [default] GPRS.TBF.KeepExpiredCount 20 [default] GPRS.TBF.Retry 1 [default] GPRS.Timers.Channels.Idle 6000 [default] GPRS.Timers.MS.Idle 600 [default] GPRS.Timers.MS.NonResponsive 6000 [default] GPRS.Timers.T3169 5000 [default] GPRS.Timers.T3191 5000 [default] GPRS.Timers.T3193 0 [default] GPRS.Timers.T3195 5000 [default] GPRS.Uplink.KeepAlive 300 [default] GPRS.Uplink.Persist 4000 [default] GPRS.advanceblocks 10 [default] GSM.BTS.RADIO_LINK_TIMEOUT 15 [default] GSM.CCCH.BS_AG_BLKS_RES auto [default] GSM.CCCH.BS_PA_MFRMS 2 [default] GSM.CCCH.CCCH-CONF 1 [default] GSM.CallerID.Source auto [default] GSM.CellOptions.RADIO-LINK-TIMEOUT 15 [default] GSM.CellSelection.CELL-RESELECT-HYSTERESIS 3 [default] GSM.CellSelection.MS-TXPWR-MAX-CCH 0 [default] GSM.CellSelection.NCCsPermitted 0 [default] GSM.CellSelection.NECI 1 [default] GSM.CellSelection.RXLEV-ACCESS-MIN 0 [default] GSM.Channels.C1sFirst 0 [default] GSM.Channels.NumC1s auto [default] GSM.Channels.NumC7s auto [default] GSM.Channels.SDCCHReserve 0 [default] GSM.Cipher.CCHBER 0 [default] GSM.Cipher.Encrypt 0 [default] GSM.Cipher.RandomNeighbor 0 [default] GSM.Cipher.ScrambleFiller 0 [default] GSM.Control.GPRSMaxIgnore 5 [default] GSM.Handover.FailureHoldoff 20 [default] GSM.Handover.History.Max 32 [default] GSM.Handover.Margin 15 [default] GSM.Handover.Ny1 50 [default] GSM.Handover.RXLEV_DL.History 6 [default] GSM.Handover.RXLEV_DL.Margin 10 [default] GSM.Handover.RXLEV_DL.PenaltyTime 20 [default] GSM.Handover.RXLEV_DL.Target 60 [default] GSM.Identity.BSIC.BCC 2 [default] GSM.Identity.BSIC.NCC 0 [default] GSM.Identity.CI 10 [default] GSM.Identity.LAC 1000 [default] GSM.Identity.MCC 001 [default] GSM.Identity.MNC 01 [default] GSM.Identity.ShortName MyNET GSM.MS.Power.Damping 75 [default] GSM.MS.Power.Max 33 [default] GSM.MS.Power.Min 5 [default] GSM.MS.TA.Damping 50 [default] GSM.MS.TA.Max 62 [default] GSM.MaxSpeechLatency 2 [default] GSM.Neighbors (disabled) [default] GSM.Neighbors.NumToSend 31 [default] GSM.RACH.AC 0x0400 [default] GSM.RACH.MaxRetrans 1 [default] GSM.RACH.TxInteger 14 [default] GSM.RRLP.ACCURACY 40 [default] GSM.RRLP.ALMANAC.ASSIST.PRESENT 0 [default] GSM.RRLP.ALMANAC.REFRESH.TIME 24.0 [default] GSM.RRLP.ALMANAC.URL http://www.navcen.uscg.gov/?pageName=currentAlmanac&format=yuma [default] GSM.RRLP.EPHEMERIS.ASSIST.COUNT 9 [default] GSM.RRLP.EPHEMERIS.REFRESH.TIME 1.0 [default] GSM.RRLP.EPHEMERIS.URL ftp://ftp.trimble.com/pub/eph/CurRnxN.nav [default] GSM.RRLP.RESPONSETIME 4 [default] GSM.RRLP.SEED.ALTITUDE 0 [default] GSM.RRLP.SEED.LATITUDE 37.777423 [default] GSM.RRLP.SEED.LONGITUDE -122.39807 [default] GSM.RRLP.SERVER.URL (disabled) [default] GSM.Radio.ARFCNs 1 [default] GSM.Radio.Band 900 [default] GSM.Radio.C0 51 [default] GSM.Radio.MaxExpectedDelaySpread 4 [default] GSM.Radio.NeedBSIC 0 [default] GSM.Radio.PowerManager.MaxAttenDB 20 GSM.Radio.PowerManager.MinAttenDB 20 GSM.Radio.PowerManager.RampTime 60 [default] GSM.Radio.RSSIAveragePeriod 8 [default] GSM.Radio.RSSITarget -50 [default] GSM.Radio.RxGain 10 GSM.Radio.SNRAveragePeriod 8 [default] GSM.Radio.SNRTarget 10 [default] GSM.ShowCountry 0 [default] GSM.SpeechBuffer 1 [default] GSM.Timer.Handover.Holdoff 10 [default] GSM.Timer.T3103 12000 [default] GSM.Timer.T3105 50 [default] GSM.Timer.T3109 30000 [default] GSM.Timer.T3113 10000 [default] GSM.Timer.T3212 0 [default] Log.Alarms.Max 20 [default] Log.File (disabled) [default] Log.Level NOTICE [default] NodeManager.API.PhysicalStatus disabled [default] NodeManager.Commands.Port 45060 [default] NodeManager.Events.Port 45160 [default] Peering.Neighbor.RefreshAge 60 [default] Peering.NeighborTable.Path /var/run/NeighborTable.db [default] Peering.Port 16001 [default] Peering.ResendCount 20 [default] Peering.ResendTimeout 100 [default] RTP.Range 98 [default] RTP.Start 16484 [default] SGSN.Debug 0 [default] SGSN.Timer.ImplicitDetach 3480 [default] SGSN.Timer.MS.Idle 600 [default] SGSN.Timer.RAUpdate 0 [default] SGSN.Timer.Ready 44 [default] SIP.DTMF.RFC2833 1 [default] SIP.DTMF.RFC2833.PayloadType 101 [default] SIP.DTMF.RFC2967 0 [default] SIP.DTMF.RFC2976 0 [default] SIP.Local.IP 127.0.0.1 [default] SIP.Local.Port 5062 [default] SIP.MaxForwards 70 [default] SIP.Proxy.Mode (disabled) [default] SIP.Proxy.Registration 127.0.0.1:5064 [default] SIP.Proxy.SMS 127.0.0.1:5063 [default] SIP.Proxy.Speech 127.0.0.1:5060 [default] SIP.Proxy.USSD (disabled) [default] SIP.RFC3428.NoTrying 0 [default] SIP.Realm (disabled) [default] SIP.RegistrationPeriod 90 [default] SIP.SMSC smsc [default] SIP.Timer.A 2000 [default] SIP.Timer.B 10000 [default] SIP.Timer.E 500 [default] SIP.Timer.F 5000 [default] SIP.Timer.H 5000 [default] SMS.FakeSrcSMSC 0000 [default] SMS.MIMEType application/vnd.3gpp.sms [default] TRX.IP 127.0.0.1 [default] TRX.MinimumRxRSSI -63 TRX.Port 5700 [default] TRX.RadioFrequencyOffset 128 [default] TRX.Timeout.Clock 10 [default] TRX.Timeout.Start 2 [default] TRX.TxAttenOffset 0 [default] Test.GSM.SimulatedFER.Downlink 0 [default] Test.GSM.SimulatedFER.Uplink 0 [default] Test.GSM.UplinkFuzzingRate 0 [default] Test.SIP.SimulatedPacketLoss 0 [default]

Any idea about what could be the cause? Thank you